Browse Source

waf: support PX4 boards with no microSD or USB

master
Andrew Tridgell 7 years ago
parent
commit
258ae49952
  1. 2
      Tools/ardupilotwaf/boards.py
  2. 2
      Tools/ardupilotwaf/px4.py

2
Tools/ardupilotwaf/boards.py

@ -751,6 +751,7 @@ class px4(Board): @@ -751,6 +751,7 @@ class px4(Board):
env.PX4_BOARD_RC = self.board_rc
env.PX4_PX4IO_NAME = self.px4io_name
env.PX4_PARAM_DEFAULTS = self.param_defaults
env.PX4_RC_S_SCRIPT = 'init.d/rcS'
env.AP_PROGRAM_AS_STLIB = True
@ -809,6 +810,7 @@ class skyviper_v2450_px4(px4_v3): @@ -809,6 +810,7 @@ class skyviper_v2450_px4(px4_v3):
HAL_RCINPUT_WITH_AP_RADIO = 1,
LAND_DETECTOR_ACCEL_MAX = 2
)
env.PX4_RC_S_SCRIPT = 'init.d/rcS_no_microSD'
class px4_v4(px4):
name = 'px4-v4'

2
Tools/ardupilotwaf/px4.py

@ -191,7 +191,7 @@ def _process_romfs(self): @@ -191,7 +191,7 @@ def _process_romfs(self):
file_list = [
'init.d/rc.APM',
'init.d/rc.error',
'init.d/rcS',
(bld.env.PX4_RC_S_SCRIPT, 'init.d/rcS'),
'tones/startup',
(bld.env.PX4_BOOTLOADER, 'bootloader/fmu_bl.bin'),
]

Loading…
Cancel
Save