Andrew Tridgell
fcf9356e2c
HAL_ChibiOS: fixed build of f103 rangefinder
2019-10-29 08:07:29 +11:00
Andrew Tridgell
a4e51f3942
HAL_ChibiOS: lower speed of mpu9250
...
it isn't handling the full speed well, getting some SPI transfer
errors
2019-10-28 21:06:41 +11:00
Andrew Tridgell
b5af1edf0d
HAL_ChibiOS: moved app_descriptor to start of flash
...
this prevents the bootloader from finding it's own image as a false
posititve in searching for the app_descriptor
2019-10-28 15:53:16 +11:00
Andrew Tridgell
3800d7c084
HAL_ChibiOS: added crazyflie2 bootloader
2019-10-28 09:27:31 +11:00
Andrew Tridgell
d1bc0f236d
HAL_ChibiOS: added pragma once for watchdog header
2019-10-26 15:32:10 +11:00
Andrew Tridgell
fc8d9e8af5
HAL_ChibiOS: added RTC_BOOT_FWOK value for RTC reboot register
...
this is used in CAN firmware to know if the main app firmware has run
for long enough to be considered good
2019-10-26 15:32:10 +11:00
Andrew Tridgell
6f9fda5094
HAL_ChibiOS: removed CAN_APP_VERSION_MAJOR from hwdef.dat
2019-10-25 13:52:43 +11:00
Andrew Tridgell
1bf037297d
HAL_ChibiOS: set correct APJ_BOARD_ID for ZubaxGNSS
2019-10-25 09:35:27 +11:00
Andrew Tridgell
49e669aa1f
HAL_ChibiOS: support uncompressed bootloader on f103-periph
...
this allows update with very low memory
2019-10-24 22:03:43 +11:00
Andrew Tridgell
cffb434de8
HAL_ChibiOS: tweak stack on f103-periph
2019-10-24 22:03:43 +11:00
Andrew Tridgell
a3b61a1b02
HAL_ChibiOS: enable ROMFS for ZubaxGNSS and f103-periph
...
this allows for bootloader update
2019-10-24 22:03:43 +11:00
Andrew Tridgell
a224342b18
HAL_ChibiOS: enable ROMFS for CUAV_GPS
2019-10-24 22:03:43 +11:00
Andrew Tridgell
f69be70772
HAL_ChibiOS: save some memory in f103-periph build
2019-10-22 17:51:24 +11:00
Andrew Tridgell
0a4576728e
HAL_ChibiOS: support a app->bootloader comms region in SRAM
...
this allows for UAVCAN update without a 2nd BeginFirmwareUpdate call
2019-10-21 19:12:01 +11:00
Andrew Tridgell
5605ad6c59
HAL_ChibiOS: enable MissionPlanner compatible app descriptor
2019-10-21 19:12:01 +11:00
Andrew Tridgell
7973a25c40
HAL_ChibiOS: fixed stack on ZubaxGNSS
2019-10-21 19:12:01 +11:00
Andrew Tridgell
910129eafc
HAL_ChibiOS: enable watchdog in AP_Periph firmwares
2019-10-21 19:12:01 +11:00
Andrew Tridgell
5efaea2d92
HAL_ChibiOS: fixed flash storage in ZubaxGNSS
2019-10-21 19:12:01 +11:00
Andrew Tridgell
e376884377
HAL_ChibiOS: fixed Zubax bootloader debug
2019-10-21 19:12:01 +11:00
Andrew Tridgell
e6cb35090c
HAL_ChibiOS: fixed page size for STM31F105 flash
2019-10-21 19:12:01 +11:00
Andrew Tridgell
0ef2a60682
HAL_ChibiOS: support ZubaxGNSS as a AP_Periph target
2019-10-21 19:12:01 +11:00
Andrew Tridgell
44f895ab16
HAL_ChibiOS: fixed for ZubaxGNSS build
2019-10-21 19:12:01 +11:00
Andrew Tridgell
8c796ecd2c
HAL_ChibiOS: support f103-RangeFinder
2019-10-21 19:12:01 +11:00
Andrew Tridgell
3cd7dd9f12
HAL_ChibiOS: disable GPS and MAG in base f103 build
...
enable in f103-GPS
2019-10-21 19:12:01 +11:00
Andrew Tridgell
3ca478747c
HAL_ChibiOS: enable airspeed in f103-ADSB
2019-10-21 19:12:01 +11:00
Andrew Tridgell
fa6b6140e3
HAL_ChibiOS: split out f103-GPS from base f103-periph
...
this makes it easier to create more peripheral variants
2019-10-21 19:12:01 +11:00
Andrew Tridgell
e90bd27435
HAL_ChibiOS: fixed I2C on F103
...
we need to use open-drain, and the sign of the constant matters
2019-10-20 20:31:02 +11:00
Andrew Tridgell
6f11926dbd
HAL_ChibiOS: enable NCP5623 LED in f103-GPS
2019-10-20 20:31:02 +11:00
Andrew Tridgell
b9885034b1
HAL_ChibiOS: added a f103-ADSB firmware
...
for presenting a ping ADSB device as UAVCAN
2019-10-16 13:13:24 +11:00
Andrew Tridgell
85271a8747
HAL_ChibiOS: split out f103-GPS from base f103-periph
...
this makes it easier to create more peripheral variants
2019-10-16 13:13:24 +11:00
Andrew Tridgell
b7ae12a9d3
HAL_ChibiOS: reduce max compasses to 1 on AP_Periph
2019-10-16 08:58:52 +11:00
Andrew Tridgell
97dc76732c
HAL_ChibiOS: drop mRoControlZeroF7 DPS310 clock to 5MHz
2019-10-15 10:22:15 +11:00
Henry Wurzburg
c515f4b317
AP_HAL_ChibiOS/hwdef: update KakuteF4 readme
2019-10-14 10:04:30 +11:00
Andy Piper
28b866cc8f
AP_HAL_ChibiOS: hardware definitions for Kakute F7 Mini
2019-10-12 21:53:55 +11:00
Andrew Tridgell
47f2f1764d
HAL_ChibiOS: generate HAL_MEMORY_TOTAL_KB for each board
2019-10-01 09:29:55 +10:00
Andrew Tridgell
e3a965272c
HAL_ChibiOS: added Pixhawk1-1M
...
this is for 1M versions of the Pixhawk1. It is smaller than fmuv2 as
it only links the specific sensors needed for Pixhawk1
2019-10-01 09:08:25 +10:00
Andrew Tridgell
748cf39116
HAL_ChibiOS: disable DMA for RCIN on Pixracer
...
this frees up DMA for USART1_RX, which gives DMA for input over the
SERIAL5 WiFi port, which is important for applications where a
pixracer is being fed vision data over WiFi
2019-09-30 07:58:40 +10:00
Andrew Tridgell
e820219202
HAL_ChibiOS: changed optimisation of higher end boards to -O2
...
-O3 does not seem to be a win, and takes up a lot more flash
2019-09-28 08:57:26 +10:00
Andrew Tridgell
850892c3d9
HAL_ChibiOS: fixes from LGTM errors
2019-09-22 18:35:15 +10:00
Andrew Tridgell
3c058851b2
HAL_ChibiOS: fixed undef for define lines
...
this fixes IMU heater enable for CubeBlack+
2019-09-16 12:53:44 +10:00
Andrew Tridgell
255e769171
HAL_ChibiOS: fixed IMU order and board ID for CubeBlack+
2019-09-16 12:53:44 +10:00
bugobliterator
e82da992c9
HAL_ChibiOS: hwdef: add hwdef for CubeBlack+
2019-09-16 12:53:44 +10:00
Andrew Tridgell
28cca004f2
HAL_ChibiOS: added default params for skyviper-journey
2019-09-12 14:02:36 +10:00
Andrew Tridgell
1dca0a16f5
HAL_ChibiOS: rename skyviper-f412 to skyviper-journey
2019-09-12 14:02:36 +10:00
Andrew Tridgell
b33afde884
HAL_ChibiOS: allow safety button on CUAV_GPS to be used for "stay in bootloader"
...
allows for recovery of bad CAN firmware
2019-09-10 16:22:33 +10:00
Andrew Tridgell
c6a9f067e2
HAL_ChibiOS: enable LEDs on CUAV_GPS
2019-09-10 16:22:33 +10:00
Andrew Tridgell
3dfe15443d
HAL_ChibiOS: fixed orientation of CUAV_GPS compass
2019-09-10 16:22:33 +10:00
Andrew Tridgell
0ea67943b9
HAL_ChibiOS: enable safety button on CUAV_GPS
2019-09-10 16:22:33 +10:00
Andrew Tridgell
186eedf838
HAL_ChibiOS: enable safety LED
2019-09-10 16:22:33 +10:00
Andrew Tridgell
75696997cc
HAL_ChibiOS: added buzzer support to CUAV_GPS
2019-09-10 16:22:33 +10:00
Andrew Tridgell
cbe0af2463
HAL_ChibiOS: setup for LEDs on KakuteF4
...
this makes Kopis1 display LEDs properly
2019-09-10 13:03:28 +10:00
Andrew Tridgell
91e8752c17
HAL_ChibiOS: wrap more libc functions
...
this saves a few k of flash as it avoids linking libc versions of some
functions
2019-09-09 13:31:30 +10:00
Andrew Tridgell
3166f84954
HAL_ChibiOS: added vsnprintf wrapper
...
this allows us to use a common snprintf implementation
2019-09-09 13:31:30 +10:00
Andrew Tridgell
fd80220d3e
HAL_ChibiOS: setup PH4-mini RCIN port by default
2019-09-06 08:51:45 +10:00
Andrew Tridgell
54649a0e4f
HAL_ChibiOS: fixed KakuteF4 define for SERIAL2
2019-09-06 08:51:45 +10:00
Andrew Tridgell
ad2890dc5a
HAL_ChibiOS: added connector pinouts for PH4-mini
2019-09-06 08:51:45 +10:00
Andrew Tridgell
b344946300
HAL_ChibiOS: prevent duplicate sensors in hwdef.dat
...
throw an error on configure if there is a duplicate
2019-09-05 06:37:35 +10:00
Andrew Tridgell
2c5c8106a5
HAL_ChibiOS: removed duplicate barometer from fmuv5
2019-09-04 21:24:01 +10:00
Andrew Tridgell
708ee47c03
HAL_ChibiOS: fixed f103 rm3100
2019-09-04 16:27:47 +10:00
Andrew Tridgell
c2c8702329
HAL_ChibiOS: convert remaining boards to use COMPASS specifier
2019-09-04 16:27:47 +10:00
Andrew Tridgell
3aa01448ff
HAL_ChibiOS: use COMPASS specifier for f103-periph
2019-09-04 16:27:47 +10:00
Andrew Tridgell
316e7cf7e6
HAL_ChibiOS: fixed mini-pix compass and baro probing
...
removed dup baro and fixed compass probe
2019-09-04 16:27:47 +10:00
Andrew Tridgell
beca17c638
HAL_ChibiOS: use GET_I2C_DEVICE() for i2c probing
...
this allows for the driver probing to use a macro to prevent loading
of duplicate i2c devices (AP_Compass does this)
2019-09-04 16:27:47 +10:00
E Thomas
c09d6908ed
Enabled active buzzer output on OmnibusNanoV6
2019-09-03 09:59:53 +10:00
Andrew Tridgell
72494788f7
HAL_ChibiOS: convert more boards to use BARO specifier
2019-08-28 06:54:11 +10:00
Andrew Tridgell
0667747506
HAL_ChibiOS: convert some more boards to new IMU specifiers
2019-08-28 06:54:11 +10:00
Andrew Tridgell
5ce4ff916e
HAL_ChibiOS: fixed Pixhawk1 gyro orientation
...
this was broken by the recent switch to hwdef.dat for orientations
2019-08-27 19:29:37 +10:00
Andrew Tridgell
0ffe2e75be
HAL_ChibiOS: fixed warnings
2019-08-27 15:40:43 +10:00
Andrew Tridgell
9d760a2956
HAL_ChibiOS: disable re-entrancy in FATFS
...
not needed now we have a semaphore in AP_Filesystem
2019-08-27 15:40:43 +10:00
Andrew Tridgell
bf79b65e07
HAL_ChibiOS: simplify stubs code
2019-08-27 15:40:43 +10:00
Andrew Tridgell
d1565a96c5
HAL_ChibiOS: wrap cacheBuffer functions
...
needed to avoid problem with end() method in UARTDriver shadowing with
F7 implementation of cache macros
2019-08-27 15:40:43 +10:00
Andrew Tridgell
b867ef35c0
HAL_ChibiOS: use AP_Filesystem API
2019-08-27 15:40:43 +10:00
Andrew Tridgell
97c56c068e
HAL_ChibiOS: update board IDs for AP_Periph firmwares
2019-08-27 10:29:56 +10:00
Andrew Tridgell
63f39c2bd6
HAL_ChibiOS: fixed build of iomcu firmware
2019-08-27 10:29:56 +10:00
Andrew Tridgell
64921b64f5
HAL_ChibiOS: enable sensors in peripheral firmwares
2019-08-27 10:29:56 +10:00
Andrew Tridgell
5cbe85ee19
HAL_ChibiOS: allow for ADC and clock overrides
2019-08-27 10:29:56 +10:00
Andrew Tridgell
dc89d10ccf
HAL_ChibiOS: added hwdef.dat for CUAV_GPS
2019-08-27 10:29:56 +10:00
Andrew Tridgell
c8806acaf5
HAL_ChibiOS: use AP_PERIPH env var
2019-08-27 10:29:56 +10:00
Andrew Tridgell
cbc83d68cd
HAL_ChibiOS: allow for CAN enable override on F4
2019-08-27 10:29:56 +10:00
Andrew Tridgell
fb68fa8bc9
HAL_ChibiOS: fixed typo for 512k F4 parts
2019-08-27 10:29:56 +10:00
Andrew Tridgell
e51a1a88df
HAL_ChibiOS: initial hwdef-bl.dat for CUAV CAN GPS
2019-08-27 10:29:56 +10:00
Andrew Tridgell
66ab585a24
HAL_ChibiOS: setup defaults for CAN app versions
2019-08-27 10:29:56 +10:00
Andrew Tridgell
d711bed405
HAL_ChibiOS: set default node ID of 117
...
this allows for flight controllers without DNA support
2019-08-27 10:29:56 +10:00
Andrew Tridgell
ababe1e81d
HAL_ChibiOS: disable UART support in f103-periph bootloader
2019-08-27 10:29:56 +10:00
Andrew Tridgell
2facfe0baa
HAL_ChibiOS: support empty UART_ORDER
...
for CAN bootloader without uart support
2019-08-27 10:29:56 +10:00
Andrew Tridgell
9a7b52fd15
HAL_ChibiOS: added hwdef.dat for f103-periph
2019-08-27 10:29:56 +10:00
Andrew Tridgell
16bdaaa1af
HAL_ChibiOS: added support for STM31F10x for AP_Periph
2019-08-27 10:29:56 +10:00
Stone white
ec911710c9
hwdef: Enable Spektrum 3.3V VDD Power on fmuv5
2019-08-26 17:27:02 +10:00
Andrew Tridgell
ffe0f338d3
HAL_ChibiOS: enable utime() API
2019-08-26 15:41:44 +10:00
Henry Wurzburg
00c111651a
ChiBios: Omnibusf4pro hwdef tweak to allow active or passive buzzer
2019-08-26 12:22:53 +10:00
Andrew Tridgell
f8cfbb8062
HAL_ChibiOS: added ISR limit on I2C
...
this will prevent any possibility of an I2C interrupt storm. This is
designed to address the most likely cause of #11642
2019-08-25 17:12:16 +10:00
Henry Wurzburg
b6518b6b46
AP_HAL_ChiibOS: change omnibusf4 board type to be unique
2019-08-06 11:20:11 +10:00
Andrew Tridgell
4fca69c5e9
HAL_ChibiOS: renamed Pixhawk6 to Durandal
...
new name for FC from Holybro
2019-08-01 14:11:06 +10:00
Andrew Tridgell
adcf9c4fa4
HAL_ChibiOS: added commented out baro on SPI5 for fmuv5
...
useful for SPI debugging
2019-07-29 10:09:08 +10:00
Andrew Tridgell
98f578394f
HAL_ChibiOS: default OTG2 protocol to mavlink2 on most boards
...
For boards that haven't yet had a driver update in MissionPlanner to
cope with the 2nd OTG interface this change makes both interfaces work
as MAVLink
This also fixes an issue with connecting under a windows VM within
vmware
2019-07-26 21:58:57 +10:00
bugobliterator
cba98096e9
HAL_ChibiOS: move to using hardcoded heater PWM polarity in iofirmware
2019-07-25 17:05:41 +10:00
Andrew Tridgell
e57228646e
HAL_ChibiOS: added unused CS pins for fmuv5
...
these are needed to ensure SPI works correctly if the unused pins are
later attached to a device
2019-07-19 16:58:10 +10:00
vierfuffzig
bed92e8ca8
AP_HAL_ChibiOS: fix buzzer pin define on OMNIBUSF7V2
2019-07-13 17:26:43 +10:00
Andrew Tridgell
2f79639e36
HAL_ChibiOS: added support for MatekF765-Wing
2019-07-13 15:23:45 +10:00
reubenfinch
cabd6aec8f
AP_HAL_ChibiOS: Correct the README.md for fmuv5 boards
...
the IST8310 magnetometer uses I2C, not SPI
2019-07-12 10:59:48 +01:00
Andrew Tridgell
2f0a4ff1ab
HAL_ChibiOS: fixed build on boards with less than max uarts
2019-07-12 17:01:21 +10:00
Andrew Tridgell
1919268801
HAL_ChibiOS: added OTG2 on all F7 and H7 boards with CAN
...
allows for SLCAN on 2nd port
2019-07-12 17:01:21 +10:00
Andrew Tridgell
02014776e8
HAL_ChibiOS: auto-set HAL_HAVE_DUAL_USB_CDC
2019-07-12 17:01:21 +10:00
Siddharth Purohit
dcf17e5bc2
HAL_ChibiOS: hwdef: add support for dual cdc on CubeYellow and CubeOrange
2019-07-12 17:01:21 +10:00
Siddharth Purohit
2f0d1336e6
HAL_ChibiOS: add support for dual usd cdc
2019-07-12 17:01:21 +10:00
anbello
b65f5bf632
ChibiOS: hwdef revo-mini correct IMU rotation
2019-07-12 14:01:06 +10:00
Andrew Tridgell
b12cc57c64
HAL_ChibiOS: switched on fast sampling on IMU3 by default on hex cubes
...
as some people are flying with EK2_IMU_MASK=7 this reduces the risk of
aliasing on IMU3
2019-07-11 10:24:45 +10:00
Andrew Tridgell
3b0bd67afb
HAL_ChibiOS: enable CAN on Pixhawk6
2019-07-08 12:19:20 +10:00
Siddharth Purohit
67c925865c
HAL_ChibiOS: add support for CAN on STM32H7 boards
2019-07-08 12:18:29 +10:00
Peter Barker
a61028c55d
AP_HAL_ChibiOS: disable scripting if USE_FATFS=no
2019-07-08 09:55:46 +10:00
Atxheli
7f3cb09da2
correct comment placement for second led
2019-07-04 08:36:33 +10:00
Hwurzburg
a9783de61c
correct include paths, uncomment alarm pin, fix conflict with rssi
2019-07-04 08:36:33 +10:00
Hwurzburg
3e3d7b8e7f
Change to "include" style for new board, fix to allow LED to be used as status indicator
2019-07-04 08:36:33 +10:00
Hwurzburg
10838387c5
Split Omnibus F4 pro and non-pro into two boards to allow pro boards to have 8 pwm outputs
2019-07-04 08:36:33 +10:00
Alexey Kozin
e5988f7153
AP_HAL_ChibiOS: fix voltage sensor connected to fmu adc
2019-07-02 06:42:11 +10:00
bugobliterator
7d4a758059
hwdef: fix default battery monitor pins for CubeOrange
2019-06-28 14:18:11 +10:00
Michael du Breuil
a34ac14ec5
AP_HAL_ChibiOS: Make BOARD_FLASH_SIZE available at configure time
2019-06-18 00:06:32 -07:00
vierfuffzig
7780e8ed00
AP_HAL_ChibiOS: add support for AIO and OSD board types
...
this allows init on board variant without onboard baro
2019-06-18 10:10:22 +10:00
Andrew Tridgell
51e187342b
HAL_ChibiOS: move the power control changes to be only CubeBlack
...
This aims to fix #11455 . I have been unable to reproduce the issue,
which leaves me thinking it is either a bootloader difference or a hw
difference between pixhawk1 clones and real pixhawk1 boards
2019-06-09 16:56:14 +10:00
Siddharth Purohit
a926effee5
hwdef: iomcu set pin mode to input for autodetecting heater control level
2019-06-08 14:31:01 +10:00
Andrew Tridgell
73bc277470
HAL_ChibiOS: fixed KakuteF7 build
...
low on flash
2019-06-06 12:19:13 +10:00
Andrew Tridgell
2acaada884
HAL_ChibiOS: fixed OMNIBUSF7V2 build
...
ran out of flash for plane
2019-06-06 12:19:13 +10:00
Andrew Tridgell
bfdf857b34
HAL_ChibiOS: fixed airbotf4 build
2019-06-06 12:19:13 +10:00
Andrew Tridgell
614a059819
HAL_ChibiOS: convert more boards to using new sensor config system
2019-06-05 18:54:40 +10:00
Andrew Tridgell
ff603a1f0b
HAL_ChibiOS: convert mini-pix
2019-05-30 15:39:57 +10:00
Andrew Tridgell
4548aa162b
HAL_ChibiOS: convert mindpx-v2
2019-05-30 15:39:57 +10:00
Andrew Tridgell
91aa49ba6f
HAL_ChibiOS: convert matek boards
2019-05-30 15:39:57 +10:00
Andrew Tridgell
fca03bef8d
HAL_ChibiOS: convert F4BY
2019-05-30 15:39:57 +10:00
Andrew Tridgell
8605060dfc
HAL_ChibiOS: convert F35Lightning
2019-05-30 15:39:57 +10:00
Andrew Tridgell
288d5d6fe6
HAL_ChibiOS: convert DrotekP3Pro
2019-05-30 15:39:57 +10:00
Andrew Tridgell
d90b05f685
HAL_ChibiOS: convert all fmuv5 boards to sensor config system
2019-05-30 15:39:57 +10:00
Andrew Tridgell
03bb94599b
HAL_ChibiOS: support I2C sensor probes by bus mask
2019-05-30 15:39:57 +10:00
Andrew Tridgell
fc1ec8a465
HAL_ChibiOS: convert airbot to new config
2019-05-30 15:39:57 +10:00
Andrew Tridgell
82b171582e
HAL_ChibiOS: added sensor config for cube varients
2019-05-30 15:39:57 +10:00
Andrew Tridgell
c36d76c213
HAL_ChibiOS: convert Pixhawk1 to new sensor config
...
saves 26k of flash, making 1M boards work for longer
2019-05-30 15:39:57 +10:00
Andrew Tridgell
eae852962e
HAL_ChibiOS: fixed case of no IMU, BARO or COMPASS config settings
2019-05-30 15:39:57 +10:00
Andrew Tridgell
068e6ea8d2
HAL_ChibiOS: convert KakuteF4 and KakuteF7 to new sensor config
2019-05-30 15:39:57 +10:00
Andrew Tridgell
1b0bf88c8f
HAL_ChibiOS: convert crazyflie2 to new config
2019-05-30 15:39:57 +10:00
Andrew Tridgell
b47ab5c8a9
HAL_ChibiOS: support I2C sensor config in hwdef.dat
2019-05-30 15:39:57 +10:00
Andrew Tridgell
ceb9c3b83e
HAL_ChibiOS: convert mRoControlZeroF7 to new sensor config
2019-05-30 15:39:57 +10:00
Andrew Tridgell
5eb488303c
HAL_ChibiOS: convert Pixracer to use new sensor config
2019-05-30 15:39:57 +10:00
Andrew Tridgell
e198d552a8
HAL_ChibiOS: support IMU, COMPASS and BARO lines in hwdef.dat
...
this allows for main sensors to be set in hwdef.dat, making adding new
boards simpler
2019-05-30 15:39:57 +10:00
Phillip Kocmoud
734abe3d7d
hwdef: Correct typo for mRo x2.1-777 USB PID
...
This needed to match the firmware directory which contains the compiled binaries hosted at http://firmware.ardupilot.org so that MissionPlanner can automatically download and update firmware.
2019-05-23 11:05:42 +10:00
Andrew Tridgell
d7a0eb42ee
HAL_ChibiOS: added logging of watchdog data
...
log MON msgs in the leadup to a watchdog, and log a WDOG message after
a watchdog reset
2019-05-15 15:33:48 +10:00
Andrew Tridgell
dbfe6b8019
HAL_ChibiOS: implement persistent_data for watchdog
...
this is a much simpler approach to persistent data
2019-05-15 15:33:48 +10:00
Andrew Tridgell
6333494d99
HAL_ChibiOS: disable peripheral power on boot on fmuv3
...
then enable after 100ms, and let settle for 20ms. This is to fix an
issue with peripheral power on consistency with all fmuv3 boards
Thanks to Philip for the suggestion
2019-05-11 18:45:18 +10:00
Phillip Kocmoud
16f1ec8ce2
HAL_ChibiOS: added missing AF functions for F777
2019-05-10 15:05:42 +10:00
Phillip Kocmoud
9709401595
HAL_ChibiOS: added hwdef for mRoControlZeroF7
2019-05-10 15:05:42 +10:00
Andrew Tridgell
2b0a30a2c5
HAL_ChibiOS: ensure we don't overflow bootloader area
...
this modifies the ld script to use the maximum size available for the
bootloader, so we can't accidentially grow the bootloader beyond its
max size
2019-05-06 12:36:41 +10:00
Andrew Tridgell
11021bbaa9
HAL_ChibiOS: fixed LEDs on new CUAVv5 revision
2019-05-03 16:32:00 +10:00