David Sidrane
9ccb9345be
nxphlite-v3:bin file must be padded to multiple of 8
...
Flash programing on the K66 has to be units of 8 bytes. So we cache
the write of words until there are 2 written. Then the 2 words are
written to FLASH. This change ensure the bin file has an even
number of (4 byte) words by padding the last section in progflash
with 0xffffffff if needed.
7 years ago
David Sidrane
35960fb012
NXPHlite-V3:Add reset to bootloader detection
...
On the K66 we use the first word of the Battery backed up RAM
as the bootloader - app communication location.
7 years ago
David Sidrane
cb58fa5131
NXPHlite-V3:Prep for bootloader of 24K load address is 0x6000
7 years ago
David Sidrane
881fbd2197
Prep for Bootloader - Use NXP's VID and PID=board_id of 28
7 years ago
David Sidrane
a1a03bd6ae
update nxphlite-v3.prototype to use original unused board_id
...
Since nxphlite V1 was never released, we reused that code point.
7 years ago
David Sidrane
e35be68fd4
NXPhlite work arround to internal i2c routed to external connector.
...
Since the only device on the bus is the barro, int or ext does
not apply. This will be fixed on the rev > RC15.
This defines an alias that can be used to condition the buss logic
connection logic px4_i2c_bus_external to return external.
7 years ago
David Sidrane
678627d783
mpl3115a2 - removed old comment
7 years ago
David Sidrane
5726352040
NXPhlite grow init stack 56B
7 years ago
David Sidrane
622cd44634
Point nuttx submodule to PX4-NuttX
7 years ago
David Sidrane
a4c4449b85
NXPhlite:Dedicate P10 UART as Telem 1 and disable companion
7 years ago
David Sidrane
d50042f58d
xnphlite:Intergrate tune control library
...
Tone Alarm driver was using hrt and tunes. Hence no start up tune.
Integrated the tune control and removed note cruft.
7 years ago
David Sidrane
017e414c6a
nxphlite:Updated module list to be consistent with FMUv3
7 years ago
David Sidrane
5d9a0cfc82
nxphlite-v3:Fix RGB ordering Red and Green were swapped.
7 years ago
Jan Okle
0754b3566c
Enable DMA based serial driver and add polling serial driver for more data.
7 years ago
Beat Küng
d2aa68f62c
sitl_run.sh: use correct ROMFS path for tests
7 years ago
Beat Küng
83ea7fa45e
camera_feedback: remove unused class member & call orb_unsubscribe()
7 years ago
Beat Küng
923f6239e1
posix rcS: automatically find the requested model instead of explicitly enumerating them
7 years ago
Beat Küng
4e860e357c
Tools: add run-shellcheck.sh to statically analyze startup scripts
...
Use './Tools/run-shellcheck.sh ROMFS/px4fmu_common' to run it.
7 years ago
Beat Küng
9712f6b02a
mixers: remove unneeded README
...
This info is on the dev-guide now
7 years ago
Beat Küng
9d66bcefd3
posix main: print script failure as an error instead of a warning
7 years ago
Beat Küng
273988c124
SITL: move all models to unified rcS startup and remove old scripts
7 years ago
Beat Küng
5ebd0116de
rc.interface: allow setting a custom MIXER_FILE
7 years ago
Beat Küng
e6b9806ee1
SITL: add multi-vehicle support to rcS
...
This also removes the HIGHRES_IMU mavlink stream to the GCS. I don't see
why it's needed and it adds noticeable CPU load.
7 years ago
Beat Küng
a00f7ebf47
sitl scripts: refactor to use existing rc.vehicle_setup from NuttX
7 years ago
Beat Küng
b1c56813ae
gpssim: fix process name
7 years ago
Beat Küng
2baa4681d2
camera_feedback: add to SITL config
7 years ago
Beat Küng
fcd3a04b07
rc.interface: remove unnecessary fmu start for RC input
...
RC input is now handled via rc_input module
7 years ago
Beat Küng
9ba2e91fa1
ROMFS: avoid empty 'then else' clause, it's an error in bash
...
Use 'if ! <cmd>' instead.
7 years ago
Beat Küng
d4c7dbc93d
posix rcS: automatically find matching autostart file based on SYS_AUTOSTART
7 years ago
Beat Küng
6971a92881
pwm_out_sim: reduce verbosity
7 years ago
Beat Küng
9a259cd139
param: use PX4_INFO_RAW and add 'param show -q <param_name' command
7 years ago
Beat Küng
1318e614ad
SITL: handle 'make posix_sitl_shell' via unified rcS
...
The command is now: 'make posix none_shell'
which means: don't start a simulator and run a minimal shell only.
7 years ago
Beat Küng
ab7f68f2ad
ekf2 replay: refactor to use unified rcS scripts
7 years ago
Daniel Agar
34f1bbeb44
px4fmu-v2 disable errno strings
7 years ago
Beat Küng
e5ed05766d
px4_daemon server: fix startup race condition
...
The FIFO was created in the server thread, and the PX4 main thread could
already have continued and started to execute the bash script.
In that case the client tried to open the FIFO but it did not exist yet.
Client error:
ERROR [px4_daemon] pipe open fail
ERROR [px4_daemon] Could not send commands
7 years ago
Beat Küng
52168f9665
px4_daemon client: improve error output
7 years ago
Daniel Agar
96995852cb
Jenkins update git credential usage
7 years ago
Daniel Agar
c2142a3067
posix SITL tests don't manually stop dataman
7 years ago
Daniel Agar
5b410e5f28
doxygen update excludes and output structure
...
- exclude DriverFramework, parameters, libuavcan
7 years ago
Daniel Agar
7ceb79d606
parameters lib always depend on prebuild_targets
7 years ago
Alexis Paques
6b8ea8e543
Mavlink SET_ACTUATOR_CONTROL_TARGET support group_mlx ( #7477 )
...
- Allow to use the 4 groups from Mavlink
- Allow an Offboard control of the Gimball, Gripper or servoes.
- Fixes issue #7440
Signed-off-by: Alexis Paques <alexis.paques@gmail.com>
7 years ago
ChristophTobler
56ea4fa6fa
FlightTask StraighLine: check values before dividing
7 years ago
ChristophTobler
d3d549b8e6
FlightTask Smoothing: check dt before dividing
7 years ago
Dennis Mannhart
9a23295a40
heading update: do not update heading within NAV_ACC_RAD
7 years ago
Beat Küng
30fb82d9b4
fmu-v5 defconfig: increase USART3 from 1500 to 3000
...
This is needed for companions with high baudrate and high data rate.
Tested with 1500000 Baudrate and mavlink TX rate of ~120KB/s: no drops.
I did not test the exact limit, something like 2500 might be enough. But
we (still) have enough free RAM on FMU-v5.
7 years ago
Beat Küng
f414d0c413
SYS_COMPANION: add 1500000 baud to metadata & increase the data rate
7 years ago
Martina
c905a73e2e
remove FLightTask Orbit from fmu-v2 target
7 years ago
Martina
2d9bbeb7ed
FlightTaskAuto: use the triplets from navigator and not with the internal
...
ones for obstacle avoidance. Otherwise the vehicle is continuolsy in the
offtrack state. Use already comnputed yaw and yaw speed setpoints instead
of subscription
7 years ago
Martina
8096e84133
FlightTask: add padding to empty_trajectory_waypoint definition
7 years ago
Martina
10988f5bf1
FlightTask: add comment for method getAvoidanceWaypoint
7 years ago