Hi Tomek,

Although some of the specs between the two boards are similar, the Pi Zero 2W 
uses the RP3A0 chip from what I can tell,
while the Raspberry Pi 4B uses the BCM2711. The RP3A0 uses the same silicon die 
from the BCM2837. I don't think the code
will work on both, although they are both quad-core Arm A53 cores so maybe my 
porting guide from the BCM2711 along with
Lup's work on the Pinephone will help others bring up NuttX on this chip. It's 
also possible some things can be reused
between chips (I assume Broadcom uses the same registers for most of their I2C 
interfaces, for instance), but I haven't
investigated this.

I have included indications in the supported platform documentation about what 
features are completely, partially
complete or missing completely, it just appears that the documentation has not 
updated with the changes yet. It should
be visible tomorrow when the next build runs.

On Tue, Dec 17, 2024 at 06:22:47PM +0100, 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
> 
> -- 
> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info

-- 
Matteo Golin

Attachment: signature.asc
Description: PGP signature

Reply via email to