Mark Whitehorn
|
59b2d44323
|
AP_HAL_ChibiOS: make ToneAlarm compilation conditional on presence of
alarm pin
|
7 years ago |
Mark Whitehorn
|
d569e35a0f
|
AP_HAL_ChibiOS: add toneAlarm support for ChibiOS on MindPX-v2
|
7 years ago |
Mark Whitehorn
|
6baad37e47
|
AP_HAL_ChibiOS: add ICM208060-am to SPI device table in fmuv3/hwdef.dat
|
7 years ago |
Mark Whitehorn
|
13c54c0543
|
AP_HAL_ChibiOS: add missing declaration in chibios_hwdef.py
|
7 years ago |
Mark Whitehorn
|
3a40ba1d3e
|
AP_HAL_ChibiOS: add buzzer support to hwdef.dat for fmuv3
|
7 years ago |
Mark Whitehorn
|
fb142422f6
|
AP_HAL_ChibiOS: pull ALARM_CHANNEL into pwmGroup
and improve formatting of HAL_PWM_ALARM in hwdef.h
|
7 years ago |
Mark Whitehorn
|
8b216cf182
|
AP_HAL_ChibiOS: add ToneAlarm thread
fmuv4 hwdef.dat: remove PWM label from buzzer output pin
add buzzer pin labeled ALARM
remove timer PWM from HAL_PWM_GROUPs
|
7 years ago |
Andrew Tridgell
|
10f940c8d0
|
HAL_ChibiOS: adjust RCIN pin settings for fmuv4
thanks to Mark for this change
|
7 years ago |
Andrew Tridgell
|
2b86c0e962
|
HAL_ChibiOS: tweak DMA settings for skyviper-v2450
this resolves a problem with the cypress radio.
Thanks to Sid for working this out
|
7 years ago |
Andrew Tridgell
|
8226530610
|
HAL_ChibiOS: added DMA_PRIORITY and DMA_NOSHARE options
this allows finer grained control of DMA streams
|
7 years ago |
Andrew Tridgell
|
507fcb0f27
|
Tools: moved make_abin.sh into Tools/scripts
will be used in px4 build
|
7 years ago |
Andrew Tridgell
|
4ce0c2c827
|
HAL_ChibiOS: simplify skyviper-v2450 config
remove unused peripherals
|
7 years ago |
Andrew Tridgell
|
b90c0d78f3
|
HAL_ChibiOS: fixed build warning
|
7 years ago |
Andrew Tridgell
|
aee6462deb
|
HAL_ChibiOS: enable I2C clearing on F412 board only
may be needed on other boards in the future, but for now we only know
its needed on an I2C 20789, which is rare
|
7 years ago |
Siddharth Purohit
|
40142e5aef
|
ChibiOS: implement way to clear i2c bus by toggling clock line
|
7 years ago |
Andrew Tridgell
|
0d089e8116
|
HAL_ChibiOS: fixed F412 OF reset pin
|
7 years ago |
Andrew Tridgell
|
3c3389a005
|
HAL_ChibiOS: raise I2C bus priority on F412
needed for good scheduling with I2C IMU
|
7 years ago |
Andrew Tridgell
|
20a008c80a
|
HAL_ChibiOS: disable trace buffers
these were unusued but still allocated
|
7 years ago |
Andrew Tridgell
|
6faace278a
|
HAL_ChibiOS: run i2c at 400kHz on F412
|
7 years ago |
Andrew Tridgell
|
9f53ae1ea4
|
HAL_ChibiOS: added F412-rev1 hwdef.dat
|
7 years ago |
Andrew Tridgell
|
73418519eb
|
HAL_ChibiOS: enable analog debug on F412
|
7 years ago |
Andrew Tridgell
|
fd824e6258
|
HAL_ChibiOS: enable toy mode on F412
|
7 years ago |
Andrew Tridgell
|
d208dc69d3
|
Tools: moved make_abin.sh into ChibiOS scripts
|
7 years ago |
Andrew Tridgell
|
4aa604a193
|
HAL_ChibiOS: enable pixartflow on skyviper-V2450
|
7 years ago |
Andrew Tridgell
|
591e0c2249
|
HAL_ChibiOS: allow control of interrupt port
F412 has radio IRQ on port B
|
7 years ago |
Andrew Tridgell
|
3cacb1d4b5
|
HAL_ChibiOS: commented the motor order in hwdef
|
7 years ago |
Andrew Tridgell
|
f3f6972fc0
|
HAL_ChibiOS: output panics on system console
|
7 years ago |
Andrew Tridgell
|
75226ba187
|
HAL_ChibiOS: enable logging on MindPX-v2
not working yet, seems to be a problem with SDIO interface
|
7 years ago |
Andrew Tridgell
|
4548fd4d2f
|
HAL_ChibiOS: changed RCIN to PULLDOWN
this fixes a high cpu load with no receiver connected
|
7 years ago |
Andrew Tridgell
|
86189393a7
|
HAL_ChibiOS: fixed build warnings
|
7 years ago |
Andrew Tridgell
|
4886ffbf8a
|
HAL_ChibiOS: fixed build warnings
|
7 years ago |
Andrew Tridgell
|
30e4323c6d
|
HAL_ChibiOS: disable USART1 till USB problem solved
using USART1 causes USB disconnects. The behaviour is like CTS/RTS is
enabled on USART1, but it is disabled.
|
7 years ago |
Andrew Tridgell
|
ad5a04fc89
|
HAL_ChibiOS: added NODMA option
this allows a peripheral to be configured without DMA (for low-use
UARTs)
|
7 years ago |
Andrew Tridgell
|
74f4d5a3c9
|
HAL_ChibiOS: push MPU6500 to 4MHz on mindpx-v2
|
7 years ago |
Andrew Tridgell
|
fa68210210
|
HAL_ChibiOS: fixed build with older compilers
|
7 years ago |
Andrew Tridgell
|
626632989e
|
HAL_ChibiOS: fixed build for boards with no USB
|
7 years ago |
Andrew Tridgell
|
5fc12f82fb
|
HAL_ChibiOS: expanded interrupt stack to 256
this is very conservative, and may be trimmed later based on analysis
of stack usage
|
7 years ago |
Andrew Tridgell
|
aae1cc22f4
|
HAL_ChibiOS: updated USB device strings
use defaults or add in serial number
|
7 years ago |
Andrew Tridgell
|
4b8bde746e
|
HAL_ChibiOS: improved default USB strings
use board name and serial number to make IDs unique
|
7 years ago |
Andrew Tridgell
|
1aa6a0068a
|
HAL_ChibiOS: fixed order of I2C DMA
this was harmless, but confusing for debugging
|
7 years ago |
Andrew Tridgell
|
111e5b6268
|
HAL_ChibiOS: change USB ID for revo-mini
|
7 years ago |
Andrew Tridgell
|
bc49c0d2c5
|
HAL_ChibiOS: make hwdef.h the same on python2 and python3
and output to /tmp by default to prevent accidental use of old hwdef.h
in the build
|
7 years ago |
Andrew Tridgell
|
077aa24c6d
|
HAL_ChibiOS: add more pins for revo-mini port
|
7 years ago |
Andrew Tridgell
|
e91144cc8e
|
HAL_ChibiOS: allow for empty UART drivers
allows for boards with no default GPS port
|
7 years ago |
Andrew Tridgell
|
e0212ebe85
|
HAL_ChibiOS: cope with ETR timer channels
trean the ETR capability as a separate AF
|
7 years ago |
Andrew Tridgell
|
c1df2a8a4b
|
HAL_ChibiOS: cope with timers 10 and later
|
7 years ago |
Andrew Tridgell
|
19e1349d0a
|
HAL_ChibiOS: setup serial5 for fmuv3 ESP8266
|
7 years ago |
Andrew Tridgell
|
560948dc69
|
HAL_ChibiOS: fixed GPIOs for ESP8266 port
|
7 years ago |
Andrew Tridgell
|
fa96e23552
|
HAL_ChibiOS: setup correct volt and current pins
use hwdef.dat to specify battery pins
|
7 years ago |
Andrew Tridgell
|
29add8a880
|
HAL_ChibiOS: fixed build without FATFS enabled
|
7 years ago |