mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-03 06:28:27 -04:00
waf: omit bootloader for px4-v2 build
This saves 8k of flash, and allows the plane stable release for older Pixhawk1 boards to build
This commit is contained in:
parent
b950b83eea
commit
2054be0ce1
@ -211,13 +211,18 @@ def _px4_taskgen(bld, **kw):
|
|||||||
@feature('_px4_romfs')
|
@feature('_px4_romfs')
|
||||||
def _process_romfs(self):
|
def _process_romfs(self):
|
||||||
bld = self.bld
|
bld = self.bld
|
||||||
|
|
||||||
|
board_name = bld.env.get_flat('PX4_BOARD_NAME')
|
||||||
|
|
||||||
file_list = [
|
file_list = [
|
||||||
'init.d/rc.APM',
|
'init.d/rc.APM',
|
||||||
'init.d/rc.error',
|
'init.d/rc.error',
|
||||||
(bld.env.PX4_RC_S_SCRIPT, 'init.d/rcS'),
|
(bld.env.PX4_RC_S_SCRIPT, 'init.d/rcS'),
|
||||||
'tones/startup',
|
'tones/startup'
|
||||||
(bld.env.PX4_BOOTLOADER, 'bootloader/fmu_bl.bin'),
|
|
||||||
]
|
]
|
||||||
|
if board_name != "px4fmu-v2":
|
||||||
|
# we omit the bootloader on px4-v2 to save flash space
|
||||||
|
file_list.append((bld.env.PX4_BOOTLOADER, 'bootloader/fmu_bl.bin'))
|
||||||
|
|
||||||
if bld.env.PX4_BOARD_RC:
|
if bld.env.PX4_BOARD_RC:
|
||||||
board_rc = 'init.d/rc.%s' % bld.env.get_flat('PX4_BOARD_NAME')
|
board_rc = 'init.d/rc.%s' % bld.env.get_flat('PX4_BOARD_NAME')
|
||||||
|
Loading…
Reference in New Issue
Block a user