mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-02-25 09:13:57 -04:00
HAL_ChibiOS: disable flash fallback for boards with FRAM
this saves on flash and prevents confusing results when fram fails
This commit is contained in:
parent
741abaf760
commit
5a4b648cf5
@ -231,9 +231,6 @@ define HAL_BOARD_TERRAIN_DIRECTORY "/APM/TERRAIN"
|
||||
define HAL_STORAGE_SIZE 16384
|
||||
define HAL_WITH_RAMTRON 1
|
||||
|
||||
# fallback to flash is no FRAM fitted
|
||||
define STORAGE_FLASH_PAGE 22
|
||||
|
||||
# enable FAT filesystem support (needs a microSD defined via SDIO)
|
||||
define HAL_OS_FATFS_IO 1
|
||||
|
||||
|
@ -136,7 +136,6 @@ define HAL_BOARD_LOG_DIRECTORY "/APM/LOGS"
|
||||
define HAL_BOARD_TERRAIN_DIRECTORY "/APM/TERRAIN"
|
||||
|
||||
define HAL_STORAGE_SIZE 16384
|
||||
define STORAGE_FLASH_PAGE 22
|
||||
|
||||
# enable RAMTROM parameter storage
|
||||
define HAL_WITH_RAMTRON 1
|
||||
|
@ -442,12 +442,6 @@ define HAL_BOARD_TERRAIN_DIRECTORY "/APM/TERRAIN"
|
||||
# available (in bytes).
|
||||
define HAL_STORAGE_SIZE 16384
|
||||
|
||||
# Now define fallback storage location is flash if no FRAM
|
||||
# fitted. This needs to be carefully chosen to align with your
|
||||
# bootloader. The flash storage system needs two sectors, and the
|
||||
# sectors must be at least 20% larger than HAL_STORAGE_SIZE.
|
||||
define STORAGE_FLASH_PAGE 22
|
||||
|
||||
# allow to have have a dedicated safety switch pin
|
||||
define HAL_HAVE_SAFETY_SWITCH 1
|
||||
|
||||
|
@ -184,9 +184,6 @@ define HAL_STORAGE_SIZE 16384
|
||||
# enable RAMTROM parameter storage
|
||||
define HAL_WITH_RAMTRON 1
|
||||
|
||||
# fallback to flash is no FRAM fitted
|
||||
define STORAGE_FLASH_PAGE 22
|
||||
|
||||
# enable FAT filesystem
|
||||
define HAL_OS_FATFS_IO 1
|
||||
|
||||
|
@ -144,9 +144,6 @@ define HAL_STORAGE_SIZE 16384
|
||||
# enable RAMTROM parameter storage
|
||||
define HAL_WITH_RAMTRON 1
|
||||
|
||||
# fallback to flash is no FRAM fitted
|
||||
define STORAGE_FLASH_PAGE 22
|
||||
|
||||
# enable FAT filesystem
|
||||
define HAL_OS_FATFS_IO 1
|
||||
|
||||
|
@ -197,9 +197,6 @@ define HAL_STORAGE_SIZE 16384
|
||||
# enable RAMTROM parameter storage
|
||||
define HAL_WITH_RAMTRON 1
|
||||
|
||||
# fallback to flash storage
|
||||
define STORAGE_FLASH_PAGE 22
|
||||
|
||||
# allow to have have a dedicated safety switch pin
|
||||
define HAL_HAVE_SAFETY_SWITCH 1
|
||||
|
||||
|
@ -57,6 +57,9 @@ DMA_NOSHARE SPI2_*
|
||||
undef PA1
|
||||
PA1 UART4_RX UART4 NODMA
|
||||
|
||||
# use flash storage
|
||||
define STORAGE_FLASH_PAGE 22
|
||||
|
||||
env DEFAULT_PARAMETERS 'Tools/Frame_params/SkyViper-2450GPS/defaults.parm'
|
||||
|
||||
# the web UI uses an abin file for firmware uploads
|
||||
|
Loading…
Reference in New Issue
Block a user