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
a8c3bcca32
boards: disable CONFIG_STM32H7_SPI_DMATHRESHOLD
3 years ago
David Sidrane
38e2e6a01f
Use NuttX MPU Reset ( #18283 )
...
* NuttX with MPU reset backports
* Use NuttX MPU reset
3 years ago
Daniel Agar
40e5477edb
NuttX boards fix mkfatfs and rcS logic
4 years ago
David Sidrane
bb913ae11a
system_load:Track Dynamic PID hash
4 years ago
David Sidrane
51b1cf774c
cuav_nora: Update bootloader defconfig NuttX 10.1.0+
4 years ago
David Sidrane
b8aa6ccaa1
cuav_nora: Update nsh defconfig NuttX 10.1.0+
4 years ago
David Sidrane
07e38563ba
cuav_nora: Disable OTG_ID_GPIO
4 years ago
Daniel Agar
565c644b2e
boards: CUAV keep Nora and X7pro in sync
4 years ago
David Sidrane
df201342bb
cuav nora:Add remaining SRAM4 & DTCM to heap
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
e77bffe582
boards: STM32H7 remove CONFIG_MM_REGIONS=3
4 years ago
David Sidrane
ba3a099775
cuav nora:Properly configure BDMA
4 years ago
David Sidrane
3581099c09
Revert "boards: disable BDMA on STM32H7 for now"
...
This reverts commit f0d1f1d679
.
4 years ago
David Sidrane
4f3d74b9d3
cuav nora:Enable ADC3 in support of temperature sensing
4 years ago
Daniel Agar
440e72e697
boards: cuav nora/x7pro don't have low speed external (LSE) oscillator
4 years ago
Daniel Agar
a0b9b44ff6
boards: stm32h7 set CONFIG_SDMMC1 consistently
4 years ago
Daniel Agar
8f0918a16b
boards: remove unused linker __param section
4 years ago
CUAVcaijie
e30b8495b8
Enable x7pro and nora spi4 DMA
4 years ago
Daniel Agar
f0d1f1d679
boards: disable BDMA on STM32H7 for now
4 years ago
Daniel Agar
1ec10bfcc6
boards: disable CONFIG_ARMV7M_LAZYFPU again ( #16573 )
...
- this was causing hard faults on the CUAV Nora and possibly other boards, disabling everywhere until we fully understand the root cause
4 years ago
Daniel Agar
cb74cb8692
boards: enable CONFIG_ARMV7M_LAZYFPU everywhere
4 years ago
CUAV_gitfishup
e399dbc440
boards: CUAV Nora support cuav_neo_v2_pro and disable CONFIG_STM32H7_BDMA
4 years ago
Daniel Agar
c60743b306
boards: NuttX increase file name max 32 -> 40
4 years ago
Daniel Agar
233949a377
NuttX upgrade to 10.0.0+ defconfig changes
4 years ago
David Sidrane
9bd88c34a9
cuav_nora: Updates for NuttX 9.1.0+ External schedule_note
5 years ago
David Sidrane
2745ffe946
cuav_nora:Add support for DMA on SPI6
5 years ago
David Sidrane
93e3b52515
cuav_nora Updates for NuttX 9.1.0-
5 years ago
gitfishup
f3579e473b
boards: CUAV Nora enable UAVCAN
5 years ago
Daniel Agar
2c3441aa90
boards: reduce CONFIG_NFILE_DESCRIPTORS 15 -> 12
...
- reduced now that calibration uses uORB::Subscription
- can likely be reduced further (perhaps < 8) with additional testing
5 years ago
Daniel Agar
6937dbc5fd
boards: add CUAV Nora support
5 years ago