Part 14 FW dev - terrytaylorbonn/auxdrone GitHub Wiki
24.0624 (tried to make sense of this chaos... the most important doc is the 4.4-2 = 5.2-1_modify...(mine works) 0513 that has "hello sky" (search "nsh> px4_simple_all"))
This part describes how to dev (modify) the firware
- 14.1 (5.1) STM32 tools
- 14.2 (4.4,5.2) PX4 build/dev
- 14.3 AP dev (nothing) ?? (no Gdrive docs)
Note: Probably would NOT dev (modify) the FPV FW, but its mentioned here for completeness (there are no Gdrive docs)
- 14.4 INAV dev (nothing) ??
- 14.5 BF dev (nothing) ??
14.0 what about these 8_eth_drone docs??
For details see the following docs on my Gdrive 8_eth_drone (these docs became part of a new project 8_eth_drone).
14.1 (5.1) STM32 tools
The following are my main testing notes for STM tools. (Gdrive folder):
- 1_stm_v03_24.0430.docx.
14.2a (4.4-1,5.2b) BUILD (FW, GCS, etc)
14.2a_(5.2b_4.4-1)_build_fw_(all)_v03_24.0430_0517_0624 (delimiter \ in markdown)
How to build the firmware
- PX4 fail (see 14.2b)
- AP
- INAV?
- BF
need to move some stuff.
Does this include hello sky? if os, just leave out the "hello sky" stuff... need to modify this doc later to show just building with specified modules, not creating new modules.
24.0528 i wrote "after i get the copters all flying (sbee -- inav, bf, (AP); pix -- px4, (ap)), then come back to this section to clean all this up. i think the idea is all fw dev in one place." CLEANED UP 24.0624
14.2b (4.4-2/5.2-1 hello sky) PX4 DEV (WORKS! hello sky)
14.2b_(5.2-1)modify_px4_ubu(mine-works)_v06_24.0513_0624.docx
24.0508 TERRY: here focus on modifying PX4 firmware.
24.0505 got my first px4 (px4 = copter firmware) custom module working
Nothing for 14.3-5 yet (probably would NOT modify INAV/BF).