w2016561536 commented on issue #17809:
URL: https://github.com/apache/nuttx/issues/17809#issuecomment-3841608462

   Because I need to define how to bring up the hardware, so i dont use a board 
def inside nuttx. Example: I want to use spi flash without any filesystem. I 
want to blink some lights while startup. And one more important thing, you need 
to execute `px4_platform_init` and  `px4_platform_configure` after all hardware 
have been initialized. 
   
   But why we dont add a new board inside Nuttx? I think we should not do much 
change inside NuttX for comvenient system uprade. When new peripherals are 
supported or some bugs been fixed, we can switch to new version with just a 
simple pull (However, In 12.11 NuttX api have changed a lot and many api do not 
compatible with px4)
   
   And PX4 have its own CMakeLists. But it may have some problem when changing 
the NuttX version(Till now, the official version is 10.3). As i know, px4 will 
not automaticly download ESP Hal Library. So i need to build in nuttx for 
download Hal lib and then back to px4 build. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to