David Sidrane
1abe88df61
nxp_fmurt1062-v1 Updates for NuttX 9.1.0-
2020-09-16 21:32:04 -04:00
Daniel Agar
5e7d2e830d
boards: delete old board.h boilerplate
2020-06-08 19:10:33 -04:00
mcsauder
6548fde024
Whitespace cleanup to quiet new blank line at EOF git hook.
2020-04-15 23:00:39 -04:00
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%.
2020-03-24 09:46:20 -04:00
Beat Küng
b156fe5787
boards: remove deprecated SPI + I2C defines from board_config.h
...
chip-selects are deselected in stm32_spiinitialize()
2020-03-24 09:46:20 -04:00
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
2020-03-22 19:24:26 -04:00
Beat Küng
335623e11d
SPI config: use enum to specify bus
2020-03-10 10:11:43 -04:00
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.
2020-03-10 10:11:43 -04:00
David Sidrane
cad3a811d2
nxp_fmurt1062-v1:Run from OCRAM
2020-03-02 10:20:33 -08:00
David Sidrane
3ed643f3d7
fmurt1062-v1:Update imxrt_flexspi_nor_boot configurable
2020-03-02 10:20:33 -08:00
Beat Küng
ccf2078c66
nxp/fmurt1062-v1: use hw description methods for timer configuration
2020-02-13 03:49:16 -08:00
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.
2020-02-13 03:49:16 -08:00
David Sidrane
a8720057fd
nxp_fmurt1062-v1:RC is on LPUART6 ttyS5
2020-01-29 13:54:20 -05:00
David Sidrane
ef5ed2e43c
nxp_fmurt1062-v1:OC remove Pull up - OC have series 47K
2020-01-29 13:54:20 -05:00
David Sidrane
ec0f004a7b
fmurt1062-v1:Correct SPI1_DRDY4_ICM20602
2020-01-29 13:54:20 -05:00
David Sidrane
1fd2f27493
fmurt1062-v1:Add SPI4 RESET and SYNC
2020-01-29 13:54:20 -05:00
David Sidrane
1346312012
fmurt1062-v1:Add GPIO info
2020-01-29 13:54:20 -05:00
David Sidrane
5202724f19
fmurt1062-v1:Add nARMED Support
2020-01-29 13:54:20 -05:00
David Sidrane
08ac209674
fmurt1062-v1:Set BAT ADC scaling
2020-01-29 13:54:20 -05:00
David Sidrane
453c39230f
fmurt1062-v1:Consistently use ONE/ZERO on inital OUTPUT settings
2020-01-29 13:54:20 -05:00
David Sidrane
e5bf0710b5
fmurt1062-v1:Support imxrt_lpi2c_reset uses GPIO with SION
2020-01-29 13:54:20 -05:00
David Sidrane
f44f8a95e1
fmurt1062-v1:Update board modules ==FMUv5
2020-01-29 13:54:20 -05:00
David Sidrane
51f0bc9788
fmurt1062-v1:Remove EVK build options
2020-01-29 13:54:20 -05:00
David Sidrane
be14fa084b
fmurt1062-v1 Build for BB Rev A
2020-01-29 13:54:20 -05:00
David Sidrane
b4b597251f
fmurt1062-v1:Rev to match Rev A HW
2020-01-29 13:54:20 -05:00
David Sidrane
59693dc48e
Adding NXP fmurt1062-v1
...
Add nxp_fmurt1062-v1 to CI
2020-01-29 13:54:20 -05:00