|
Forum Index : Microcontroller and PC projects : PicoMite - integrated compact C-compiler / C-runtime
| Author | Message | ||||
| MikeV73 Newbie Joined: 03/07/2025 Location: UkrainePosts: 24 |
May be you missed, it was RC1: https://github.com/DnCraptor/pico-mm/releases/tag/PicoMite-V7.0.00b8-tcc-elf-RC1 |
||||
| Frank N. Furter Guru Joined: 28/05/2012 Location: GermanyPosts: 1169 |
VERY COOL! I'm really impressed! Thank you so much!!! Frank |
||||
| MikeV73 Newbie Joined: 03/07/2025 Location: UkrainePosts: 24 |
Frank Thnx you too, BTW: https://github.com/UKTailwind/PicoMite/pull/146 - PR to your repo (I guess, it is your)) Edited 2026-11-03 21:51 by MikeV73 |
||||
| Frank N. Furter Guru Joined: 28/05/2012 Location: GermanyPosts: 1169 |
??? No, there's nothing from me there... Frank |
||||
| MikeV73 Newbie Joined: 03/07/2025 Location: UkrainePosts: 24 |
??? No, there's nothing from me there... Frank ups. sorry, may be I mixed you with other person. |
||||
| Frank N. Furter Guru Joined: 28/05/2012 Location: GermanyPosts: 1169 |
Shouldn't it run on an PicoCalc, too? That would be great! Frank |
||||
| MikeV73 Newbie Joined: 03/07/2025 Location: UkrainePosts: 24 |
Frank PicoCalc needs no separate build: the standard PicoMitePICO, PicoMitePICORP2350, PicoMiteWEB and PicoMiteWEBRP2350 firmwares detect it, so TCC should be there on an RP2350, but I have not tested it on one. Note that the compiler really needs PSRAM on the QMI bus (CS on GP0, GP8, GP19 or GP47). As far as I know the PSRAM on the PicoCalc board itself is on GP20, so it can’t be used (to ensure...). On a plain Pico 2 expect only very small programs; a Pimoroni Pico Plus 2 W may work. On an RP2040 only prebuilt ELF files run. If anyone tries it, please report back. |
||||
| Frank N. Furter Guru Joined: 28/05/2012 Location: GermanyPosts: 1169 |
Thanks for your explanation. I have a Pico 2 in my PicoCalc without additional PSRAM. Frank |
||||
| bfwolf Senior Member Joined: 03/01/2025 Location: GermanyPosts: 261 |
RC1: https://github.com/DnCraptor/pico-mm/releases/tag/PicoMite-V7.0.00b8-tcc-elf-RC1 N.B. tested on Murmulator 2.0 board only (for now). Pls. notify, in case you have some issues, or not )) And on what build. Couldn't resist to burn a 'PicoMitePICORP2350.uf2' on my Pimoroni-Pico +2' - nice.. Created with MMBasic's Editor: list "a:/hello.c" #include <stdio.h> int main(void) { puts("Hallo!"); return 0; } Compile and run: > tcc "-o hello.elf hello.c" > files A:/ <DIR> . <DIR> .. 00:00 01-01-2024 4 bootcount 00:01 01-01-2024 80 hello.c 00:37 01-01-2024 704 hello.elf 00:04 01-01-2024 704 hello.o 2 directories, 4 files, 12566528 bytes free > run "hello.elf" Hallo! > The file "hello.o" is a result of earlier 'tcc "-c hello.c"' Regards, bfwolf |
||||
| MikeV73 Newbie Joined: 03/07/2025 Location: UkrainePosts: 24 |
Thnx. PICORP2350 marked as tested ) |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2026 |