LP-149 Add STM32F427/429/437/439 chip support, preparation for brand new board. and minor fixes
Tianhe Wang
Branch: Deleted repository:add_stm32f427family_support
Branch: librepilot/librepilot:next
Merged
Merged pull request
Merged in physicsboy0709/librepilot/add_stm32f427family_support (pull request #91)
modified: flight/pios/stm32f4xx/library.mk new file: flight/pios/stm32f4xx/link_STM32F4xx_RQ_bl_memory.ld new file: flight/pios/stm32f4xx/link_STM32F4xx_RQ_fw_memory.ld new file: flight/pios/stm32f4xx/link_STM32F4xx_RQ_sections.ld new file: flight/pios/stm32f4xx/link_STM32F4xx_RQ_sections_compat.ld modified: flight/pios/stm32f4xx/pios_bl_helper.c modified: flight/pios/stm32f4xx/pios_flash_internal.c modified: flight/pios/stm32f4xx/pios_sys.c
2, Added STM32F427/429/437/439 chip support (makefile, link script, system config) 3, Revised chip erase code for supporting large flash 4, Added whole bank ease to accelerate 2M flash (1M bank * 2) erasing