Commit Graph
42381 Commits
Author SHA1 Message Date
David Sidrane 91ec70fd6c nxp/rt117x:Support 4 i2c busses 2023-06-17 00:54:17 -07:00
David Sidrane 0df41968d0 nxp_fmurt1170-v1:Proper SPI usage 2023-06-17 00:54:17 -07:00
David Sidrane 1cc4e8dd65 nxp_fmurt1170-v1:Set I2C Buses 2023-06-17 00:54:17 -07:00
David Sidrane 2844c19432 nxp_fmurt1170-v1:Add Proper MTD 2023-06-17 00:54:17 -07:00
David Sidrane a9544df6d1 nxp_imxrt1170-evk:Entry is start 2023-06-17 00:54:17 -07:00
David Sidrane 73b441e75f nxp_fmurt1170-v1:Entry is start 2023-06-17 00:54:17 -07:00
David Sidrane d557ef9e07 NuttX Hacks 2023-06-17 00:54:17 -07:00
David Sidrane 3d78d61f9d imxrt_flexspi_nor_octal->imxrt_flexspi_nor 2023-06-13 10:30:02 -07:00
David Sidrane 818964b77d Keep imxrt_flexspi_nor_octal - setting 2023-06-13 09:52:01 -07:00
Peter van der Perk 54408c2c5b Hardfault_log progmem always clear when re-arming 2023-06-13 09:52:01 -07:00
David Sidrane 42dafc1eb2 imxrt:Expand ToneAlarmInterface to GPT 3 & 4 2023-06-13 09:52:01 -07:00
David Sidrane 7664053722 rt1170:Add px4io_serial support 2023-06-13 09:52:01 -07:00
David Sidrane a6a50e6e16 Intial Commit NXP FMURT1170 2023-06-13 09:52:01 -07:00
David Sidrane 4fdfe02081 nxp_imxrt1170-evk:Work twords FMURT1170 2023-06-13 09:52:01 -07:00
David Sidrane c0a9b29e8a nxp_imxrt1170-evk:Correct USB VBUS Detect 2023-06-13 09:52:01 -07:00
David Sidrane 1774950f5b nxp_imxrt1170-evk:Correct Manifest 2023-06-13 09:52:01 -07:00
David Sidrane 956ffd7931 imxrt:hrt support Up to GPT6 2023-06-13 09:52:01 -07:00
David Sidrane b17ec31c8c nxp_imxrt1170-evk:Use LPADC 2023-06-13 09:52:01 -07:00
David Sidrane a18102d639 imxrt:ADC & LPADC bifurcation and restructuring 2023-06-13 09:52:01 -07:00
David Sidrane e62938ddda nxp_imxrt1170-evk:Move to 192.168.0 network 2023-06-05 07:51:07 -07:00
David Sidrane 1894e4f0a0 nxp_imxrt1170-evk:Add to CI 2023-06-05 07:51:07 -07:00
David Sidrane 8128ff4a4a imxrt:117x Reuse all but io_timer_hw_description and imxrt_pinirq.c 2023-06-05 07:51:07 -07:00
David Sidrane e5598c2848 nxp:imxrt 1060/1170 bifurcation and restructuring 2023-06-05 07:51:07 -07:00
David Sidrane 9c062a7a25 nxp_imxrt1170-evk:Use FMUM1170 GPIO for PWM 2023-06-05 07:51:07 -07:00
Peter van der PerkandDavid Sidrane f557f9f129 Initial IMXRT1170-EVK support
RT7 Boot from debugger now

RT7 Version OCOTP GUID/Rev Fix

RT7 I2C & SPI Partly working

RT7 Add FRAM support

Co-authored-by: David Sidrane <david.sidrane@nscdg.com>

nxp_imxrt1170-evk:Finish 1170 iomux versioning
2023-06-05 07:51:07 -07:00
David Sidrane 45c160ba94 nxp_fmurt1062-v2:Fitting DNM 2023-06-05 07:51:07 -07:00
David Sidrane f7450ff849 nxp_fmurt1062-v2:Free up RAM consumed by networking
With Networking
   Memory region         Used Size  Region Size  %age Used
              flash:      722108 B         7 MB      9.84%
           flashxip:      909032 B         1 MB     86.69%
               sram:      780212 B       856 KB     89.01%
               itcm:          0 GB         0 GB
               dtcm:          0 GB       128 KB      0.00%

                      total       used       free    largest  nused  nfree
                     total       used       free    largest  nused  nfree
           Umem:     267232     229136      38096      37264    906     53

   No Network
   [846/848] Linking CXX executable nxp_fmurt1062-v2_default.elf
   Memory region         Used Size  Region Size  %age Used
              flash:      685340 B         7 MB      9.34%
           flashxip:      895448 B         1 MB     85.40%
               sram:      722356 B       856 KB     82.41%
               itcm:          0 GB         0 GB
               dtcm:          0 GB       128 KB      0.00%

                      total       used       free    largest  nused  nfree
           Umem:     325088     200992     124096     123376    813     46

   This commit With Networking
   [4/6] Linking CXX executable nxp_fmurt1062-v2_default.elf
   Memory region         Used Size  Region Size  %age Used
              flash:      694852 B         7 MB      9.47%
           flashxip:      936880 B         1 MB     89.35%
               sram:      753588 B       856 KB     85.97%
               itcm:          0 GB         0 GB
               dtcm:          0 GB       128 KB      0.00%

                   total       used       free    largest  nused  nfree
        Umem:     293856     228432      65424      64448    900     51
2023-06-05 07:51:07 -07:00
David Sidrane 4e703c0996 Track NuttX typo on GPR_GPR16_FLEXRAM_BANK_CFG_SELF->GPR_GPR16_FLEXRAM_BANK_CFG_SEL 2023-06-05 07:51:07 -07:00
David Sidrane cd273676eb px4/nxp/imxrt:Support VER & REV from EEPROM 2023-06-05 07:51:07 -07:00
David Sidrane 3ddeb2e70e Add nxp_fmurt1062-v2 FMUM
px4io_update: Add px4io FW on nxp_fmurt1062-v2

nxp_fmurt1062-v2:Use DMA on SPI

nxp_fmurt1062-v2:Timer configuration for 1 channel per group (timer)

nxp_fmurt1062-v2:Normalize with V5X - start PX4IO and Mavlink on TELEM2

nxp_fmurt1062-v2:Update PX4IO Firmware

nxp_fmurt1062-v2:Normalize boardconfig to upstream

nxp_fmurt1062-v2:Corect roataion of ICM20602

nxp_fmurt1062-v2 RC04 HW Changes

nxp_fmurt1062-v2:Use TJA1103 PHY

nxp_fmurt1062-v2:Update to NuttX 10.3+

nxp_fmurt1062:Use Buffer based HW flow control

nxp_fmurt1062-v2:Free Memory

nxp_fmurt1062-v2:Remove fixed wing
2023-06-05 07:51:07 -07:00
David Sidrane adcd64fec9 NuttX 10.3 with Serial Preserve all but W1C & rt117x 2023-06-05 07:51:07 -07:00
Alejandro Hernández Cordero be03b7f098 Allow to modify uxrce_dds_client port with a env var
Signed-off-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
2023-05-10 08:17:56 -07:00
JaeyoungLim 47e802ef92 Fix tailsitter control frames (#21573) 2023-05-10 22:33:53 +09:00
Silvan Fuhrer 951f89c8a8 FWPosControl: constrain min pitch to FW_TKO_PITCH_MIN in takeoff state
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2023-05-10 14:23:12 +02:00
Silvan Fuhrer 9c42dcbb0b ROMFS: plane_catapult: enable launch detection and set IDLE to 0.1 to detect arming
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2023-05-10 14:23:12 +02:00
Silvan Fuhrer 87c8f170ae ROMFS: FW simulations: remove re-declaration of params to vehicle default
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2023-05-10 14:23:12 +02:00
Silvan Fuhrer 6fb55a8ad8 ROMFS: remove param RWTO_TKOFF from configs where only set to default again
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2023-05-10 14:23:12 +02:00
Silvan Fuhrer cad61fcb84 ROMFS: remove outdated param FW_LND_AIRSPD_SC from all simulation configs
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2023-05-10 14:23:12 +02:00
Silvan Fuhrer ab71ef4447 FW Rate Controller: fix manual tailsitter (only transform to body frame once) (#21565)
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2023-05-10 09:29:02 +02:00
Daniel Agar 8222cbca2c ekf2: last range sensor simple timestamp protection
- sanity check againist potential timestamp issues with incoming
distance_sensor data
2023-05-09 12:02:42 -04:00
Morten Fyhn Amundsen 04c5d70588 matrix: Describe emult, edivide functions 2023-05-09 16:14:55 +02:00
Silvan Fuhrer 4cd078409d AirspeedValidator: disable innovation checks if lpos invalid
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2023-05-08 21:46:45 -04:00
1e4fcfc614 mc_pos_control: fix potential thrust spike on hover thrust change
Co-authored-by: Josh Henderson <hendjoshsr71@gmail.com>
Co-authored-by: Matthias Grob <maetugr@gmail.com>
2023-05-08 21:42:25 -04:00
Thomas Debrunner da14650aa2 ads1115: Probe for reset value before init, do not spam console on device lost 2023-05-08 16:47:34 +02:00
PX4 BuildBot 38505c80be update all px4board kconfig 2023-05-08 08:48:48 -04:00
Julian Oes 636c3c069f gimbal: make device ID a clear out argument
The API is cleaner if the control_data is const reference and the device
compid is an explicit output argument.

Signed-off-by: Julian Oes <julian@oes.ch>
2023-05-08 07:06:37 +02:00
muramura 3c45b184d3 gps: Improve the FALSE setting of the ALREADY_COPIED variable 2023-05-08 07:04:11 +02:00
Julian Oes ddfc2986dc mavlink: flow control param needs reboot
Signed-off-by: Julian Oes <julian@oes.ch>
2023-05-07 21:48:27 -04:00
alexklimaj 000a3c10e2 Add ADIS16507 params 2023-05-06 17:11:42 -04:00
alexklimaj b12f5c4e31 adis16507 group delay should be subtracted from timestamp_sample 2023-05-06 17:11:42 -04:00