Re: Raspberry Pi 4B Preliminary Support

2024-12-17 Thread Matteo Golin
Hi Tomek, I know that the .elf files and fixup4.dat are necessary for initializing the GPU firmware, although some of the other device tree files may be unnecessary. I didn't try experimenting with removing any of them or looking into it to much; my experience with the Pi 4B is that both Raspber

Re: Raspberry Pi 4B Preliminary Support

2024-12-17 Thread Tomek CEDRO
On Tue, Dec 17, 2024 at 8:11 PM Gregory Nutt wrote: > On 12/17/2024 11:22 AM, Tomek CEDRO wrote: > > On Tue, Dec 17, 2024 at 5:32 PM Matteo Golin 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

Re: Raspberry Pi 4B Preliminary Support

2024-12-17 Thread Tomek CEDRO
On Tue, Dec 17, 2024 at 7:35 PM Matteo Golin wrote: > 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'

Re: Raspberry Pi 4B Preliminary Support

2024-12-17 Thread Matteo Golin
You're right, the Pi Compute Module 4 does use the same BCM2711 chip! I would imagine that you could currently boot NuttX on it with minimal modifications to the RPi4B code. Any drivers for the BCM2711 chip, like UART, I2C, etc. should all work for it as well. I know that it has an accompanying I

Re: Raspberry Pi 4B Preliminary Support

2024-12-17 Thread Nathan Hartman
On Tue, Dec 17, 2024 at 11:32 AM Matteo Golin wrote: > 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 aga

Re: Raspberry Pi 4B Preliminary Support

2024-12-17 Thread Gregory Nutt
On 12/17/2024 11:22 AM, Tomek CEDRO wrote: On Tue, Dec 17, 2024 at 5:32 PM Matteo Golin 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/15

Re: Raspberry Pi 4B Preliminary Support

2024-12-17 Thread Matteo Golin
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 qua

Re: Raspberry Pi 4B Preliminary Support

2024-12-17 Thread Tomek CEDRO
On Tue, Dec 17, 2024 at 5:32 PM Matteo Golin 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 review

Raspberry Pi 4B Preliminary Support

2024-12-17 Thread Matteo Golin
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 pro

Re: Kconfig: select vs depends on

2024-12-17 Thread Nathan Hartman
On Tue, Dec 17, 2024 at 8:12 AM wrote: > On 2024-12-17 13:27:48, Tomek CEDRO wrote: > > Hello world :-) > > > > Recent PR #2893 [1] proposed using "select" statement for "PIPES" as > > dependency of "LIBUV" option. There is a preference to use "depends > > on" in that case [2]. What are your pref

Re: Kconfig: select vs depends on

2024-12-17 Thread Tomek CEDRO
On Tue, Dec 17, 2024 at 2:12 PM wrote: > On 2024-12-17 13:27:48, Tomek CEDRO wrote: > > Hello world :-) > > > > Recent PR #2893 [1] proposed using "select" statement for "PIPES" as > > dependency of "LIBUV" option. There is a preference to use "depends > > on" in that case [2]. What are your prefe

Re: Kconfig: select vs depends on

2024-12-17 Thread michal . lyszczek
On 2024-12-17 13:27:48, Tomek CEDRO wrote: > Hello world :-) > > Recent PR #2893 [1] proposed using "select" statement for "PIPES" as > dependency of "LIBUV" option. There is a preference to use "depends > on" in that case [2]. What are your preferences and experiences in > this area? Is there a p

Re: Kconfig: select vs depends on

2024-12-17 Thread Alin Jerpelea
Hi Tomek, I preffer "select" instead of "depends on" I dont remember having a policy yet but I think that we should be consistent and replace all occurences then document the project agreed way. Best regards Alin On Tue, 17 Dec 2024, 21:35 Tomek CEDRO, wrote: > Hello world :-) > > Recent PR #289

Kconfig: select vs depends on

2024-12-17 Thread Tomek CEDRO
Hello world :-) Recent PR #2893 [1] proposed using "select" statement for "PIPES" as dependency of "LIBUV" option. There is a preference to use "depends on" in that case [2]. What are your preferences and experiences in this area? Is there a policy / preference in this area for NuttX? :-) What ar