mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-06-01 11:06:04 +08:00
holybro: match AP flash layout
That way the ArduPilot bootloader works with PX4.
This commit is contained in:
@@ -13,13 +13,11 @@ CONFIG_DRIVERS_CDCACM_AUTOSTART=y
|
|||||||
CONFIG_COMMON_DIFFERENTIAL_PRESSURE=y
|
CONFIG_COMMON_DIFFERENTIAL_PRESSURE=y
|
||||||
CONFIG_COMMON_DISTANCE_SENSOR=y
|
CONFIG_COMMON_DISTANCE_SENSOR=y
|
||||||
CONFIG_DRIVERS_DSHOT=y
|
CONFIG_DRIVERS_DSHOT=y
|
||||||
CONFIG_DRIVERS_GNSS_SEPTENTRIO=y
|
|
||||||
CONFIG_DRIVERS_GPS=y
|
CONFIG_DRIVERS_GPS=y
|
||||||
CONFIG_DRIVERS_IMU_INVENSENSE_ICM42688P=y
|
CONFIG_DRIVERS_IMU_INVENSENSE_ICM42688P=y
|
||||||
CONFIG_DRIVERS_OSD_ATXXXX=y
|
CONFIG_DRIVERS_OSD_ATXXXX=y
|
||||||
CONFIG_COMMON_LIGHT=y
|
CONFIG_COMMON_LIGHT=y
|
||||||
CONFIG_COMMON_MAGNETOMETER=y
|
CONFIG_COMMON_MAGNETOMETER=y
|
||||||
CONFIG_COMMON_OPTICAL_FLOW=y
|
|
||||||
CONFIG_DRIVERS_PWM_OUT=y
|
CONFIG_DRIVERS_PWM_OUT=y
|
||||||
CONFIG_DRIVERS_RC_INPUT=y
|
CONFIG_DRIVERS_RC_INPUT=y
|
||||||
CONFIG_COMMON_TELEMETRY=y
|
CONFIG_COMMON_TELEMETRY=y
|
||||||
@@ -58,9 +56,7 @@ CONFIG_MODULES_MC_RATE_CONTROL=y
|
|||||||
CONFIG_MODULES_NAVIGATOR=y
|
CONFIG_MODULES_NAVIGATOR=y
|
||||||
CONFIG_NUM_MISSION_ITMES_SUPPORTED=1000
|
CONFIG_NUM_MISSION_ITMES_SUPPORTED=1000
|
||||||
CONFIG_MODULES_RC_UPDATE=y
|
CONFIG_MODULES_RC_UPDATE=y
|
||||||
CONFIG_MODULES_ROVER_POS_CONTROL=y
|
|
||||||
CONFIG_MODULES_SENSORS=y
|
CONFIG_MODULES_SENSORS=y
|
||||||
CONFIG_MODULES_SIMULATION_SIMULATOR_SIH=y
|
|
||||||
CONFIG_MODULES_VTOL_ATT_CONTROL=y
|
CONFIG_MODULES_VTOL_ATT_CONTROL=y
|
||||||
CONFIG_SYSTEMCMDS_BSONDUMP=y
|
CONFIG_SYSTEMCMDS_BSONDUMP=y
|
||||||
CONFIG_SYSTEMCMDS_DMESG=y
|
CONFIG_SYSTEMCMDS_DMESG=y
|
||||||
@@ -70,6 +66,7 @@ CONFIG_SYSTEMCMDS_MFT=y
|
|||||||
CONFIG_SYSTEMCMDS_NSHTERM=y
|
CONFIG_SYSTEMCMDS_NSHTERM=y
|
||||||
CONFIG_SYSTEMCMDS_PARAM=y
|
CONFIG_SYSTEMCMDS_PARAM=y
|
||||||
CONFIG_SYSTEMCMDS_REBOOT=y
|
CONFIG_SYSTEMCMDS_REBOOT=y
|
||||||
|
CONFIG_SYSTEMCMDS_SD_BENCH=y
|
||||||
CONFIG_SYSTEMCMDS_SYSTEM_TIME=y
|
CONFIG_SYSTEMCMDS_SYSTEM_TIME=y
|
||||||
CONFIG_SYSTEMCMDS_TOP=y
|
CONFIG_SYSTEMCMDS_TOP=y
|
||||||
CONFIG_SYSTEMCMDS_TOPIC_LISTENER=y
|
CONFIG_SYSTEMCMDS_TOPIC_LISTENER=y
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
"summary": "KAKUTEH7-WING",
|
"summary": "KAKUTEH7-WING",
|
||||||
"version": "0.1",
|
"version": "0.1",
|
||||||
"image_size": 0,
|
"image_size": 0,
|
||||||
"image_maxsize": 1835008,
|
"image_maxsize": 1703936,
|
||||||
"git_identity": "",
|
"git_identity": "",
|
||||||
"board_revision": 0
|
"board_revision": 0
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -110,7 +110,7 @@
|
|||||||
MEMORY
|
MEMORY
|
||||||
{
|
{
|
||||||
ITCM_RAM (rwx) : ORIGIN = 0x00000000, LENGTH = 64K
|
ITCM_RAM (rwx) : ORIGIN = 0x00000000, LENGTH = 64K
|
||||||
FLASH (rx) : ORIGIN = 0x08020000, LENGTH = 1792K /* params in last sector */
|
FLASH (rx) : ORIGIN = 0x08020000, LENGTH = 1664K /* params in last two sectors */
|
||||||
|
|
||||||
DTCM1_RAM (rwx) : ORIGIN = 0x20000000, LENGTH = 64K
|
DTCM1_RAM (rwx) : ORIGIN = 0x20000000, LENGTH = 64K
|
||||||
DTCM2_RAM (rwx) : ORIGIN = 0x20010000, LENGTH = 64K
|
DTCM2_RAM (rwx) : ORIGIN = 0x20010000, LENGTH = 64K
|
||||||
|
|||||||
@@ -254,6 +254,7 @@ __EXPORT int board_app_initialize(uintptr_t arg)
|
|||||||
|
|
||||||
#if defined(FLASH_BASED_PARAMS)
|
#if defined(FLASH_BASED_PARAMS)
|
||||||
static sector_descriptor_t params_sector_map[] = {
|
static sector_descriptor_t params_sector_map[] = {
|
||||||
|
{14, 128 * 1024, 0x081C0000},
|
||||||
{15, 128 * 1024, 0x081E0000},
|
{15, 128 * 1024, 0x081E0000},
|
||||||
{0, 0, 0},
|
{0, 0, 0},
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user