Beat Küng
d95aae4619
Generic-arm-none-eabi-gcc-cortex-m7: use SP float depending on NuttX config
...
Not all m7 boards support double, as for example the STM32F745.
6 years ago
Daniel Agar
d4cd1d0d2e
NuttX stm32f7 fully re-enable dcache with write back ( #12435 )
...
- fixes https://github.com/PX4/Firmware/issues/12216
- includes latest PX4/NuttX and apps update 7.29+
6 years ago
Daniel Agar
dc10a68539
NuttX and apps update 7.29
6 years ago
Beat Küng
0d71eeccbf
console buffer: write to log as 'boot_console_output' message
6 years ago
Beat Küng
d947818654
console: add simple dmesg functionality (enable only on v5)
6 years ago
Daniel Agar
e9ca5d5aba
PX4 general work queue
6 years ago
David Sidrane
2b68076663
Update Nuttx with F7 i2C fixes
6 years ago
Julian Oes
5b3a6facfa
cmake: fix races without ninja
...
This fixes build races which happened if "Unix Makefiles" instead of
ninja-build was used as the cmake backend.
For any dependencies of commands on files we need to create a target.
Otherwise, if "Unix Makefiles" are used as the generator the commands
are run in parallel on the different files which often can lead to
races or redundancies in our build.
A nice write-up can be found here:
https://samthursfield.wordpress.com/2015/11/21/
cmake-dependencies-between-targets-and-files-and-custom-commands/#
custom-commands-and-parallel-make
6 years ago
Daniel Agar
a78ff7fe55
NuttX delete accidental tone_alarm copy
6 years ago
Daniel Agar
8541f4b0cf
cmake nuttx use defconfig matching config label if available
...
- otherwise use default nsh
6 years ago
Daniel Agar
296d7900a0
cmake fix NuttX build dependencies
6 years ago
mcsauder
e6f1a2db12
Delete trailing whitespace, extra newlines, to quiet git hooks and add an extra = so that it does not appear to git as a merge conflict marker.
6 years ago
Daniel Agar
b35883f5d5
cmake nuttx use wrapper script to call "make olddefconfig"
...
- this is a workaround for PATH variables that exceed the maximum cmake custom command length
6 years ago
Julian Oes
ed3b924f97
nuttx: update submodule ( #11705 )
...
This fixes a build error due to a Scandinavian letter in the help text.
6 years ago
Daniel Agar
5e6bfe1ad8
vscode updates
...
* working debugging (one click build and debug)
* SITL jmavsim
* SITL gazebo
* jlink px4_fmu-v{2-5}
* improved syntax highlighting
* GNU linker files
* ROS message files msg/*.msg
* jinja2 template files
* fixed intellisense support
6 years ago
Daniel Agar
9fd0bbe30f
NuttX build include and use Kconfiglib (python)
6 years ago
Daniel Agar
94cab1f9a9
update cmake NuttX helper save behaviour (oldconfig, menuconfig, etc)
6 years ago
Daniel Agar
e7dfb375be
create jlink gdb upload script and use in Jenkins Hardware pipeline
6 years ago
David Sidrane
4e792b2487
Update nuttx with backport f7 i2c fix on 7.28+
6 years ago
Daniel Agar
40e42a677b
NuttX cmake support optional compressed defconfigs
6 years ago
Daniel Agar
d02685c9f7
cmake nuttx .px4 package fix dependency location
6 years ago
mcsauder
dc5f18bdcd
ToneAlarm class refactoring to implement an interface for hardware specific methods and a single ToneAlarm class.
6 years ago
David Sidrane
dc73dd7bba
px4_init:Nuttx support boards without a console
6 years ago
David Sidrane
1ef9b5ed81
Updated Nuttx 7.28+
6 years ago
David Sidrane
8f308efa88
upstram NuttX CONFIG_EXAMPLES_NSH_CXXINITIALIZE->CONFIG_SYSTEM_NSH_CXXINITIALIZE
6 years ago
David Sidrane
e7bf0e03d2
px4_nuttx_tasks:Support future removal of env.
...
CONFIG_DISABLE_ENVIRON can prevent task having to allocate
memory for the env.
6 years ago
David Sidrane
91d8c31f7b
Custom board naming, removed need for tools/nuttx_defconf_tool.sh
6 years ago
David Sidrane
7ba81fac4b
Build copies the boards nuttx-config to build at Nuttx level
6 years ago
David Sidrane
d294b40fcb
Changes to suport Nuttx c++ lib rename
6 years ago
David Sidrane
e505fe859d
Update Nuttx and NuttX-apps to 7.28+
6 years ago
Daniel Agar
320d2e9383
create PX4 platform layer initialization helper ( #11269 )
...
- starts requirements for PX4 modules (hrt, param, etc)
6 years ago
Daniel Agar
195dbf4ab6
NuttX platform remove system (toolchain) stdc++ include path
6 years ago
PX4 Build Bot
0636aff5d5
Update submodule nuttx to latest Sun Dec 23 21:16:39 UTC 2018
...
- nuttx in PX4/Firmware (faf082fa1876b3f96ff9c07fc91ab8211d274c60): c225d4a691
- nuttx current upstream: c225d4a691
- Changes: c225d4a691...c225d4a691
6 years ago
David Sidrane
d676325ea5
Update Nuttx with env out of memory fix
6 years ago
PX4 Build Bot
a922d4e70e
Update submodule nuttx to latest Wed Dec 5 00:37:51 UTC 2018
...
- nuttx in PX4/Firmware (eddfa7421c4ca2eb0969498093e09fa834e920bd): 166d898c70
- nuttx current upstream: d07a1d459e
- Changes: 166d898c70...d07a1d459e
d07a1d4 2018-12-04 Beat Küng - [REJECTED] arm/include/math.h: remove _PARAMS macro (#42 )
6 years ago
Daniel Agar
1f8c0e79e8
cmake toolchains force cache cpu flags and don't append
...
- these flags were accumlating on top of each other anytime cmake had to reconfigure
6 years ago
Daniel Agar
dbee6380ee
cmake move custom upload helpers to boards/
6 years ago
Daniel Agar
91721f2060
cmake update NuttX bloaty_compare_master helper to use new paths
6 years ago
Daniel Agar
3e0a3559a9
cmake use standard mechanisms for settings flags
6 years ago
Daniel Agar
11be2b8873
cmake split px4_base into px4_add_module, px4_add_library, px4_add_common_flags
6 years ago
Daniel Agar
fa0fe4cac6
cmake remove need for platform px4_add_board_os
...
- explicitly set TOOLCHAIN on all NuttX targets
6 years ago
Daniel Agar
abb3817d31
boards new split VENDOR_MODEL naming convention
6 years ago
Daniel Agar
f692ad04d0
boards organization
6 years ago
Daniel Agar
246b879aea
require MODULE_NAME
6 years ago
Daniel Agar
cc64661791
Update submodule nuttx to latest Sat Oct 20 00:44:04 UTC 2018
...
- nuttx in PX4/Firmware (31767b6b5aeb4293c2991dbfea6b810e34a34149): 999c4357a2
- nuttx current upstream: 166d898c70
- Changes: 999c4357a2...166d898c70
166d898 2018-10-18 Daniel Agar - [BACKPORT] Merged in dagar/nuttx/pr-stm32_dma_per_spi (pull request #736 )
0a5b1cb 2018-10-17 David Sidrane - [BACKPORT] Lampoo-master-spi-flash (pull request #735 )
6 years ago
David Sidrane
640d10044c
NuttX update with i2c Backport
6 years ago
Mark Sauder
ad8539bd15
Deprecate the tap_common directory, nuttx, driver, and makefile references to tap-v1. ( #10629 )
6 years ago
Daniel Agar
f74b96e918
AV-X DSM RC fixes (disable single wire)
6 years ago
mcsauder
2d208b1524
Edited aerofc-v1 file comments to not reference tap-v1.
6 years ago
PX4 Build Bot
82acf6894d
Update submodule nuttx to latest Tue Sep 25 23:58:20 UTC 2018
...
- nuttx in PX4/Firmware (1adcfeecc20620f02439093afb85f3151b2e8be1): e31e94f5bd
- nuttx current upstream: 7e3c8e10cd
- Changes: e31e94f5bd...7e3c8e10cd
7e3c8e1 2018-09-21 Gregory Nutt - [BACKPORT] 510b0f7e07 Correct all ARMv7-M architectures.
6 years ago