On Tue, Dec 17, 2024 at 8:11 PM Gregory Nutt <spudan...@gmail.com> wrote: > On 12/17/2024 11:22 AM, Tomek CEDRO wrote: > > On Tue, Dec 17, 2024 at 5:32 PM Matteo Golin<matteo.go...@gmail.com> wrote: > >> Yesterday my PR was merged to add preliminary support for the BCM2711 chip > >> and Raspberry Pi 4B board. > >> You can take a look here if you'd like to see the > >> changes:https://github.com/apache/nuttx/pull/15188 > >> Thanks again to all the reviewers who helped me learn some of the build > >> processes! > > Thank you Matteo, great work! :-) > > > > I recently bought rPI Zero 2W but did not have yet time to play. Do > > you know if your code will work also on rPI02W or is it different > > chipset? :-) > > > > Could you also please update documentation to mark work in progress > > and partial support status of rPI4B, roadmap plans, etc? :-) > > > > https://nuttx.apache.org/docs/latest/platforms/index.html > > > > Merry Christmas! :-) > > Tomek > > > There as a Pi Zero in the source tree for a long time, but was removed > because it was never fully debugged. See: > > The "Obsoleted" repository: > https://bitbucket.org/patacongo/obsoleted/src/master/ > > In Particular: > > * Obsoleted/nuttx/configs/pizero: > https://bitbucket.org/patacongo/obsoleted/src/master/nuttx/configs/pizero/ > * Obsoleted/nuttx/arch/arm/src/bcm2708: > > https://bitbucket.org/patacongo/obsoleted/src/master/nuttx/arch/arm/src/bcm2708/ > * Obsoleted/nuttx/arch/arm/include/bcm2708: > > https://bitbucket.org/patacongo/obsoleted/src/master/nuttx/arch/arm/include/bcm2708/
Thank you Greg for the reference point! :-) I bought rPI0-2W as only the 2W variant has support for 64-bit OS and supports running FreeBSD.. this is second generation of rPI0 (and uses different SoC than predecessor rPI0 or rPI0-W/WH).. but there is a problem with DTS files that needs to be by-hand updated with specific setup and specific versions.. so I did not even manage to run this board yet on a quick 5 minutes check from a GENERIC pre-built FreeBSD image.. thus my question to Matteo on DTS files experiences mine are poor :D I found these sites useful for comparison of models and rPI CPUs: 1. https://www.raspberrypi.com/documentation/computers/processors.html 2. https://raspians.com/raspberry-pi-models-comparison/ It seems this rPI0-2W is closer to rPI3 rather than rPI4. Anyways it is very nice to see NuttX going step by step towards big CPU/SoC like ARM Cortex-A and RISC-V RV64 :-) The common problem with all those modern SoC are the low-level peripheral drivers - vendors does not really seem to care to provide OS/RTOS agnostic license free drivers that could be easily integrated to different projects so each OS/RTOS need to develop their own code from scratch.. -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info