1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-23 16:25:31 +03:00
Commit graph

16 commits

Author SHA1 Message Date
mikeller
3128328224 Fixed start / end addresses for custom defaults. 2019-09-01 13:35:10 +12:00
mikeller
5c9e51bb5f Fix extended custom defaults. 2019-08-18 16:12:33 +12:00
mikeller
35e075098d Renamed things to make them more understandable. 2019-08-11 21:32:58 +12:00
mikeller
2c8d197ccb Added support for custom defaults in sector 0. 2019-08-11 21:32:01 +12:00
mikeller
7518ec67f5 Experimental support for on-board custom defaults. 2019-08-11 21:32:01 +12:00
Dominic Clifton
a76e0bccfc EXST - Use the .bin file as the source for the hex file.
* This bypasses the problem introduced when the .data section was moved
from RAM to DTCM_RAM.
* This also ensures that the hash in the .hex file will be valid when
the hex is flashed to a NAND chip as the hash is generated from the .bin
file content.  If the hex contains gaps between sections and the gaps
are erased on the NAND flash then erased sectors are full of 0xFF, not
0x00, which will mean the computed hash won't match.

EXST - Add note regarding currently supported bootloader requirements
regarding the CODE_RAM address.

EXST - Fix make 'dirty' file issue.

When `make` is run twice, the TARGET_BIN is recreated incorrectly.

Root cause was that objcopy actually modifies the INPUT file when no
output file is specified, even when the operation is to extract a
section from the input file...

EXST - Improve messaging when generating EXST bin files.

This should help with understanding of the exact operations required for
EXST bin file generation.

Added warning about hard coded start address.
2019-08-10 13:36:03 +12:00
Dominic Clifton
aa1f22d9e1
Merge pull request #8682 from hydra/fix-invalid-spracingh7extreme-load-address-2
Fix invalid H7 EXST targert invalid load addresses (Solution B)
2019-08-09 12:32:43 +02:00
Michael Keller
ed583af1f2
Removed non-printable characters from 'stm32_flash_h743_ram_bas… (#8670)
Removed non-printable characters from 'stm32_flash_h743_ram_based'.
2019-08-08 22:46:48 +12:00
Dominic Clifton
924552318a STM32H750_EXST - Move initialised data into DTCM ram. 2019-08-08 12:09:20 +02:00
Dominic Clifton
17c34edfce Revert "Fix RAM overflow on SPRACINGH7EXTREME."
This reverts commit ebc33bb45b.
2019-08-07 15:32:54 +02:00
mikeller
d3fce37ade Removed non-printable characters from 'stm32_flash_h743_ram_based'. 2019-08-07 01:31:25 +12:00
mikeller
ebc33bb45b Fix RAM overflow on SPRACINGH7EXTREME. 2019-08-06 22:33:19 +12:00
mikeller
1c60776487 Added target variant NUCLEOH743_RAMCONFIG to get CI coverage of 'EXST' changes.
Changing over to be RAM based.

Changes required for MPU configuration service.

Added documentation.
2019-07-27 18:20:05 +12:00
jflyper
c8252fabdd Introduce memProtXXX MPU configuration service 2019-07-24 11:32:11 +09:00
jflyper
dad1110181 [H7] Relocate LD files to match betaflight/master branch 2019-06-26 12:36:34 +02:00
blckmn
4e529e1c25 moved the linker files to the src directory head 2019-04-28 16:04:44 +10:00