Daniel Agar
bbfaa4694c
boards: cleanup serial RX DMA hrt_call_every
...
- remove ts_to_abstime dependency
3 years ago
Beat Küng
c5c80e31b6
boards: remove DIRECT_INPUT_TIMER_CHANNELS from board_config.h
4 years ago
Beat Küng
a8e75d174c
boards: remove BOARD_HAS_PWM and use DIRECT_PWM_OUTPUT_CHANNELS
4 years ago
Kirill Shilov
e13884410b
heater: added support of inverted IMU heat controller output
4 years ago
David Sidrane
05bdef867d
Track NuttX syslog change
4 years ago
David Sidrane
62fd132047
boards:Use inttypes
...
nxp_ucans32k146:Fix constant
spracing_h7extreme:Use inttypes
4 years ago
David Sidrane
394c2edea3
nxp_fmurt1062-v1:Added Single wire support for SBUS
4 years ago
David Sidrane
d4a78cea5a
nxp_fmurt1062-v1:Correct intial state of PIO_nVDD_5V_{HIPOWER|PERIPH}_E to OFF
4 years ago
David Sidrane
ad1c603af4
nxp_fmurt1062-v1: Use px4_platform_configure
4 years ago
David Sidrane
136b6a3509
nxp_fmurt1062-v1:Track fixes on schematic OC/EN had been swapped
4 years ago
Beat Küng
274ccaf57c
system: include shutdown lock to BOARD_INDICATE_ARMED_STATE
...
BOARD_INDICATE_ARMED_STATE was only set during arming, so an external
component might have reset the board during param save, leading to param
loss.
This extends the API to trigger the arming state also while the shutdown
lock is taken.
4 years ago
David Sidrane
1abe88df61
nxp_fmurt1062-v1 Updates for NuttX 9.1.0-
5 years ago
Daniel Agar
5e7d2e830d
boards: delete old board.h boilerplate
5 years ago
mcsauder
6548fde024
Whitespace cleanup to quiet new blank line at EOF git hook.
5 years ago
Beat Küng
7ea8dff8db
spi: do not deselect other chip-selects
...
And make sure on reset & init everything is deselected.
Reduces CPU load on a pixhawk cube by almost 1%.
5 years ago
Beat Küng
b156fe5787
boards: remove deprecated SPI + I2C defines from board_config.h
...
chip-selects are deselected in stm32_spiinitialize()
5 years ago
Daniel Agar
8738c26426
boards: enable NuttX SPI DMA buffers
...
- update to NuttX with stm32f4 and stm32f7 SPI DMA internal buffers
- remove explicit DMA buffer allocations from new IMU drivers
- restore original BOARD_DMA_ALLOC_POOL_SIZE
- decrease SPI DMA thresholds based on fmu-v2/v3/v4/v5 bench testing
5 years ago
Beat Küng
335623e11d
SPI config: use enum to specify bus
5 years ago
Beat Küng
1851665fab
boards: add new spi+i2c config
...
Chip-select and SPI initialization uses the new config, whereas the drivers
still use the existing defines.
The configuration in board_config.h can be removed after all drivers are
updated.
5 years ago
David Sidrane
cad3a811d2
nxp_fmurt1062-v1:Run from OCRAM
5 years ago
David Sidrane
3ed643f3d7
fmurt1062-v1:Update imxrt_flexspi_nor_boot configurable
5 years ago
Beat Küng
ccf2078c66
nxp/fmurt1062-v1: use hw description methods for timer configuration
5 years ago
Beat Küng
8cd9afc19a
imxrt io_timer: remove some fields from io_timers_t and split out channel indexes
...
IOMUX uses different enumeration from GPIO pin + port, so we cannot use
.gpio_out, and add a .gpio_portpin.
5 years ago
David Sidrane
a8720057fd
nxp_fmurt1062-v1:RC is on LPUART6 ttyS5
5 years ago
David Sidrane
ef5ed2e43c
nxp_fmurt1062-v1:OC remove Pull up - OC have series 47K
5 years ago
David Sidrane
ec0f004a7b
fmurt1062-v1:Correct SPI1_DRDY4_ICM20602
5 years ago
David Sidrane
1fd2f27493
fmurt1062-v1:Add SPI4 RESET and SYNC
5 years ago
David Sidrane
1346312012
fmurt1062-v1:Add GPIO info
5 years ago
David Sidrane
5202724f19
fmurt1062-v1:Add nARMED Support
5 years ago
David Sidrane
08ac209674
fmurt1062-v1:Set BAT ADC scaling
5 years ago
David Sidrane
453c39230f
fmurt1062-v1:Consistently use ONE/ZERO on inital OUTPUT settings
5 years ago
David Sidrane
e5bf0710b5
fmurt1062-v1:Support imxrt_lpi2c_reset uses GPIO with SION
5 years ago
David Sidrane
f44f8a95e1
fmurt1062-v1:Update board modules ==FMUv5
5 years ago
David Sidrane
51f0bc9788
fmurt1062-v1:Remove EVK build options
5 years ago
David Sidrane
be14fa084b
fmurt1062-v1 Build for BB Rev A
5 years ago
David Sidrane
b4b597251f
fmurt1062-v1:Rev to match Rev A HW
5 years ago
David Sidrane
59693dc48e
Adding NXP fmurt1062-v1
...
Add nxp_fmurt1062-v1 to CI
5 years ago