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
Michael Keller
b310f9b348
SRXL2 Rename DEBUG print macro to DEBUG_PRINTF ( #8694 )
...
SRXL2 Rename DEBUG print macro to DEBUG_PRINTF
2019-08-11 14:41:39 +12:00
Michael Keller
b94da4a5ee
Add dynamic notch setttings to MSP ( #8689 )
...
Add dynamic notch setttings to MSP
2019-08-10 17:28:14 +12:00
Michael Keller
c40f6b15ca
Change lowpass 1 on D from biquad to pt1 ( #8688 )
...
Change lowpass 1 on D from biquad to pt1
2019-08-10 17:27:45 +12:00
Michael Keller
22c6812244
More TPA, starting lower ( #8686 )
...
More TPA, starting lower
2019-08-10 17:27:20 +12:00
Michael Keller
2063ae4c64
Enabled rate optimised real time scheduling by default. ( #8685 )
...
Enabled rate optimised real time scheduling by default.
2019-08-10 17:25:30 +12:00
Michael Keller
adb477c0a7
Fix unused variable warning when USE_ABSOLUTE_CONTROL is not de… ( #8684 )
...
Fix unused variable warning when USE_ABSOLUTE_CONTROL is not defined
2019-08-10 17:25:15 +12:00
Michael Keller
4b7a4c81f7
Fix compilation errors if USE_ABSOLUTE_CONTROL if defined but U… ( #8683 )
...
Fix compilation errors if USE_ABSOLUTE_CONTROL if defined but USE_ITERM_RELAX is not
2019-08-10 17:23:14 +12:00
Michael Keller
5103e0972d
Fix EXST hex generation ( #8698 )
...
Fix EXST hex generation
2019-08-10 16:29:46 +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
jflyper
ce8b06e94b
Rename DEBUG print macro to DEBUG_PRINTF
2019-08-09 22:04:29 +09:00
Dominic Clifton
41a0b59380
Merge pull request #8679 from hydra/bf-exst-hex-updates-1
...
EXST - Updates to HEX file generation.
2019-08-09 12:42:15 +02:00
Dominic Clifton
7a26a47d81
Merge pull request #8680 from hydra/bf-msp-external-flash-capability
...
Allow MSP clients to know if the target has a flash bootloer.
2019-08-09 12:41:24 +02: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
b5981109b5
Add iterm relax to CMS ( #8677 )
...
Add iterm relax to CMS
2019-08-09 09:39:54 +12:00
Michael Keller
343981ec89
Add iterm relax cutoff to msp ( #8678 )
...
Add iterm relax cutoff to msp
2019-08-09 08:54:19 +12:00
Michael Keller
26bca16d9e
Merge pull request #8666 from mikeller/add_timers_show
...
Added 'timer show' command to CLI.
2019-08-09 05:49:07 +12:00
ctzsnooze
977f14a4f5
make dynamic lowpass on D a PT1, not a biquad
2019-08-08 23:46:07 +10:00
ctzsnooze
b4b3a86a67
More TPA, starting lower
2019-08-08 23:33:41 +10:00
mikeller
3dc6eb6422
Enabled rate optimised real time scheduling by default.
2019-08-09 00:23:52 +12:00
Bruce Luckcuck
2b97763002
Fix unused variable warning when USE_ABSOLUTE_CONTROL is not defined
2019-08-08 08:10:39 -04:00
Bruce Luckcuck
a9809f0b16
Fix compilation errors if USE_ABSOLUTE_CONTROL if defined but USE_ITERM_RELAX isn't
2019-08-08 08:00:49 -04:00
IvoFPV
2ff2ceec28
Add dyn notch to MSP
2019-08-08 13:47:26 +02:00
Michael Keller
5670aae1ce
Added manufacturer id for Heli-Nation. ( #8669 )
...
Added manufacturer id for Heli-Nation.
2019-08-08 22:47:04 +12: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
Michael Keller
c92367b18d
Merge pull request #8671 from mikeller/fix_dshot_includes
...
Fixed includes for Dshot.
2019-08-08 22:46:22 +12:00
Michael Keller
f6687cedc6
Add unified target support for MODULARF4 board ( #8672 )
...
Add unified target support for MODULARF4 board
2019-08-08 22:44:33 +12:00
Michael Keller
4af85e32b2
Feedforward 2.0 ( #8623 )
...
Feedforward 2.0
2019-08-08 22:38:15 +12:00
IvoFPV
c9573b3c0c
Add iterm relax cutoff to msp
2019-08-08 12:12:11 +02:00
Dominic Clifton
924552318a
STM32H750_EXST - Move initialised data into DTCM ram.
2019-08-08 12:09:20 +02:00
IvoFPV
596222055d
add itermrelax to cms
2019-08-08 10:24:59 +02:00
Thorsten Laux
25c6919051
better camels and order
2019-08-08 09:52:25 +02:00
Thorsten Laux
91ad2498ff
ff from interpolated setpoint
2019-08-08 09:50:18 +02:00
Dominic Clifton
577d57ea70
EXST - Ensure HEX files are suitable for flashing using the
...
configurator.
Without the padding and length the HASH in the HEX will be invalid since
erased flash defaults to 0xFF but the hash is created on the binary file
which has a default of 0x00 for un-filled data.
2019-08-08 02:05:36 +02:00
Dominic Clifton
871486527b
EXST - Allow targets to specify VMA offset.
...
The hex file must have the correct address in order for it to be
uploaded via flashing tools (configurator).
However, the objcopy tool only appears to support an INCREMENT address,
so the increment is determined by subtracting the load address from the
flash address.
For the current SPRacing H7 boards, the bootloader DFU descriptor string
has a start address of 0x9000000 for the external flash, the firmware
partition begins at offset 0x07CE0000, required resulting flash address
is 0x97CE0000.
2019-08-08 02:04:37 +02:00
mikeller
768b345166
Added resource index display.
2019-08-08 11:49:51 +12:00
Michael Keller
3ba5f7e819
Added Spektrum SRXL2 serial protocol for new upcoming receiver… ( #8606 )
...
Added Spektrum SRXL2 serial protocol for new upcoming receiver support
2019-08-08 10:56:13 +12:00
Andrey Mironov
8a279e688e
Added Spektrum SRXL2 serial protocol for new receivers (Currently only SPM4650 released)
2019-08-07 14:02:33 -05:00
Dominic Clifton
17c34edfce
Revert "Fix RAM overflow on SPRACINGH7EXTREME."
...
This reverts commit ebc33bb45b
.
2019-08-07 15:32:54 +02:00
Michael Keller
09c98513b8
Fix RAM overflow on SPRACINGH7EXTREME. ( #8668 )
...
Fix RAM overflow on SPRACINGH7EXTREME.
2019-08-07 22:26:55 +12:00
Dominic Clifton
7d72636d2d
Allow MSP clients to know if the target has a flash bootloer.
...
Targets with flash bootloaders need a different reboot sequence for
firmware updates.
2019-08-07 11:42:30 +02:00
taco-rc
4cebcf1dbc
update config
2019-08-07 11:58:11 +08:00
mikeller
ec60dc6236
Fixed includes for Dshot.
2019-08-07 01:34:30 +12:00
mikeller
d3fce37ade
Removed non-printable characters from 'stm32_flash_h743_ram_based'.
2019-08-07 01:31:25 +12:00
mikeller
c2db38fec9
Added instructions to the issue reporting help text.
2019-08-06 23:56:54 +12:00
mikeller
6a0c5836de
Added 'timer show' command to CLI.
2019-08-06 23:56:54 +12:00
Michael Keller
a01cb0cc7d
Fix typo vtxtable cli description ( #8663 )
...
Fix typo vtxtable cli description
2019-08-06 23:53:01 +12:00
Michael Keller
95e9445a59
Add vtxtable powerlabel to the OSD element ( #8665 )
...
Add vtxtable powerlabel to the OSD element
2019-08-06 23:52:40 +12:00