Hello everyone, 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!
The PR really only has support for a Mini-UART NSH console and a half-working I2C driver that can only read from the bus. There is also a GPIO device driver with a couple GPIO pin examples. I slowed down on development because of course work and couldn't finish much more. I wanted to let the community know about this change so that if you happen to own a Raspberry Pi 4B, you can try NuttX on there! I think this board will be an asset to the supported platforms because it's very popular and has a lot of features, like dual HDMI, audio, Ethernet connectivity, USB ports, etc. However, none of those are working right now. If you happen to have a Pi 4B and you're interested in adding features, that would be great! I'll be getting back on it once my academics cool down a little more. It would be especially useful if you have a 1GB, 2GB or 8GB RAM version of the Pi and can confirm if NuttX boots; it's only been tested on the 4GB RAM variant right now and the memory map does change across variants. Thank you and happy holidays! Matteo
signature.asc
Description: PGP signature