Jukka Laitinen
700c13cdff
Remove linking of arch_io_pins into drivers_board
...
This goes the other way around; arch_io_pins is using the pin
definitions from drivers_board, so the drivers_board needs to be linked
into arch_io_pins
Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
3 years ago
alexklimaj
d1304e1ceb
Add CANNODE_GPS_RTCM
3 years ago
Daniel Agar
8185e2a384
boards: board_app_initialize() don't return early on failure
...
- depending on the situation we're more likely to get actionable user
feedback by allowing boot to complete rather than silently failing
3 years ago
David Sidrane
f59a517be2
ark_can-rtk-gps nsh:Remove CONFIG_RAMTRON_WRITEWAIT
3 years ago
David Sidrane
a3832d3981
ark_can-gps nsh:Remove CONFIG_RAMTRON_WRITEWAIT
3 years ago
David Sidrane
c06e6ffaf7
ark_can-flow nsh:Remove CONFIG_RAMTRON_WRITEWAIT
3 years ago
Daniel Agar
f5d9b01f5c
NuttX build in place
...
- cmake NuttX build wrapper compile in place instead of copying source tree to build directory
- slightly faster skipping necessary copying (depending on system)
- allows debugging in place
- easier to work directly in NuttX following official documentation
- simplifies overall build which should make it easier to resolve any remaining NuttX dependency issues in the build system
- the downside is switching back and forth between different builds always require rebuilding NuttX, but I think this is worth the improved developer experience
- also no longer builds px4io and bootloader in every single build, for most users these rarely change and we're wasting a lot of build time
3 years ago
Daniel Agar
7b7b7acd36
i2c_spi_buses: respect CONFIG_I2C and CONFIG_SPI
...
- bmp280, dps310, and ms5611 barometers support boards without I2C
3 years ago
Peter van der Perk
c6f249f7f1
Kconfig merge_config only set to 'n' when BOOL
...
Run make updateconfig to fix delta's of derived configs
3 years ago
Daniel Agar
f1016dc32c
boards: add systemcmds/topic_listener to CAN nodes
3 years ago
alexklimaj
6daa579e46
Add ARK RTK GPS Debug, turn on UART RX DMA
3 years ago
Alex Klimaj
b482986e8e
uavcannode: Add CANNODE_TERM parameter (configure CAN termination on ARK cannodes)
...
- adds functionality to enable the built in can termination on the ARK cannodes
3 years ago
alexklimaj
ffb47466df
Add ARK GPS passthrough
3 years ago
Daniel Agar
cb6b1bd427
boards: delete unused test and debug variants
3 years ago
Peter van der Perk
ed5fee1a72
Backport #18311 mc atune
3 years ago
Peter van der Perk
bb7b033e11
Kconfig backport #18259 & remove contrained flash depedency on NO_HELP
3 years ago
Peter van der Perk
5e98f38f78
Kconfig rebase backports 26-09-21
3 years ago
Peter van der Perk
12898ea560
[Kconfig] Update configs 06-09-21
3 years ago
Peter van der Perk
33fd65e5fe
[Kconfig] Fix regressions found by bloaty and cleanup unused cmake
3 years ago
Peter van der Perk
b3e799e277
[Kconfig] Add all distance sensors
3 years ago
Peter van der Perk
21e6547ac7
[Kconfig] Toolchain & platform fixes, SITL still broken
3 years ago
Peter van der Perk
c2ad07b983
[Kconfig] Don't inherit kconfig when bootloader (and canbootloader)
3 years ago
Peter van der Perk
6af0477733
[Kconfig] Gnerate px4board from old cmake
...
Added make updateconfig to update all config when default's have changed
Added cmake to px4board conversion script
3 years ago
Daniel Agar
51758bd7e6
boards: delete unused variants
3 years ago
bresch
5874b1f87c
mc atune: add module to all targets
...
- adjust flash constrianed targets to fit
3 years ago
alexklimaj
05ee31072a
Add ARK RTK GPS
3 years ago
David Sidrane
70eca23468
ark_can-gps_debug:Fit in Flash w/o loosing tools
3 years ago
Daniel Agar
592885480e
boards: ark_can-gps_debug disable perf to save flash
3 years ago
Daniel Agar
33a3bc143b
boards: ark_can-gps_debug disable systemcmds to save flash
3 years ago
Daniel Agar
40e5477edb
NuttX boards fix mkfatfs and rcS logic
3 years ago
David Sidrane
bb913ae11a
system_load:Track Dynamic PID hash
4 years ago
David Sidrane
2731238ce3
ark_can-gps: Update nsh defconfig NuttX 10.1.0+
4 years ago
David Sidrane
7268c344e4
ark_can-flow: Update nsh defconfig NuttX 10.1.0+
4 years ago
Beat Küng
0e1f3a2d62
px4_add_board: infer VENDOR, MODEL & LABEL from cmake file name
4 years ago
Beat Küng
5670db033d
ark/can-gps: add EXTERNAL_METADATA
...
It has no mavlink, so no use in adding the metadata in the first place.
4 years ago
alexklimaj
72389c2306
Increase hp work priority. Turn on SPI2 DMA for AFBR.
4 years ago
alexklimaj
9d3e18dbe1
ARK Flow rev 2 add icm42688p
4 years ago
David Sidrane
05bdef867d
Track NuttX syslog change
4 years ago
AlexKlimaj
dddd2c3297
drivers/distance_sensor: New Broadcom AFBR-S50LV85D distance sensor driver
...
* Basic Broadcom AFBR-S50 driver using vendor API and binary blob https://github.com/Broadcom/AFBR-S50-API
* fix ARK Flow paw3902 rotation
4 years ago
alexklimaj
3e9b295c22
Add watchdog_init to ark boards to ensure watchdog pauses during debugging
4 years ago
AlexKlimaj
4a93f7cea1
Add ARK CAN GPS Board Config
4 years ago
Daniel Agar
6874e9fba0
boards: NuttX disable all NSH memory debug commands (mb, mh, mw) by default
...
- closes https://github.com/PX4/PX4-Autopilot/issues/17062
4 years ago
Daniel Agar
19fc33a66e
boards: ark/can-flow add debug build and reduce default
4 years ago
alexklimaj
69e57b22ac
Add LEDs to ARK Can Bootloader
4 years ago
alexklimaj
38ce892582
ARK Flow sensor rotations
4 years ago
Daniel Agar
4d288512b5
add board architecture specific init defaults
4 years ago
David Sidrane
fd0494555c
canbootloader:stm32_boarddeinitialize->board_deinitialize
4 years ago
David Sidrane
84b3f51c6b
ark_can-flow:Ensure yeild is used for FLASH programing
4 years ago
David Sidrane
d1cadb6441
ark_can-flow:Assign board_id
4 years ago
David Sidrane
51a5c63bac
ark_can-flow:Use common uavcan board identity
4 years ago