PicoMite V6.00.01 release candidates - please test thoroughly


Author Message
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 5754
Posted: 03:28pm 26 Nov 2024      

Hi Peter,

I know you are very close to release, but maybe it is possible (or put it on the wish list for 6.00.02) to correctly display the pin function for pins that are in use in the OPTIONS (boot reserved).

GP0      1      OFF
GP1      2      OFF
GP2      4      OFF
GP3      5      OFF
GP4      6      OFF
GP5      7      OFF
GP6      9      OFF
GP7      10     OFF
GP8      11     OFF: Boot Reserved
GP9      12     OFF: Boot Reserved
GP10     14     OFF: Boot Reserved
GP11     15     OFF: Boot Reserved
GP12     16     OFF: Boot Reserved
GP13     17     OFF
GP14     19     OFF
GP15     20     OFF
GP16     21     OFF
GP17     22     OFF
GP18     24     OFF: Boot Reserved
GP19     25     OFF: Boot Reserved
GP20     26     OFF: Boot Reserved
GP21     27     OFF
GP22     29     OFF
GP23     41     OFF: Boot Reserved
GP24     42     OFF: Boot Reserved
GP25     43     OFF: Boot Reserved
GP26     31     OFF
GP27     32     OFF
GP28     34     OFF
GP29     44     OFF


The Boot reserved pins could indicate what they are used for (i.e. I2C or SPI or COM or DOUT or DIN). That would give insight what you can use.

This is the code for above list (I put this sub in the library for normal picomites)

Sub FreePins
Local n,gp$,p,pu$
For n=0 To 29
gp$ = "GP"+Str$(n)
p = MM.Info(pinno gp$)
pu$ = MM.Info(pin p)
Print gp$, p, pu$
Next
End Sub


Volhout

P.S. This is 6.00.01RC1 running on RP2040-GEEK
Edited 2024-11-27 01:31 by Volhout