David Sidrane
394b431364
px4_fmu-v2 nsh:Remove CONFIG_RAMTRON_WRITEWAIT
3 years ago
Beat Küng
db2a1e5fee
px4/fmu-v2: disable modules to reduce flash
3 years ago
Beat Küng
4c03def6e9
boards: add CONTROL_ALLOCATOR + ACTUATOR_TEST
3 years ago
Daniel Agar
25846f48c4
boards: px4_fmu-v2/v3 use SPI bus power off rather than full reset
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
2d816e0b3e
[WIP] manual_control selector hacks
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
Peter van der Perk
3de5623556
Kconfig remove defconfig in root directory after gen
...
Cleanup fmu configs
4 years ago
Peter van der Perk
ed5fee1a72
Backport #18311 mc atune
4 years ago
Peter van der Perk
454c907b7d
Kconfig backport #18327 mag_bias
4 years ago
Peter van der Perk
6a1675ac28
Backport #17864 to px4board config
4 years ago
Peter van der Perk
12898ea560
[Kconfig] Update configs 06-09-21
4 years ago
Peter van der Perk
33fd65e5fe
[Kconfig] Fix regressions found by bloaty and cleanup unused cmake
4 years ago
Peter van der Perk
a918025adb
[Kconfig] fix fmu-v2 configs
4 years ago
Peter van der Perk
efc91d2b69
[Kconfig] Fixed inclusion of microbench bydefault when TESTING was enabled
...
Added full optimization option
4 years ago
Peter van der Perk
a1247d6bcf
[Kconfig] Backport cmake config changes
4 years ago
Peter van der Perk
b3e799e277
[Kconfig] Add all distance sensors
4 years ago
Peter van der Perk
21e6547ac7
[Kconfig] Toolchain & platform fixes, SITL still broken
4 years ago
Peter van der Perk
0400c24af5
[Kconfig] 17-08-21 rebase fixes
4 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
4 years ago
Daniel Agar
bbfaa4694c
boards: cleanup serial RX DMA hrt_call_every
...
- remove ts_to_abstime dependency
4 years ago
Daniel Agar
6d78054f50
mavlink USB auto start/stop on boards with VBUS
...
- no longer start sercon or mavlink usb by default
- on USB connection (VBUS) monitor serial USB at low rate and start Mavlink if there's a HEARTBEAT or nshterm on 3 consecutive carriage returns
- the mavlink USB instance is automatically stopped and serdis executed if USB is disconnected
- skipping Mavlink USB (and sercon) saves a considerable amount of memory on older boards
4 years ago
bresch
1443f773da
mbe: add module to targets
4 years ago
bresch
5874b1f87c
mc atune: add module to all targets
...
- adjust flash constrianed targets to fit
4 years ago
Beat Küng
bf48057090
px4/fmu-v2_test: disable modules to reduce flash
4 years ago
Beat Küng
9bba13f3e2
px4/fmu-v2/multicopter: disable some modules to reduce flash
4 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
Daniel Agar
560ff42923
boards: px4_fmu-v2_test disable ms4525 to save flash
4 years ago
Daniel Agar
56a8f5f73e
boards: px4_fmu-v2_test disable mc_hover_thrust_estimator to save flash
4 years ago
Daniel Agar
49f81a9e0e
boards: px4_fmu-v2_default disable load_mon to save flash
4 years ago
David Sidrane
79f8865e65
px4_fmu-v2:All configs Use NO_HELP option to save flash
4 years ago
David Sidrane
be479654c2
px4_fmu-v2: Update nsh defconfig NuttX 10.1.0+
4 years ago
Daniel Agar
89b920333b
boards: px4_fmu-v2_multicopter disable gyro_calibration module to save flash
4 years ago
Beat Küng
0e1f3a2d62
px4_add_board: infer VENDOR, MODEL & LABEL from cmake file name
4 years ago
David Sidrane
6379f2b032
px4_fmu-v2:Use NO_HELP option to save flash
4 years ago
Daniel Agar
b33fdf704b
boards: px4 fmu-v2/v3 swap external SPI chip select order
...
- fixes https://github.com/PX4/PX4-Autopilot/issues/17858
4 years ago
Daniel Agar
774ad80ba0
systemcmds/tests: split out microbenchmarks and remove obsolete tests
...
- reorganize Jenkins HIL tests
4 years ago
Daniel Agar
12ad7b17ce
Makefile: add all_variants_@ helper target and consolidate github actions builds
4 years ago
Beat Küng
50b0f0e392
iridiumsbd: disable module until everything is fixed
...
There seem to be more issues in combination with MAVLink.
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
echoG
6bc09138c1
Adding BatMon smart battery as a module and refactoring SMBUS based SBS 1.1 spec to a library
4 years ago
Daniel Agar
5831494164
boards: px4_fmu-v2_default disable gyro_calibration module to save flash
...
- this doesn't impact regular gyro calibration
4 years ago
Daniel Agar
c3884b5bc1
fake_imu (formally fake_gyro) updates for testing gyro filtering
...
- fake_imu now publishes sine sweeps over 10 seconds
- accel is also published so that fake IMU can be selected when the only option
4 years ago
David Sidrane
b1e0702657
px4_fmuv2:Save Flash CONFIG_LIBC_STRERROR=n
4 years ago
Daniel Agar
58b40fbbb9
boards: move testing to dedicated test variants
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
3d667b1675
delete unused drivers/lights/blinkm
4 years ago
Daniel Agar
631d1647d3
boards: minimize unnecessary differences in default variants
4 years ago