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
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
Daniel Agar
a2064cceff
boards: enable early MPU reset on any board potentially not using the PX4 bootloader
3 years ago
David Sidrane
6921b04600
holybro_can-gps-v1 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
f1016dc32c
boards: add systemcmds/topic_listener to CAN nodes
3 years ago
Daniel Agar
cb6b1bd427
boards: delete unused test and debug variants
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
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
bbfaa4694c
boards: cleanup serial RX DMA hrt_call_every
...
- remove ts_to_abstime dependency
3 years ago
Daniel Agar
51758bd7e6
boards: delete unused variants
3 years ago
David Sidrane
63e29b821c
holybro_can-gps-v1:Ensure sensors are powered
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
b3555ada6b
holybro_can-gps-v1: Update nsh defconfig NuttX 10.1.0+
4 years ago
David Sidrane
ec61512cdf
NuttX inits null console
4 years ago
Beat Küng
0e1f3a2d62
px4_add_board: infer VENDOR, MODEL & LABEL from cmake file name
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
973068ebfe
holybro_can-gps-v1:Rev to RC9 HW
...
holybro_can-gps-v1:Fix LEDs
holybro_can-gps-v1:Only CAN1
holybro_can-gps-v1:ncp5623c at 0x39
4 years ago
Beat Küng
369d375417
holybro_can-gps-v1_debug: disable ekf & listener due to flash overflow
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
e58af90bac
boards: holybro can-gps-v1 create separate default and debug variants
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
dd736f8540
holybro_can-gps-v1:Ensure yeild is used for FLASH programing
4 years ago
David Sidrane
174f2624df
holybro_can-gps-v1:board_id uses as Uavcan HW version
4 years ago
David Sidrane
070db73e91
holybro_can-gps-v1:Use common uavcan board identity
4 years ago
Daniel Agar
8f0918a16b
boards: remove unused linker __param section
4 years ago
Daniel Agar
d67a84d941
boards: holybro can-gps-v1 fix bosch bmm150 path
4 years ago
David Sidrane
8167023dfb
holybro_can-gps-v1: Reorder Sensor Startup for reliabiltiy
4 years ago
David Sidrane
9e834d26f8
holybro_can-gps-v1:Add Flash Based Parameters
4 years ago
David Sidrane
7b3ce832d6
holybro_can-gps-v1: Add UAVCAN CAN2 Support
4 years ago
David Sidrane
fe732930d2
holybro_can-gps-v1:Fix ver HW NAME
4 years ago
David Sidrane
caba734d26
PR review AIs
4 years ago
David Sidrane
41c9f085ef
holybro_can-gps-v1:Temparary LED support
4 years ago
David Sidrane
0554755ed2
holybro_can-gps-v1:Added Support for holybro can gps
4 years ago