Andrew Tridgell
|
751024f483
|
HAL_ChibiOS: mark two skyviper builds as needing abin files
|
7 years ago |
Andrew Tridgell
|
382772d999
|
HAL_ChibiOS: initial support for ESC serial output
|
7 years ago |
Andrew Tridgell
|
c311599e0a
|
HAL_ChibiOS: make DEFAULT_PARAMETERS relative to source root
|
7 years ago |
Andrew Tridgell
|
d84c487a60
|
HAL_ChibiOS: generate env.py from hwdef.dat
allowing for environment override in hwdef.dat
|
7 years ago |
Andrew Tridgell
|
7e8ceb1121
|
HAL_ChibiOS: define ALLOW_ARM_NO_COMPASS
|
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 |
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
|
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
|
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
|
c863681849
|
HAL_ChibiOS: fixed PWM output assignment
|
7 years ago |
Andrew Tridgell
|
82c6d2751f
|
HAL_ChibiOS: fixed F412 ram and flash setup
|
7 years ago |
Andrew Tridgell
|
e120e912f1
|
HAL_ChibiOS: moved board defines to hwdef.dat
|
7 years ago |
Andrew Tridgell
|
7b0eccc309
|
HAL_ChibiOS: updated skyviper-f412 hwdef.dat
|
7 years ago |
Andrew Tridgell
|
6e4ef32628
|
HAL_ChibiOS: moved to generated loader script
|
7 years ago |
Andrew Tridgell
|
bae9469af7
|
HAL_ChibiOS: use a common makefile and board.c
allow for custom files per board if supplied, but don't require them
for every board
|
7 years ago |
Andrew Tridgell
|
daa9eec836
|
HAL_ChibiOS: auto-configure timer channels
allow for one marked PPMIN for input
|
7 years ago |
Andrew Tridgell
|
d65ec2ada7
|
HAL_ChibiOS: moved more headers to common
allow customisation, but don't require every port to copy the defaults
|
7 years ago |
Andrew Tridgell
|
960bc40ff3
|
HAL_ChibiOS: moved to a common mcuconf.h
|
7 years ago |
Andrew Tridgell
|
48d2704cf4
|
HAL_ChibiOS: CS pins don't need to be a single SPI BUS
its possible to use a CS pin on different buses, so they should not
have a particular bus tag
|
7 years ago |
Andrew Tridgell
|
58796ff435
|
HAL_Chibios: moved SPI device tables to hwdef.dat
|
7 years ago |
Andrew Tridgell
|
8b6bab7b17
|
HAL_Chibios: added ChibiOS HAL
this is based on initial work by Sid, reset here for easier merging
|
7 years ago |