1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-17 05:15:25 +03:00
Commit graph

14774 commits

Author SHA1 Message Date
jflyper
576e79d713
Merge pull request #8258 from jflyper/bfdev-disable-MSC-if-BLACKBOX-is-disabled
Disable MSC if BLACKBOX is disabled
2019-05-14 08:06:06 +09:00
mikeller
e5f98efdfe Fixed 'flash' make rule, added support for DFU flashing (requires 'dfu-util'). 2019-05-14 07:56:54 +12:00
jflyper
43e1ee025b [H7] Apply HAL VCP TX fix
Apply changes equivalent to F7's fix:
VCP HAL transmit buffer fixes #7563

Further refactoring based on ledvinap's comments on #7563 is advised.
2019-05-12 22:13:26 +09:00
Dominic Clifton
8a1a75e2ef [H7] USB Middlewares change: Fix memory corruption 2019-05-12 22:09:09 +09:00
Dominic Clifton
0dc47f21e9 Prevent flashfs from initializing in absence of a flash device 2019-05-12 22:01:34 +09:00
Dominic Clifton
64bbe6fa12 Disable MSC if BLACKBOX is disabled 2019-05-12 21:53:53 +09:00
mikeller
411467d9ef Prevent 'system_hse_mhz' from showing in non-F4 'diff'/'dump'. 2019-05-12 23:19:35 +12:00
Nicola De Pasquale
1d353f3d58 better code 2019-05-12 11:15:20 +02:00
Nicola De Pasquale
d930fd2188 some fixes 2019-05-11 18:32:10 +02:00
Michael Keller
a8e9dd94e8
[FLASH] Allow flash initialisation without flashfs support. (#8238)
[FLASH] Allow flash initialisation without flashfs support.
2019-05-11 23:42:21 +12:00
Michael Keller
31a059d4d5
[FLASHFS] Reinitialise flashFs after erasing flash chip. (#8237)
[FLASHFS] Reinitialise flashFs after erasing flash chip.
2019-05-11 23:41:10 +12:00
Michael Keller
3054780cee
[H7] Enable SDCard/SDIO using HAL driver (#8227)
[H7] Enable SDCard/SDIO using HAL driver
2019-05-11 23:37:08 +12:00
Michael Keller
ce5411f851
[H7] Enable SPI with resurrected HAL-based driver from v3.1.7 (#8199)
[H7] Enable SPI with resurrected HAL-based driver from v3.1.7
2019-05-11 23:36:27 +12:00
zhanshenrui
03902e5b4b add a new target named VGOODRCF4 2019-05-11 17:17:22 +08:00
Nicola De Pasquale
657aeb2483 first commit
kiss rates

prevent division by zero

various fixes
2019-05-11 09:15:59 +02:00
Miguel Angel Mulero Martinez
ea6505fecf Remove the old erasing code in the OSD Home Distance 2019-05-11 08:36:17 +02:00
jflyper
8207a4544e
Merge pull request #8240 from jflyper/bfdev-h7-pid-audio
[H7] Add PID-Audio support
2019-05-11 13:16:30 +09:00
jflyper
c10e0eea88
Merge pull request #8239 from jflyper/bfdev-add-flash-boot-loader-request-to-RESET-reason
Add FLASH bootloader request to RESET reason
2019-05-11 13:16:05 +09:00
jflyper
7fea8bc52e
Merge pull request #8236 from jflyper/bfdev-h7-hid
[H7] Enable HID Device
2019-05-11 13:15:25 +09:00
jflyper
9e0487d9b3
Merge pull request #8235 from jflyper/bfdev-h7-library-mod-for-usb-composite-device
[H7] Modify USB Middleware library for composite device support
2019-05-11 13:14:50 +09:00
Michael Keller
a2a37cade6
Add XILOF4 (#8209)
Add XILOF4
2019-05-11 12:31:34 +12:00
Michael Keller
17ba662312
[H7] Enable QuadSPI support (#8226)
[H7] Enable QuadSPI support
2019-05-11 12:13:20 +12:00
Michael Keller
175b44a9e5
Merge pull request #8243 from flosean/master
Add TRANSTECF7 target
2019-05-11 12:09:25 +12:00
Michael Keller
05135ba7af
Add unified target for IFLIGHT_F411_PRO board. (#8234)
Add unified target for IFLIGHT_F411_PRO board.
2019-05-11 12:05:26 +12:00
Solar Hacksaw
929285e03d correct target timers 2019-05-10 12:15:55 -07:00
Dominic Clifton
8b131090c0 [H7] - QuadSPI support
- Initial cut

- QuadSPI - Update before flash w25n01g driver QSPI change

- QuadSPI add missing resource names.

- Config and setup code for QSPI bank 2 (doesn't work yet)

- QSPI Support BK2 only using CS pin via software

- Fix inclusion of platform.h

- Fixes per PR comment
2019-05-11 01:59:43 +09:00
Miguel Angel Mulero Martinez
5afcb0985c Use distance to home symbol into the OSD 2019-05-10 11:58:15 +02:00
Sean Chen
a6cbf14ee4 Add TRANSTECF7 target 2019-05-10 11:53:49 +08:00
jflyper
82c978a828 [H7] Enable SPI with resurrected HAL-based driver from v3.1.7 2019-05-10 10:53:12 +09:00
Michael Keller
a27a695fa1
Revise PID/Rate profile names to use get/set and eliminate extra PG's (#8231)
Revise PID/Rate profile names to use get/set and eliminate extra PG's
2019-05-10 09:30:55 +12:00
Michael Keller
4671159679
Add note in stack_check that refers developers to the linker scripts (#8228)
Add note in stack_check that refers developers to the linker scripts
2019-05-10 09:29:35 +12:00
Michael Keller
cbe83e4865
[H7] Enable EXTI (#8192)
[H7] Enable EXTI
2019-05-10 09:26:29 +12:00
jflyper
ffb9497d8a [H7] Enable SDCard/SDIO using HAL driver 2019-05-09 21:01:59 +09:00
Dominic Clifton
c8968da343 [H7] Add PID-Audio support 2019-05-09 15:07:54 +09:00
Dominic Clifton
1c3f74a509 Add FLASH bootloader request to RESET reason 2019-05-09 14:52:18 +09:00
Dominic Clifton
3b8ce12ffe Allow flash initialisation without flashfs support.
There are reasons to enable flash hardware support other than just
flashfs.  e.g. config storage, debugging, etc.
2019-05-09 14:21:47 +09:00
Dominic Clifton
e9b666421a Reinitialise flashFs after erasing flash chip.
Ensures erase actually worked rather than assuming it did.
2019-05-09 14:18:25 +09:00
jflyper
3e036fc717 [H7] Enable HID Device 2019-05-09 13:59:24 +09:00
jflyper
1861c6d957 [H7] Modify USB Middleware library for composite device support 2019-05-09 13:56:29 +09:00
iFlightFpv
36bf41a1cf Add unified target for IFLIGHT_F411_PRO board. 2019-05-09 11:26:14 +08:00
Michael Keller
cfcd528a87
[F7] Move non-library CDC-HID code out of lib tree (#8225)
[F7] Move non-library CDC-HID code out of lib tree
2019-05-09 14:54:12 +12:00
Michael Keller
a4ac70bd95
Fix pageMaxRow use before update (#8222)
Fix pageMaxRow use before update
2019-05-09 14:53:15 +12:00
Michael Keller
a4aa237aff
[H7] STM32H750 - Fix CPU crash on cold boot when VCP is enabled. (#8221)
[H7] STM32H750 - Fix CPU crash on cold boot when VCP is enabled.
2019-05-09 14:52:59 +12:00
Michael Keller
922f92701b
[NUCLEOF722] Comment out unneeded def for CS pin (#8220)
[NUCLEOF722] Comment out unneeded def for CS pin
2019-05-09 14:51:27 +12:00
Michael Keller
f085dad6bf
Fix MODE_STRING blank value output and improve validation messages (#8219)
Fix MODE_STRING blank value output and improve validation messages
2019-05-09 14:50:59 +12:00
Michael Keller
bb560ebdb8
Extend the scope of BOXPARALYZE to cover stick commands, adjustments, and CMS. (#8161)
Extend the scope of BOXPARALYZE to cover stick commands, adjustments, and CMS.
2019-05-09 14:50:30 +12:00
Michael Keller
ee011eebb8
[H7] Enable timer (#8201)
[H7] Enable timer
2019-05-09 11:36:53 +12:00
Michael Keller
4eec3c452a
Merge pull request #8198 from jflyper/bfdev-h7-uart
[H7] Enable UART
2019-05-09 11:36:16 +12:00
Michael Keller
13b9747eb3
[H7] Enable DMA facility (#8200)
[H7] Enable DMA facility
2019-05-09 11:36:04 +12:00
jflyper
a1ee8b7aa4 [H7] Enable EXTI 2019-05-09 00:15:40 +09:00