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:
Andrew Tridgell 2020-03-11 13:52:59 +11:00
parent 741abaf760
commit 5a4b648cf5
7 changed files with 3 additions and 19 deletions

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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