Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 07:24 23 Nov 2024 Privacy Policy
Jump to

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 Kingdom
Posts: 18
Posted: 12:24am 10 Sep 2024
Copy link to clipboard 
Print this post

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: Australia
Posts: 2134
Posted: 12:46am 10 Sep 2024
Copy link to clipboard 
Print this post

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: Australia
Posts: 482
Posted: 12:57am 10 Sep 2024
Copy link to clipboard 
Print this post

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 Kingdom
Posts: 9100
Posted: 06:27am 10 Sep 2024
Copy link to clipboard 
Print this post

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 Kingdom
Posts: 18
Posted: 11:22am 10 Sep 2024
Copy link to clipboard 
Print this post

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 Kingdom
Posts: 18
Posted: 11:35am 10 Sep 2024
Copy link to clipboard 
Print this post

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: Netherlands
Posts: 4221
Posted: 12:16pm 10 Sep 2024
Copy link to clipboard 
Print this post

@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: Australia
Posts: 2134
Posted: 12:20pm 10 Sep 2024
Copy link to clipboard 
Print this post

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 Kingdom
Posts: 18
Posted: 12:21pm 10 Sep 2024
Copy link to clipboard 
Print this post

@ 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: Germany
Posts: 206
Posted: 05:18pm 01 Oct 2024
Copy link to clipboard 
Print this post

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


To reply to this topic, you need to log in.

© JAQ Software 2024