Michael du Breuil
|
a5115930dd
|
AP_HAL_ChibiOS: Fix board voltage checks being disabled
|
2018-11-12 23:29:04 +00:00 |
|
Andrew Tridgell
|
a0c57979ab
|
HAL_ChibiOS: use opendrain outputs for LEDs on iomcu
|
2018-11-07 07:35:45 +11:00 |
|
Andrew Tridgell
|
fcc259ae31
|
HAL_ChibiOS: separate out F1 CR1 calculations
and modify pin speeds for iomcu uarts
|
2018-11-07 07:35:45 +11:00 |
|
Andrew Tridgell
|
78a32df2e7
|
HAL_ChibiOS: make all boards base GPIOs for servos at 50
this makes the docs for GPIO pins consistent across boards
|
2018-10-31 20:10:52 +11:00 |
|
Andrew Tridgell
|
b3946fc458
|
HAL_ChibiOS: added uart for sbus out in IOMCU
|
2018-10-30 13:00:48 +11:00 |
|
Andrew Tridgell
|
af4340d1d1
|
HAL_ChibiOS: enable analog input on IOMCU
|
2018-10-30 13:00:48 +11:00 |
|
Andrew Tridgell
|
a6b35d6496
|
HAL_ChibiOS: restore old ODR behaviour for F4 boards
This fixes an issue with ESP8366 on Pixracer
|
2018-10-30 12:49:16 +11:00 |
|
Kevin Lopez Alvarez
|
6f99c706d6
|
HAL_ChibiOS: add MCU tables for STM32F469
|
2018-10-21 09:59:44 +11:00 |
|
Andrew Tridgell
|
c622a4c4d6
|
HAL_ChibiOS: fixed output pins on F100 iomcu
|
2018-10-17 16:45:37 +11:00 |
|
Siddharth Purohit
|
05539cd93b
|
HAL_ChibiOS:remove print statement left over from previous changes
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
2d1153081c
|
HAL_ChibiOS: do not build float support for bootloader builds
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
22f74b0827
|
HAL_ChibiOS: add option to set iomcu firmware environment var
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
42b4730d88
|
HAL_ChibiOS: add changes to hwdef to support STM32F1 based controller
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
e824a9c360
|
HAL_ChibiOS: add hwdef files to support IOMCU
|
2018-09-19 12:14:15 +10:00 |
|
Andrew Tridgell
|
d3af854949
|
HAL_ChibiOS: fixed bootloader build
|
2018-08-16 12:40:10 +10:00 |
|
Andrew Tridgell
|
4e6ac85057
|
HAL_ChibiOS: use 32 bit time intervals
this makes for smaller and faster code. We really don't need 64 bit
intervals as long sleeps are done with a loop.
|
2018-08-03 13:44:59 +10:00 |
|
Andrew Tridgell
|
7aba99e229
|
HAL_ChibiOS: fixes for ChibiOS version update
|
2018-08-03 13:44:59 +10:00 |
|
Siddharth Purohit
|
4e8d072d6d
|
HAL_ChibiOS: move to using recent pal driver api for GPIO IRQ events
|
2018-08-03 13:44:59 +10:00 |
|
Andrew Tridgell
|
b0badf8caf
|
HAL_ChibiOS: fixes for F745 builds
|
2018-08-02 11:56:33 +10:00 |
|
Andrew Tridgell
|
409e857f6b
|
HAL_ChibiOS: use pullup on CTS line
this makes life less difficult for SiK radios which go into bootloader
mode on low CTS
|
2018-07-13 07:34:30 +10:00 |
|
Andrew Tridgell
|
11e09a846c
|
HAL_ChibiOS: setup RTS pins as pullup
this prevents RTS pins from keeping SiK radios in bootloader mode on
peripheral powerup
|
2018-07-13 07:34:30 +10:00 |
|
Andrew Tridgell
|
a7d9f4eef7
|
HAL_ChibiOS: don't add defaults.parm when building bootloader
|
2018-07-09 20:59:51 +10:00 |
|
Andrew Tridgell
|
fd02865a8b
|
HAL_ChibiOS: use wildcard ROMFS name for fonts
|
2018-07-09 19:41:56 +10:00 |
|
Andrew Tridgell
|
15ee9593b5
|
HAL_ChibiOS: fixed duplicate pin definitions
thanks to @liang-tang for noticing
|
2018-07-05 12:07:55 +10:00 |
|
Andrew Tridgell
|
d3bc281a10
|
HAL_ChibiOS: use generic ROMFS embedding system
|
2018-07-02 10:43:48 +10:00 |
|
Andrew Tridgell
|
8ba137bd9a
|
waf: moved ROMFS embed script into waf folder
|
2018-07-02 10:43:48 +10:00 |
|
Andrew Tridgell
|
6cf205bdbe
|
HAL_ChibiOS: make sure we populate up to uartG
|
2018-06-29 08:17:38 +10:00 |
|
Andrew Tridgell
|
54dc67e2a9
|
HAL_ChibiOS: default bootloader product string to XX-BL
|
2018-06-28 11:35:13 +10:00 |
|
Andrew Tridgell
|
3a5b3b4b1b
|
HAL_ChibiOS: fixed adding bootloader to ROMFS
|
2018-06-28 11:35:13 +10:00 |
|
Peter Barker
|
e332bece0f
|
AP_HAL_ChibiOS: embed any bootloader found for a board
|
2018-06-28 11:35:13 +10:00 |
|
Andrew Tridgell
|
f71d2a7417
|
HAL_ChibiOS: support bootloaders with no uarts
|
2018-06-25 21:22:31 +10:00 |
|
Andrew Tridgell
|
e40457d98f
|
HAL_ChibiOS: avoid malloc in usbcfg
this avoids the need for malloc in the bootloader
|
2018-06-25 21:22:31 +10:00 |
|
Andrew Tridgell
|
369ac5edd0
|
HAL_ChibiOS: save more space in the bootloader
|
2018-06-25 21:22:31 +10:00 |
|
Andrew Tridgell
|
e868a4fe8b
|
HAL_ChibiOS: set FLASH_RESERVE_START_KB in the environment
used to correctly setup an intel hex file
|
2018-06-23 17:06:38 +10:00 |
|
Andrew Tridgell
|
1c807e0078
|
HAL_ChibiOS: added option to limit size of bootloader
this will ensure our F4 bootloaders stay under 16k
|
2018-06-23 17:06:38 +10:00 |
|
Andrew Tridgell
|
14f66461a7
|
HAL_ChibiOS: shrink build size for bootloader
thanks to @sh83 for the idea
|
2018-06-22 08:00:31 +10:00 |
|
Andrew Tridgell
|
3fc6824bfb
|
HAL_ChibiOS: setup more bootloader config files
|
2018-06-22 08:00:31 +10:00 |
|
Andrew Tridgell
|
e3a23921a2
|
HAL_ChibiOS: fixed FLASH_LOAD_ADDRESS
needs 0x08000000 base
|
2018-06-22 08:00:31 +10:00 |
|
Andrew Tridgell
|
1c054f0e4a
|
HAL_ChibiOS: fixed clock line on fmuv5 I2C4
there was a typo in the datasheet
|
2018-06-21 13:08:20 +10:00 |
|
Lucas De Marchi
|
46213eb97e
|
chibios_hwdef: fix wrong uart index
calling uart_list.index() will find the first element with that name,
which is not really what we want when we have multiple EMPTY uarts.
|
2018-06-15 08:21:40 +10:00 |
|
Andrew Tridgell
|
ad3eca4e6b
|
HAL_ChibiOS: fixed I2C4 DMA streams
There is an error in the datasheet. See
https://community.st.com/thread/50484-documentation-error-on-dma-channels-for-i2c4-on-stm32f7
|
2018-06-13 20:05:26 +10:00 |
|
Andrew Tridgell
|
e068106669
|
HAL_ChibiOS: support I2C devices on STM32F7 without DMA
this allows us to support I2C4 on fmuv5
|
2018-06-13 20:05:26 +10:00 |
|
Alexander Malishev
|
289b93c3d0
|
HAL_ChibiOS: added parse_timer to chibios_hwdef.dat
|
2018-06-11 18:32:17 +10:00 |
|
Andrew Tridgell
|
2df0a71a4b
|
HAL_ChibiOS: fixed flash load address in hwdef.h
|
2018-06-08 09:56:41 +10:00 |
|
Andrew Tridgell
|
c05086430d
|
HAL_ChibiOS: fixed hwdef.h generation for PWM on tim12
|
2018-06-06 15:01:38 +10:00 |
|
Andrew Tridgell
|
63087b6425
|
HAL_ChibiOS: enable fmu out 7 and 8 for fmuv5
these are exposed on the Pixhawk4
|
2018-06-06 15:01:38 +10:00 |
|
Alexander Malishev
|
eac5d13f1c
|
HAL_ChibiOS: use 2 channels in SoftSigReaderInt.cpp
|
2018-06-06 08:23:51 +10:00 |
|
Alexander Malishev
|
73d33356ad
|
HAL_ChibiOS: detect overcapture in SoftSigReaderInt.cpp
|
2018-06-06 08:23:51 +10:00 |
|
Andrew Tridgell
|
1ed6a9d34b
|
HAL_ChibiOS: added MCU tables for STM32F777
|
2018-06-06 07:15:41 +10:00 |
|
Andrew Tridgell
|
c273b23940
|
HAL_ChibiOS: moved MCU config to python database
this moves the key MCU config variables related to memory to the
python MCU database, allowing the hwdef.dat to be considerably simpler
|
2018-06-06 07:15:41 +10:00 |
|