291 Commits

Author SHA1 Message Date
Ramon Roche
094849511f
ci: no docker instead install python deps 2024-08-14 10:47:49 -07:00
Ramon Roche
2e5c3d9e2e
ci: more permission stuff 2024-08-14 10:45:04 -07:00
Ramon Roche
96853557a9
ci: play around with permissions 2024-08-14 10:41:11 -07:00
Ramon Roche
ca6649e27f
ci: tmate v3 2024-08-14 10:35:59 -07:00
Ramon Roche
b68001685d
ci: no sudo debug 2024-08-14 10:32:45 -07:00
Ramon Roche
809d63bbf5
ci: debug on a single matrix element 2024-08-14 10:23:13 -07:00
Ramon Roche
ae6fdde07a
ci: try with uid 1001 2024-08-14 07:57:56 -07:00
Ramon Roche
54d7c9cbbe
ci: move debug up 2024-08-13 11:28:27 -07:00
Ramon Roche
871befd148
ci: fix yaml 2024-08-13 11:24:10 -07:00
Ramon Roche
7a6301a9d7
ci: debug container ownership 2024-08-13 11:23:02 -07:00
Ramon Roche
2181e0eb8a
ci: turns out we do need the container 2024-08-13 11:14:12 -07:00
Ramon Roche
23d36fdbd8
ci: we dont need container for first step 2024-08-13 11:04:00 -07:00
Ramon Roche
8fef52c473
ci: add debug step with tmate 2024-08-13 10:56:02 -07:00
Ramon Roche
746c3994d3
ci: debug target tool 2024-08-13 09:29:20 -07:00
Ramon Roche
81da3c0931
ci: i dont know anymore 2024-08-13 07:38:54 -07:00
Ramon Roche
3c3bf192b9
ci: dont specify token use default 2024-08-13 07:21:56 -07:00
Ramon Roche
abafd089fd
ci: rollback checkout to v3 2024-08-13 07:19:39 -07:00
Ramon Roche
385d38d566
ci: fix user id shenanigans 2024-08-13 07:16:48 -07:00
Ramon Roche
d5ef958740
ci: roll back checkout v3 with user 1001 2024-08-13 07:14:49 -07:00
Ramon Roche
7c90d5ffb8
ci: comment user id 2024-08-13 07:12:42 -07:00
Ramon Roche
c1c923d663
ci: update action versions 2024-08-13 07:06:33 -07:00
Ramon Roche
f4e0abc700
ci: swap user to 1001 2024-08-13 06:36:25 -07:00
Ramon Roche
e89e67b3bc
ci: fix runs-on label 2024-08-12 14:30:54 -07:00
Ramon Roche
b006a913c2
ci: test new infra 2024-08-12 14:28:06 -07:00
Ramon Roche
fa570974a7
ci: go back to self hosted only 2024-08-09 12:57:28 -07:00
Ramon Roche
9b2be5c287
ci: update cache action and also use ubuntu runner 2024-08-09 12:52:50 -07:00
Ramon Roche
7d578aefe7
ci: shared cache key 2024-08-09 10:17:40 -07:00
Ramon Roche
4ebd4e75ad
ci: use the proper containers and job names 2024-08-09 10:08:16 -07:00
Ramon Roche
2f31c07abe
ci: silence fix 2024-08-09 09:03:33 -07:00
Ramon Roche
21e882eefc
ci: set container user 2024-08-09 09:00:14 -07:00
Ramon Roche
fa8c4ff7c9
ci: run make on external script 2024-08-09 08:26:53 -07:00
Ramon Roche
166bf22cb7
ci: fix runs-on 2024-08-09 08:04:34 -07:00
Ramon Roche
5d2968c582
ci: fix substitution 2024-08-09 07:50:27 -07:00
Ramon Roche
be63f06fd3
ci: runs on self hosted 2024-08-08 11:42:20 -07:00
Ramon Roche
c15a2a03be
ci: fix run make build 2024-08-08 10:34:11 -07:00
Ramon Roche
602657b72f
ci: remove manual compile actions
in favor of new build all
2024-08-07 18:49:53 -07:00
Ramon Roche
226bde5925
ci: build groups workflow 2024-08-07 10:13:18 -07:00
Ramon Roche
8f7345f6e2
ci: stop nuttx compile for now 2024-08-07 10:12:50 -07:00
Matthias Grob
f2bca92221 Fix duplicate newlines at the end of files 2024-07-19 14:33:36 +02:00
Matthias Grob
fe3cd4b0cb Add check for missing or duplicate newlines at the end of files 2024-07-19 14:33:36 +02:00
Claudio Chies
57e303b11b bugfix for failing actions 2024-07-10 21:12:55 -04:00
Peter van der Perk
aa55a777ba Add px4_sitl_allyes to CI target 2024-06-17 15:04:31 -04:00
alexklimaj
528ad1e87d boards: ARK Pi6X Initial Commit 2024-04-12 14:44:01 -04:00
Alex Klimaj
31bbda0b58
boards: new ARK Septentrio GPS CAN node(ark_septentrio-gps)
* update gps submodule with sbf fix
* ARK Septentrio GPS initial commit
2024-02-09 10:26:09 -05:00
Alexis Guijarro
63b3a68aa3
github actions compile nuttx add mro_ctrl-zero-classic 2024-01-16 15:00:19 -05:00
Beat Küng
19f08b46b0 ci: add test for PX4_EXTRA_NUTTX_CONFIG 2023-11-22 21:41:53 -05:00
Christian Rauch
1cf38e9d76 use Python 3.10 on macOS CI 2023-11-22 11:22:49 -05:00
David Sidrane
e90e8ae0ea Intial Commit PX4 FMUV6RT
nxp/rt117x:Fix Pin IRQ

nxp/rt117x:Support 4 i2c busses

nxp/rt117x:Add px4io_serial support

nxp/imxrt:Expand ToneAlarmInterface to GPT 3 & 4

px4_fmu-6xrt:Using imxrt_flexspi_nor_octal

px4_fmu-6xrt:Entry is start

px4_fmu-6xrt:Add Proper MTD

px4_fmu-6xrt:Set I2C Buses

px4_fmu-6xrt:Proper SPI usage

px4_fmu-6xrt:Adjust memory Map to use the 2 MB

px4_fmu-6xrt:Bring in ROMAPI

px4_fmu-6xrt:Push FLASH to 200Mhz

px4_fmu-6xrt:Use BOARD_I2C_LATEINIT

px4_fmu-6xrt:Clock Config remove unused devices

px4_fmu-6xrt:Remove EVK SDRAM IO

px4_fmu-6xrt:Enable SE550 using HW_VER_REV_DRIVE

px4_fmu-6xrt:Use MTD to mount FRAM on Flex SPI

px4_fmu-6xrt:Manifest

px4_fmu-6xrt:Restore board_peripheral_reset

px4_fmu-6xrt:Set I2C buss Interna/Externa and startup

nxp/rt117x:Set 6 I2C busses

px4_fmu-6xrt:Correct Clock Sources and Freqency Settings

px4_fmu-6xrt:Correct ADC Settings

px4_fmu-6xrt:Tune FlexSPI config and sync header with debug variant Linker prep for rodata ahb partitioning

px4_fmu-6xrt:FlexSPI prefetch partition split .text and .rodata

   Current config
     1KB Prefetch .rodata
     3KB Prefetch .text

px4_fmu-6xrt:Run imxrt_flash_setup_prefetch_partition from ram with barriers

px4_fmu-6xrt:Use All OCTL setting from FLASH g_flash_config SANS lookupTable

px4_fmu-6xrt:Octal spi boot/debug problem bypass

px4_fmu-6xrt:Add PWM test

px4_fmu-6xrt:Fix clockconfig and USB vbus sense

px4_fmu-6xrt: Use TCM

px4_fmu-6xrt: Ethernet bringup

imxrt: use unique_id register for board_identity

px4_fmu-6xrt: update ITCM mapping, todo proper trap on pc hitting 0x0

px4_fmu-6xrt:correct rotation icm42688p onboard imu

rt117x: Add SSARC HP RAM driver for memory dumps

px4_fmu-6xrt: Enable hardfault_log

px4_fmu-6xrt: Enable DMA pool

px4_fmu-6xrt: fix uart mapping

px4_fmu-6xrt: enable SocketCAN & DroneCAN

px4_fmu-6xrt:Command line history TAB completion

px4_fmu-6xrt:Fix pinning duplication

px4_fmu-6xrt:Support conditional PHY address based on selected PHY

px4_fmu-6xrt:Add Pull Downs on CTS, use GPIO for RTS

px4_fmu-6xrt:Set TelemN TX Slew rate and Drive Strenth to max

px4_fmu-6xrt::Set TELEM Buffers add HW HS

px4_fmu-6xrt:Turn off DMA poll

px4_fmu-6xrt:RC_SERIAL_PORT needed to be px4io to disable rc_input using TELEM2!

px4_fmu-6xrt: bootloader (#22228)

* imxrt:Add bootloader support
* bootloader:imxrt clear BOOT_RTC_SIGNATURE
* px4_fmu-6xrt:Add bootloader
* px4_fmu-6xrt:bootloader removed ADC
* px4_fmu-6xrt:bootloader base bootloader script off of script.ld
* px4_fmu-6xrt:add _bootdelay_signature & change entry from 0x30000000 to 0x30040000
* px4_fmu-6xrt:hw_config Bootloader has to have 12 bytes

px4_fmu-6xrt:Default to use LAN8742A PHY

px4_fmu-v6xrt:VID Set to Drone Code

board_reset:Enable ability to write RTC GP regs

px4_fmu-6xrt:Fix CMP0079 error

rt117x:micro_hal Add a PX4_MAKE_GPIO_PULLED_INPUT

px4_fmu-v6xrt:Set CTS High before VDD_5V applided to ports to avoid radios fro entering bootloaders

fmu-v6xrt: increase 5v down time

fmu-v6xrt:Ready for Release DEBUGASSERTS off and Console 57600,
Bootloder updated.

imxrt:board_hw_rev_ver Rework for 3.893V Ref

px4_fmu-v6xrt:Move ADC to Port3
2023-11-15 11:10:47 -05:00
Beniamino Pozzan
4555c4e5cc Add srv/ folder and srv/VehicleCommand.srv
update CI (github and Jenkins) to push changes of srv/
to PX4/px4_msgs repo

Signed-off-by: Beniamino Pozzan <beniamino.pozzan@gmail.com>
2023-11-14 11:29:17 -05:00
comla-x
b47fa81633
boards: added SIYI N7 flight controller config 2023-08-29 11:31:33 -04:00