Daniel Agar
|
2d816e0b3e
|
[WIP] manual_control selector hacks
|
2021-11-09 16:05:25 +01:00 |
|
David Sidrane
|
af6bedaded
|
nxp_fmurt1062:Needs pwm_out
|
2021-11-05 13:50:02 -04:00 |
|
David Sidrane
|
ff43923567
|
nxp_fmurt1062-v1:Use Write Back Dcache
|
2021-11-05 13:50:02 -04:00 |
|
David Sidrane
|
dedad87e82
|
nxp_fmurt1062-v1:Force no no-unaligned-access
This results in a load saving (no dcache) of 16.82% at a cost
of 0.03% Flash, .07% XIP Flash and .45% SRAM
Forced Alighment
With: -mno-unaligned-access
Memory region Used Size Region Size %age Used
flash: 606568 B 7 MB 8.26%
flashxip: 622920 B 1 MB 59.41%
sram: 640848 B 856 KB 73.11%
itcm: 0 GB 0 GB
dtcm: 0 GB 128 KB 0.00%
PID COMMAND CP
0 Idle Task 87640 20.047 204/ 748 0 ( 0) READY 3
1 hpwork 0 0.000 332/ 1784 249 (249) w:sig 3
2 lpwork 26 0.008 780/ 1616 50 ( 50) w:sig 4
3 init 0 0.000 1980/ 2928 100 (100) w:sem 3
4 wq:manager 0 0.000 508/ 1256 255 (255) w:sem 4
327 navigator 910 0.204 1124/ 1832 105 (105) READY 6
23 wq:lp_default 3479 0.795 1252/ 1920 205 (205) READY 4
30 wq:hp_default 23554 5.415 1332/ 1904 237 (237) READY 4
47 dataman 0 0.000 820/ 1208 90 ( 90) w:sem 4
57 wq:I2C1 26849 6.190 1060/ 2336 246 (246) w:sem 4
60 wq:I2C2 24045 5.440 732/ 2336 245 (245) w:sem 4
86 wq:SPI1 47127 10.804 1352/ 2336 253 (253) w:sem 4
91 wq:I2C3 1935 0.436 980/ 2336 244 (244) w:sem 4
101 wq:SPI3 6932 1.585 1028/ 2336 251 (251) w:sem 4
237 wq:nav_and_controllers 16743 3.832 1236/ 2240 242 (242) w:sem 4
248 wq:rate_ctrl 9008 2.074 1572/ 1952 255 (255) w:sem 4
250 wq:INS0 37182 8.450 4372/ 6000 241 (241) w:sem 4
264 commander 29395 6.732 1260/ 3224 140 (140) READY 5
287 mavlink_if0 60513 13.828 1876/ 2728 100 (100) READY 4
294 mavlink_rcv_if0 5946 1.387 1292/ 4560 175 (175) READY 4
307 wq:UART5 3345 0.770 844/ 1632 229 (229) READY 4
370 log_writer_file 0 0.000 372/ 1176 60 ( 60) w:sem 3
369 logger 2121 0.484 2468/ 3648 230 (230) READY 3
393 top 37523 8.641 3060/ 4080 237 (237) RUN 3
Processes: 24 total, 10 running, 14 sleeping
CPU usage: 77.08% tasks, 2.87% sched, 20.05% idle
DMA Memory: 5120 total, 1024 used 1024 peak
Uptime: 441.946s total, 87.640s idle
Allow Un-Alighment
With Out: -mno-unaligned-access
Memory region Used Size Region Size %age Used
flash: 604008 B 7 MB 8.23% 8.26% +0.03
flashxip: 622240 B 1 MB 59.34% 59.41% +0.07
sram: 636752 B 856 KB 72.64% 73.11% +0.45
itcm: 0 GB 0 GB
dtcm: 0 GB 128 KB 0.00% 0.00%
PID COMMAND CPU(ms) CPU(%) USED/STACK PRIO(BASE) STATE FD
0 Idle Task 2418 3.190 264/ 748 0 ( 0) READY 3
1 hpwork 0 0.000 332/ 1784 249 (249) w:sig 3
2 lpwork 12 0.004 852/ 1616 50 ( 50) w:sig 3
3 init 0 0.000 1932/ 2928 100 (100) w:sem 3
4 wq:manager 0 0.000 548/ 1256 255 (255) w:sem 4
327 navigator 22 0.203 1052/ 1832 105 (105) READY 6
23 wq:lp_default 83 0.743 1252/ 1920 205 (205) READY 4
30 wq:hp_default 637 5.886 1332/ 1904 237 (237) READY 4
47 dataman 0 0.000 820/ 1208 90 ( 90) w:sem 4
57 wq:I2C1 162 1.063 1060/ 2336 246 (246) w:sem 4
60 wq:I2C2 98 0.500 732/ 2336 245 (245) w:sem 4
86 wq:SPI1 1166 10.771 1352/ 2336 253 (253) w:sem 4
91 wq:I2C3 48 0.437 1060/ 2336 244 (244) w:sem 4
101 wq:SPI3 178 1.653 1028/ 2336 251 (251) w:sem 4
237 wq:nav_and_controllers 410 3.781 1324/ 2240 242 (242) w:sem 4
248 wq:rate_ctrl 222 2.050 1572/ 1952 255 (255) w:sem 4
250 wq:INS0 940 8.691 4372/ 6000 241 (241) w:sem 4
264 commander 753 6.475 1472/ 3224 140 (140) READY 5.03
287 mavlink_if0 1440 13.973 1780/ 2728 100 (100) READY 4
294 mavlink_rcv_if0 139 1.304 1276/ 4560 175 (175) READY 4
307 wq:UART5 83 0.785 828/ 1632 229 (229) READY 4
370 log_writer_file 0 0.000 372/ 1176 60 ( 60) w:sem 3
369 logger 54 0.493 2468/ 3648 230 (230) READY 3
393 top 1053 10.015 3060/ 4080 237 (237) RUN 3
396 mavlink_rcv_if1 166 1.608 1380/ 4560 175 (175) READY 4
395 mavlink_if1 2167 23.459 1812/ 2824 100 (100) READY 4
Processes: 26 total, 12 running, 14 sleeping
CPU usage: 93.90% tasks, 2.91% sched, 3.19% idle 77.08% tasks, 2.87% sched, 20.05% idle -16.82%
DMA Memory: 5120 total, 1024 used 1024 peak
Uptime: 18.242s total, 2.419s idle
|
2021-11-05 13:50:02 -04:00 |
|
David Sidrane
|
4225193456
|
nxp_fmurt1062-v1:Proper USB HS config
|
2021-11-05 13:50:02 -04:00 |
|
David Sidrane
|
e2b4e435a9
|
Build system:Board level control of no-unaligned-access
|
2021-11-05 13:50:02 -04:00 |
|
David Sidrane
|
d4c2476699
|
nxp_fmurt1062-v1:init Fix Spelling
|
2021-11-05 13:50:02 -04:00 |
|
David Sidrane
|
46b208ba21
|
nxp_fmurt1062-v1:init Define ret indepenent of enabled IP Blocks
|
2021-11-05 13:50:02 -04:00 |
|
David Sidrane
|
29eb27632a
|
nxpfmurt1062-v1:Add USB dev
|
2021-11-05 13:50:02 -04:00 |
|
Landon Haugh
|
24cd0c6fa3
|
Enablement of PX4 SPI driver for UCANS32K146
|
2021-10-25 08:36:54 -07:00 |
|
bresch
|
6ec9ab11f2
|
add fw auto-tune module to board configs
|
2021-10-25 13:41:31 +02:00 |
|
Daniel Agar
|
19952768fb
|
boards: try to keep test boards in sync
|
2021-10-21 15:59:15 -04:00 |
|
David Sidrane
|
258cde668c
|
nxp_fmurt1062-v1:Pared down boardconfig
|
2021-10-21 11:04:34 -04:00 |
|
David Sidrane
|
0e29cb31e6
|
nxp_fmurt1062-v1:Pull more code into XIP Flash
|
2021-10-21 11:04:34 -04:00 |
|
David Sidrane
|
ff3a76d918
|
nxp_fmurt1062-v1:Needs to usne ocram Linker script
|
2021-10-21 11:04:34 -04:00 |
|
Landon Haugh
|
9aaf6e3f3e
|
[NXP_UCANS32K146] Increase usermain stack size to prevent init overrun
|
2021-10-19 20:17:11 -04:00 |
|
Beat Küng
|
dbd4426271
|
nxp/fmurt1062-v1: set CONSTRAINED_FLASH
|
2021-10-18 18:45:19 -04:00 |
|
Jari van Ewijk
|
55910caec5
|
UCANS32K146: Enable CONFIG_BCH to use EEEPROM as character driver
|
2021-10-15 05:54:27 -07:00 |
|
Peter van der Perk
|
ed394027b1
|
UAVCANv1 Include Kconfig & Fix #18396
|
2021-10-13 21:22:15 -04:00 |
|
Daniel Agar
|
41a4045630
|
boards: nxp_fmuk66 fix serial_dma_poll
|
2021-10-13 13:45:39 -04:00 |
|
Peter van der Perk
|
ed5fee1a72
|
Backport #18311 mc atune
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
454c907b7d
|
Kconfig backport #18327 mag_bias
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
36191e649a
|
Kconfig backport #18289 and other flash size fixes
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
5e98f38f78
|
Kconfig rebase backports 26-09-21
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
6a1675ac28
|
Backport #17864 to px4board config
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
33fd65e5fe
|
[Kconfig] Fix regressions found by bloaty and cleanup unused cmake
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
892d673b45
|
[Kconfig] fix flash overflow test builds
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
603d0c594d
|
[Kconfig] fix boards configs
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
a1247d6bcf
|
[Kconfig] Backport cmake config changes
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
cc752f11df
|
[Kconfig] python script doesn't remove delta, thus we've to manually add remove deltas
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
b3e799e277
|
[Kconfig] Add all distance sensors
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
5542402ca0
|
[Kconfig] CI fixes and SITL fix
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
21e6547ac7
|
[Kconfig] Toolchain & platform fixes, SITL still broken
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
c2ad07b983
|
[Kconfig] Don't inherit kconfig when bootloader (and canbootloader)
|
2021-10-07 10:09:01 -04:00 |
|
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
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
815617e670
|
Added common options for sensor drivers
uavcan_board_identity check for existance
Added kconfig for compiler definitions
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
ea393b54d9
|
[Kconfig] non-default labels config inherit default.px4board config
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
b7f03cec5e
|
[Kconfig] Add FMU-V5 and PX4-IOv2 px4board config
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
56472eeed7
|
Completely removed px4_add_board
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
57593cc56a
|
Initial attempt to make px4_add_board obsolute
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
abd85cd219
|
Rebase 06-07-21 and add batman Kconfig support
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
4e4aabc03f
|
Update Kconfig after rebasing 03-05-21
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
d5e3e9a7bc
|
[Kconfig] Decompose Kconfig, now each module has its own Kconfig
Which is better for versioning and decomposability
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
094d3557d7
|
Add Kconfig for Gyro calibration #17040
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
a0821afafd
|
[Kconfig] Move UAVCANv0 num interfaces to Kconfig
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
16f86a99c2
|
Swap pwm_out with pwm_sim_out to get same binary output as the non-kconfig build
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
e4f9fd8f53
|
[Kconfig] forgot distance sensor furthermore K66 build should be equal now
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
787b9b54e1
|
Board config now saved as defconfig which is smaller and friendlier for version control
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
7a747b43f6
|
Initial boardconfig working with FMUK66
|
2021-10-07 10:09:01 -04:00 |
|
Peter van der Perk
|
4044fbd4a0
|
Initial Kconfig implementation in CMake
Used fmuk66-v3 as test case
|
2021-10-07 10:09:01 -04:00 |
|