Andrew Tridgell
|
bd117f1548
|
HAL_ChibiOS: define pins for inverting uarts
|
6 years ago |
Michael du Breuil
|
be8d4e6c9d
|
AP_HAL_ChibiOS: Assume that IOMCU implies servo voltage monitoring
|
6 years ago |
Michael du Breuil
|
a5115930dd
|
AP_HAL_ChibiOS: Fix board voltage checks being disabled
|
6 years ago |
Andrew Tridgell
|
a0c57979ab
|
HAL_ChibiOS: use opendrain outputs for LEDs on iomcu
|
6 years ago |
Andrew Tridgell
|
fcc259ae31
|
HAL_ChibiOS: separate out F1 CR1 calculations
and modify pin speeds for iomcu uarts
|
6 years ago |
Andrew Tridgell
|
78a32df2e7
|
HAL_ChibiOS: make all boards base GPIOs for servos at 50
this makes the docs for GPIO pins consistent across boards
|
6 years ago |
Andrew Tridgell
|
b3946fc458
|
HAL_ChibiOS: added uart for sbus out in IOMCU
|
6 years ago |
Andrew Tridgell
|
af4340d1d1
|
HAL_ChibiOS: enable analog input on IOMCU
|
6 years ago |
Andrew Tridgell
|
a6b35d6496
|
HAL_ChibiOS: restore old ODR behaviour for F4 boards
This fixes an issue with ESP8366 on Pixracer
|
6 years ago |
Kevin Lopez Alvarez
|
6f99c706d6
|
HAL_ChibiOS: add MCU tables for STM32F469
|
6 years ago |
Andrew Tridgell
|
c622a4c4d6
|
HAL_ChibiOS: fixed output pins on F100 iomcu
|
6 years ago |
Siddharth Purohit
|
05539cd93b
|
HAL_ChibiOS:remove print statement left over from previous changes
|
7 years ago |
Siddharth Purohit
|
2d1153081c
|
HAL_ChibiOS: do not build float support for bootloader builds
|
7 years ago |
Siddharth Purohit
|
22f74b0827
|
HAL_ChibiOS: add option to set iomcu firmware environment var
|
7 years ago |
Siddharth Purohit
|
42b4730d88
|
HAL_ChibiOS: add changes to hwdef to support STM32F1 based controller
|
7 years ago |
Siddharth Purohit
|
e824a9c360
|
HAL_ChibiOS: add hwdef files to support IOMCU
|
7 years ago |
Andrew Tridgell
|
d3af854949
|
HAL_ChibiOS: fixed bootloader build
|
7 years ago |
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.
|
7 years ago |
Andrew Tridgell
|
7aba99e229
|
HAL_ChibiOS: fixes for ChibiOS version update
|
7 years ago |
Siddharth Purohit
|
4e8d072d6d
|
HAL_ChibiOS: move to using recent pal driver api for GPIO IRQ events
|
7 years ago |
Andrew Tridgell
|
b0badf8caf
|
HAL_ChibiOS: fixes for F745 builds
|
7 years ago |
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
|
7 years ago |
Andrew Tridgell
|
11e09a846c
|
HAL_ChibiOS: setup RTS pins as pullup
this prevents RTS pins from keeping SiK radios in bootloader mode on
peripheral powerup
|
7 years ago |
Andrew Tridgell
|
a7d9f4eef7
|
HAL_ChibiOS: don't add defaults.parm when building bootloader
|
7 years ago |
Andrew Tridgell
|
fd02865a8b
|
HAL_ChibiOS: use wildcard ROMFS name for fonts
|
7 years ago |
Andrew Tridgell
|
15ee9593b5
|
HAL_ChibiOS: fixed duplicate pin definitions
thanks to @liang-tang for noticing
|
7 years ago |
Andrew Tridgell
|
d3bc281a10
|
HAL_ChibiOS: use generic ROMFS embedding system
|
7 years ago |
Andrew Tridgell
|
8ba137bd9a
|
waf: moved ROMFS embed script into waf folder
|
7 years ago |
Andrew Tridgell
|
6cf205bdbe
|
HAL_ChibiOS: make sure we populate up to uartG
|
7 years ago |
Andrew Tridgell
|
54dc67e2a9
|
HAL_ChibiOS: default bootloader product string to XX-BL
|
7 years ago |
Andrew Tridgell
|
3a5b3b4b1b
|
HAL_ChibiOS: fixed adding bootloader to ROMFS
|
7 years ago |
Peter Barker
|
e332bece0f
|
AP_HAL_ChibiOS: embed any bootloader found for a board
|
7 years ago |
Andrew Tridgell
|
f71d2a7417
|
HAL_ChibiOS: support bootloaders with no uarts
|
7 years ago |
Andrew Tridgell
|
e40457d98f
|
HAL_ChibiOS: avoid malloc in usbcfg
this avoids the need for malloc in the bootloader
|
7 years ago |
Andrew Tridgell
|
369ac5edd0
|
HAL_ChibiOS: save more space in the bootloader
|
7 years ago |
Andrew Tridgell
|
e868a4fe8b
|
HAL_ChibiOS: set FLASH_RESERVE_START_KB in the environment
used to correctly setup an intel hex file
|
7 years ago |
Andrew Tridgell
|
1c807e0078
|
HAL_ChibiOS: added option to limit size of bootloader
this will ensure our F4 bootloaders stay under 16k
|
7 years ago |
Andrew Tridgell
|
14f66461a7
|
HAL_ChibiOS: shrink build size for bootloader
thanks to @sh83 for the idea
|
7 years ago |
Andrew Tridgell
|
3fc6824bfb
|
HAL_ChibiOS: setup more bootloader config files
|
7 years ago |
Andrew Tridgell
|
e3a23921a2
|
HAL_ChibiOS: fixed FLASH_LOAD_ADDRESS
needs 0x08000000 base
|
7 years ago |
Andrew Tridgell
|
1c054f0e4a
|
HAL_ChibiOS: fixed clock line on fmuv5 I2C4
there was a typo in the datasheet
|
7 years ago |
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.
|
7 years ago |
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
|
7 years ago |
Andrew Tridgell
|
e068106669
|
HAL_ChibiOS: support I2C devices on STM32F7 without DMA
this allows us to support I2C4 on fmuv5
|
7 years ago |
Alexander Malishev
|
289b93c3d0
|
HAL_ChibiOS: added parse_timer to chibios_hwdef.dat
|
7 years ago |
Andrew Tridgell
|
2df0a71a4b
|
HAL_ChibiOS: fixed flash load address in hwdef.h
|
7 years ago |
Andrew Tridgell
|
c05086430d
|
HAL_ChibiOS: fixed hwdef.h generation for PWM on tim12
|
7 years ago |
Andrew Tridgell
|
63087b6425
|
HAL_ChibiOS: enable fmu out 7 and 8 for fmuv5
these are exposed on the Pixhawk4
|
7 years ago |
Alexander Malishev
|
eac5d13f1c
|
HAL_ChibiOS: use 2 channels in SoftSigReaderInt.cpp
|
7 years ago |
Alexander Malishev
|
73d33356ad
|
HAL_ChibiOS: detect overcapture in SoftSigReaderInt.cpp
|
7 years ago |