Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
|
Forum Index : Microcontroller and PC projects : my pico2 will not load picomite_vga
Author | Message | ||||
tritonium Newbie Joined: 16/06/2018 Location: United KingdomPosts: 18 |
Hi Had my Pico 2 a week or so and loaded up standard pico software. Everything worked well so thought it was time to try out the vga. So downloaded PicoMiteVGAV5.08.oo.uf2. Plugged in usb while holding down bootsel and got the directory up. Released the bootsel button. Dragged and dropped the .uf2 file and got up the loading graph and...- nothing happened! No flashing green led. So repowered by removing- replacing usb cable and green led started to flash as normal. Connected the terminal and the old firmware was still present and the basic file was still in flash. Typing 'run' and the old program ran. > option list PicoMite MMBasic Version 5.09.00RC7 OPTION FLASH SIZE 4194304 OPTION CPUSPEED 252000 'KHz > What am I doing wrong??? Dave |
||||
phil99 Guru Joined: 11/02/2018 Location: AustraliaPosts: 2134 |
I don't think Pico 1 firmware will load on a Pico 2 and vice versa so you need to download firmware on the RP2350 firmware thread. RP2350 V6.00.00b4 If that isn't the problem what you can try, as an alternative to the hold button - power up - release button method, now that it has MMBasic is type:- UPDATE FIRMWARE <enter> At the command prompt. then drag and drop the .uf2 file onto the new drive. Make sure your program and the contents of A: are saved first as changing to VGA wipes everything. |
||||
zeitfest Guru Joined: 31/07/2019 Location: AustraliaPosts: 482 |
I have found sometimes a uf2 doesn't load properly. Instead of loading, the file is simply copied to the file system just like a normal file transfer. The drive is still visible, and if you click on the drive you then see the uf2 file sitting there. Deleting the file, unplugging, and trying again usually works, occasionally a third try is needed. If it works the drive disappears, so that is a good check. I think the load process is sometimes susceptible to static, glitches etc. [ disclaimer - I don't use MMBasic so YMMV but the phenomenon looks like the same thing ] ed - this is assuming the "drag the uf2 to the drive" type update in Windows Edited 2024-09-10 11:28 by zeitfest |
||||
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 9100 |
RP2350 and RP2040 are not binary compatible. You cannot run V5.08 on RP2350. Use the latest binaries in the RP2350 firmware thread |
||||
tritonium Newbie Joined: 16/06/2018 Location: United KingdomPosts: 18 |
Hi Ok thanks all- went to first entry in thread "rp2350 firmware"- downloaded PicoMiteVGA.zip and installed and all is well. The Pico boots and the vga display prints PicoMiteVGA MMBasic Version 5.09.00RC7 along with copyright notices in black and white. Connecting with Tera Term am able to write, save and run programs and all the text is echoed on the vga display in black and white. I have no ps2 keyboard connected. However- coincidently?- this morning windows took a long time to boot up and when it did (to my relief) I eventually found that MMCC had been removed! (MMedit still works- but can't upload new files). The only way to replace MMCC seems to be to download a new copy of MMedit. However windows just keeps sending warnings which I can't seem to bypass. Dave |
||||
tritonium Newbie Joined: 16/06/2018 Location: United KingdomPosts: 18 |
Hi (again) Ok just to add o that, having got past microsofts warnings now AVG is complaining with "Threat blocked We've blocked MMedit5_2_9_64.tmp because it was infected with IDP.Generic" It gives me the option to create an exception. Is it safe to go ahead??? Dave |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 4221 |
@Tritonium, The RP2350 software is still under development. On page 10 of 11 in the firmware release thread you will find the latest version of RS2350 software. The one you installed is an earlier version. It should say 6.00.00 beta 5. There are 6 images in this ZIP. The name of the xxx.uf2 file must be selected carefully to make sure it works on your application. - when there is "USB" in the name, the USB port changes into a USB host, so you can connect USB keyboard, game controllers etc. But it requires a separate CH340 serial port interface to connect to MMCC or TeraTerm. - when there VGA in the name, it has a build in VGA (640x480) output. - when there is HDMI in the name... should be clear. There is one image that does not have USB, nor VGA, nor HDMI. That image is to use the pico2 as a microcontroller. Again, all is under development. So expect errors.... About MMEDit, and MMCC, you must create an exemption. I had the same. Regards, Volhout Edited 2024-09-10 22:18 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
phil99 Guru Joined: 11/02/2018 Location: AustraliaPosts: 2134 |
MMedit and MMCC have been used by most on this forum for many years without issue. I believe it is safe to create an exception. |
||||
tritonium Newbie Joined: 16/06/2018 Location: United KingdomPosts: 18 |
@ Volhout Thanks for you explanation. Ok its early days and I am very rusty and relearning stuff. Will try some more tonight. Dave |
||||
andreas Senior Member Joined: 07/12/2020 Location: GermanyPosts: 206 |
Hi, just my 2ยข: MMEdit & MMCC runs on LMDE 6 ,iff you install libqt5webkit5. I downloaded the latest Linux version of MMEdit V5 from the website and startet it from the cli. There was no window opening but the "error while loading shared libraries: libQt5WebKitWidgets.so.5: cannot open shared object file: No such file or directory" So I "sudo apt search WebKit" and found: libqt5webkit5 After installation of this library everything runs fine under LMDE6 :-) -andreas |
||||
Print this page |