-
Notifications
You must be signed in to change notification settings - Fork 480
Conversation
en/advanced/system_startup.md
Outdated
@@ -1,10 +1,38 @@ | |||
# System Startup | |||
|
|||
The PX4 boot is controlled by shell scripts in the [ROMFS/px4fmu_common/init.d](https://github.com/PX4/Firmware/tree/master/ROMFS/px4fmu_common/init.d) folder. | |||
The PX4 startup is controlled by shell scripts. | |||
On NuttX they reside in the [ROMFS/px4fmu_common/init.d](https://github.com/PX4/Firmware/tree/master/ROMFS/px4fmu_common/init.d) folder - some of these are also used on Posix (Linux/MacOS). The scripts that are only used on Posix are located in [ROMFS/px4fmu_common/init.d-posix](https://github.com/PX4/Firmware/tree/master/ROMFS/px4fmu_common/init.d-posix). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I changed to "used on Posix (Linux/MacOS)" - ie to add the meaning of posix first time it is used. Slightly leaning towards referring this as "Simulation"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is good. It's not only simulation, as in future our Linux-based boards (such as RPi) should use that as well.
@bkueng Great job - certainly this is understandable. I have done a minor subedit.
My gut feeling is yes to separate sections (not pages).
Definitely. In first instance this could be done just by moving the doc in the summary. Question, is this a pure "new system developer" topic? ie do we need to think about moving this to the developer guide? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have done a minor subedit.
Thanks.
I'll split into sections then.
Question, is this a pure "new system developer" topic? ie do we need to think about moving this to the developer guide?
This is the dev-guide :)
en/advanced/system_startup.md
Outdated
@@ -1,10 +1,38 @@ | |||
# System Startup | |||
|
|||
The PX4 boot is controlled by shell scripts in the [ROMFS/px4fmu_common/init.d](https://github.com/PX4/Firmware/tree/master/ROMFS/px4fmu_common/init.d) folder. | |||
The PX4 startup is controlled by shell scripts. | |||
On NuttX they reside in the [ROMFS/px4fmu_common/init.d](https://github.com/PX4/Firmware/tree/master/ROMFS/px4fmu_common/init.d) folder - some of these are also used on Posix (Linux/MacOS). The scripts that are only used on Posix are located in [ROMFS/px4fmu_common/init.d-posix](https://github.com/PX4/Firmware/tree/master/ROMFS/px4fmu_common/init.d-posix). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is good. It's not only simulation, as in future our Linux-based boards (such as RPi) should use that as well.
Also changed the NuttX boot: driver failures will not lead to an aborted boot anymore.
I did the splitting and moved it to Concepts. |
Looks great thanks Beat. FYI only I did a minor additional subedit, moved the doc to concepts and created a redirect (decided it is worth it) and copied doc into Korean/Chinese tree (a bit pointless since we're moving to slightly different approach, but hey!). |
Follows from PX4/PX4-Autopilot#10173.
Points to discuss:
en/advanced/system_startup.md
into NuttX- & Posix-specific sections/pages?en/advanced/system_startup.md
out of Advanced to e.g. Concepts?