Microcontroller programming successful #39
Replies: 1 comment 2 replies
-
Definitely. I remember my frustration when I first got my pi 4 and couldn't get my normal Windows programs. pi-apps was and still is a wonder for getting programs outside of apt. I tried the Windows imager you provided, and while it worked fine after a constant day of running (pi4 8gb and pi5 8gb both respectively), the resolution was stuck. A bit upset at Microsoft, I tried installing Wine... a disaster that you didn't create, once again. No windows would close. Anyway, I gave up on running windows applications on my pis... until this came. The shrine of pi-apps. When I saw the "updates" button, I was curious to see the new app, BVM, that was added. It was as if my wildest virtualization dreams had came true: Qemu that actually works, but infinitely faster. This inspired me to mine Monero for you on my servers (a Mac Pro). Thanks Botspot! It even de-bloated Windows, a quite challenging task. Also, a few questions before I open an issue: When I shut down the vm by accident, the only way to connect to it was by direct connection. Frustrated by the 1:1 ratio, I tried direct connection-fullscreen. There is no way to get out of it unless you unplug your pi, right? I think there should be an option to start a stopped background service, so should I open an issue? Other than direct connection, there was no way that worked for me if I shut down the VM. If I launched the direct connection and then Remmina, it worked fine. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
This is amazing. I'm the BVM developer, but I still can't believe what just happened.
So for my Intro to Microcontrollers college course, we are encouraged to install the MCUXpresso IDE on our personal (Windows) devices so we can practice programming outside of lab time. Before BVM, that was simply not an option for me as I'm a die-hard Pi5 user, so as a result I have been staying late in lab trying to keep up.
I just tried installing MCUXpresso IDE in BVM, fully expecting it to fail. After it gave me at least 10 driver errors and logged me out saying something about a failed restore point, I was certain it was not going to work. No way this big IDE with x86-only device drivers will work... but I just clicked through all the warnings and let it finish.
And then it worked!! In this picture I just finished uploading a program to the board from my Raspberry Pi 5 8GB.

Seriously I'm so used to messing with winetricks for hours to get this far, but now with BVM I was able to follow the professor's install instruction without any workarounds needed.
And the code editor is actually quite usable and responsive. Compiling the programs takes 20 seconds instead of the 5 seconds it takes on the lab computers, but the fact I have 24/7 access to this computer more than makes up for it. :)
Can confirm that USB passthrough definitely works. Even if nobody else uses BVM... this right here made it all worth it for me.
The Pi 5 just became a much more capable desktop replacement than it was just a week ago. That's crazy to think about.
Beta Was this translation helpful? Give feedback.
All reactions