|
Forum Index : Microcontroller and PC projects : MMBasic V6.03.00 release candidates
| Author | Message | ||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 11312 |
V6.03.00RC7 PicoMiteRP2040V6.03.00RC7.zip PicoMiteRP2350V6.03.00RC7.zip Fixes bug introduced in rnd() Fixes bug introduced in POS/pos used in strings Improved error detection in WEB versions Additional parameter in OPTION WIFI If set correctly this will overcome issues with things like channel 12,13 usage by a router in countires where that is legal Edited 2026-05-12 19:22 by matherp |
||||
| BarryH Newbie Joined: 05/01/2025 Location: AustraliaPosts: 37 |
Hi Peter, LIST PINS is still faulty on 2350B DIL (unless I'm using the wrong firmware) PicoMite MMBasic RP2350B V6.03.00RC7 OPTION FLASH SIZE 16777216 OPTION COLOURCODE ON OPTION PICO OFF OPTION CPUSPEED (KHz) 200000 GP0 1 GP1 2 GP19 25 GP20 26 GP21 27 GP22 29 GP23 41 GP24 42 GP25 43 GP26 31 GP27 32 GP28 34 GP29 44 GP30 45 I've done a bit of research, gone back through several previous versions, and found that even before LIST PINS was included in the V6.00.002 firmware, the use of the "FreePins" code snippet in V6.00.001 gives incorrect Pin / GPx associations. Each time I have been using Clear_Flash_RP2350.uf2 and FLASH ERASE ALL I could have sworn I've used the command successfully, previously. Edited 2026-05-12 22:13 by BarryH BarryH |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 11312 |
The firmware is correct. The pin mapping is for the Pico2 only. Pins above gp28 have "virtual" pin numbers that don't reflect any specific layout. The firmware can't know what variant of PCB a RP2350B is on and there isn't a Raspberry Pi standard for the RP2350B. Use GP designation and you can't go wrong and the code is transportable between different PCBs Edited 2026-05-12 23:09 by matherp |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2026 |