Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 22:24 14 Aug 2026 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 : PicoMite V6.03.01 release

     Page 3 of 3    
Author Message
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 3348
Posted: 10:45pm 09 Aug 2026
Copy link to clipboard 
Print this post

  Quote  it appears that OPTION SYSTEM SPI cannot be set on HDMIUSB builds
I think this has been mentioned in the past and the verdict was OPTION SYSTEM SPI is only available on LCD versions.
  Quote  Display Panels
NOT AVAILABLE ON HDMI OR VGA VERSIONS
...
System SPI Bus
The system SPI bus is a dedicated SPI channel which is used by many LCD panels, all touch controllers and also to communicate with a SD Card.

However with HDMI + resistive touch screens now in use it could be useful for sharing with the SD card.
Edited 2026-08-10 10:57 by phil99
 
mozzie
Guru

Joined: 15/06/2020
Location: Australia
Posts: 413
Posted: 01:30am 10 Aug 2026
Copy link to clipboard 
Print this post

G'day,
Phil, you hit the nail on the head    looking back through all the saved option lists for HDMIUSB versions and non are showing OPTION SYSTEM SPI, my head says otherwise but in the light of a new day I am mistaken. Sadly we cannot have SPI touch with HDMI so SYSTEM SPI is not really relevant.

Also thanks for the Ascii table, very easy to use  

Peter, my apologies, another red herring

Perhaps a note in a future version of the manual would be useful to avoid confusion.



Regards, Lyle.
 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 3348
Posted: 03:41am 10 Aug 2026
Copy link to clipboard 
Print this post

  Quote  Ascii table, very easy to use
Homa has written a MMBasic program that produces a much neater version than my untidy Paint effort.
Follow with SAVE IMAGE for a permanent copy.
Font #1

Font #4

Edited 2026-08-10 22:46 by phil99
 
okwatts
Regular Member

Joined: 27/09/2022
Location: Canada
Posts: 80
Posted: 03:23pm 10 Aug 2026
Copy link to clipboard 
Print this post

I am not sure where to post this but I have been following Peter's updates on MMBasic and also the Fuzix thread where you can compile some MMBasic programs.
I usuallly try an ASCII Mandelbrot program to checkout any changes in performance on the various versions of MMBasic. Since Peter introduced Micropython and Fuzix I have added a Sudoku solver in MMBasic similar to that which Peter demo'ed in Micropython(I used Gemma 4 locally) that I used for benchmarking.
In the included zip I have the 2 basic programs and a sample puzzle that I ran against a number of different boards that I have (RP2040 and RP2350(AorB)). In general each successive version is faster due to firmware changes or hardware(RP2040 to RP2350).
As noted in the PDF file there is one test for a Picomite RP2040 V1.0 that goes against this trend. I am not sure why there is this anomaly but I am posting the files for general information.
The huge increase in performance for Fuzix is quite apparent. Because of the different clock speeds on the various boards/versions I "normalized" these to 200 MHz.
Benchtests.zip
 
mozzie
Guru

Joined: 15/06/2020
Location: Australia
Posts: 413
Posted: 04:33pm 12 Aug 2026
Copy link to clipboard 
Print this post

G'day,
Can anyone please confirm that I am not just having one of those days  

Pico Computer 1 & Pico Computer 3 both work fine with V6.03.00 but when upgraded to V6.03.01 I get the following when trying to run a file or exit file manager:

*** FAULT PC=100B2030 LR=100AB7A3 SP=200806A0 CFSR=00000000 HFSR=80000000
> option list
PicoMiteHDMI MMBasic USB RP2350A Edition V6.03.01
OPTION SERIAL CONSOLE COM2,GP8,GP9
OPTION FLASH SIZE 4194304
OPTION COLOURCODE ON
OPTION KEYBOARD US
OPTION RESOLUTION 640x480 @ 315000KHz
>

This does seem to be confined to the HDMIUSB variant. The HDMI output also loses sync when changing drives.
Tried downloading the file twice from GitHub and checked the CRC SHA and they match.
Neither of these boards are fitted with PSRAM, however I would hope the basic functionality can work without it.

Regards, Lyle.
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11744
Posted: 04:44pm 12 Aug 2026
Copy link to clipboard 
Print this post

Replicated, seems to be just the HDMIUSB build, HDMI is fine as is HDMIWEB and HDMIUSB launches OK from the command prompt so looks like a resource issue - will inverstigate
Edited 2026-08-13 02:58 by matherp
 
mozzie
Guru

Joined: 15/06/2020
Location: Australia
Posts: 413
Posted: 04:57pm 12 Aug 2026
Copy link to clipboard 
Print this post

G'day Peter,
Thanks for the reply, tried option reset as suggested but same outcome as above.

Had also tried different resolutions and with / without SDCard installed but no change.

Error message is only printed to console.

Regards, Lyle.
 
mozzie
Guru

Joined: 15/06/2020
Location: Australia
Posts: 413
Posted: 05:12pm 12 Aug 2026
Copy link to clipboard 
Print this post

Some further info:
May not be PSRAM related, just tried on PICO-2350-DIL with PSRAM, same result.

*** FAULT PC=100B2030 LR=100AB7A3 SP=200806A0 CFSR=00000000 HFSR=80000000

> option list
PicoMiteHDMI MMBasic USB RP2350B Edition V6.03.01
OPTION SERIAL CONSOLE COM2,GP8,GP9
OPTION FLASH SIZE 16777216
OPTION COLOURCODE ON
OPTION KEYBOARD US
OPTION PICO OFF
OPTION RESOLUTION 640x480 @ 315000KHz
OPTION PSRAM PIN GP0
>


Regards, Lyle.
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11744
Posted: 05:18pm 12 Aug 2026
Copy link to clipboard 
Print this post

Try reloading from github - should be fixed now
 
mozzie
Guru

Joined: 15/06/2020
Location: Australia
Posts: 413
Posted: 05:37pm 12 Aug 2026
Copy link to clipboard 
Print this post

Peter,
Happy to report normal service has resumed  

Thanks again for all you do  

Regards, Lyle.
 
     Page 3 of 3    
Print this page


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

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2026