Daniel Agar
1f63d85869
NuttX generate Make.defs per config from PX4 cmake ( #8573 )
7 years ago
Matthias Grob
c0c0666d5c
Cygwin: use absolute path with cygpath conversion to the linker script again
...
because the relative path is interpreted differently on linux, mac and windows
7 years ago
Daniel Agar
275f462136
cmake determine relative path for firmware linking
7 years ago
Daniel Agar
bf84cf0dcf
Cygwin: use relative paths where needed
7 years ago
Matthias Grob
2186f7b1b1
Cygwin: Enable ARM build of px4fmu-vX_default under Windows Cygwin Environment
7 years ago
Daniel Agar
02c4ec9b2a
move nuttx-configs to platforms/nuttx
7 years ago
Daniel Agar
62c2fbb443
move Images to platforms/nuttx
7 years ago
Daniel Agar
2dcd617a8f
move Debug to platforms/nuttx
7 years ago
Daniel Agar
f2cd5e3e9f
move src/firmware/ to platforms
7 years ago
Daniel Agar
678e2c415d
move cmake/${OS} to platforms
7 years ago
Daniel Agar
b4f570e459
NuttX update to latest 7.22+ with pipes poll fix
...
https://github.com/PX4-NuttX/nuttx/pull/7
7 years ago
Daniel Agar
1a9e2ac789
cmake NuttX wrapper work around windows cygwin path issues
7 years ago
Daniel Agar
d1a4c2dcd0
cmake handle git submodule depdencies
7 years ago
Daniel Agar
1a4f4b083c
cmake nuttx keep builtins generated by nuttx apps ( #8323 )
7 years ago
Daniel Agar
c1c176d65b
cmake nuttx build net if enabled
7 years ago
Daniel Agar
7608cec1ed
cmake NuttX improve builtin generation dependencies
7 years ago
Daniel Agar
d35de9b4e3
cmake nuttx copy source into build with relative paths
...
- this works around cygwin path issues on windows
7 years ago
Lucas De Marchi
3a84d4cfeb
build: fix NuttX menuconfig
...
There was and extra "nuttx" dir:
cp: cannot stat '/home/lucas/p/dronecode/PX4/Firmware/build/aerofc-v1_default/NuttX/nuttx/nuttx/.config': No such file or directory
FAILED: NuttX/CMakeFiles/menuconfig
And the board fixup being executed from the wrong working directory:
nuttx-configs/aerofc-v1/nsh/defconfig
fatal: Path 'nuttx-configs/aerofc-v1/nsh/defconfig' does not exist in 'HEAD'
7 years ago
Daniel Agar
8d07c647f7
NuttX improve apps builtins dependencies
7 years ago
Daniel Agar
9ce3412a93
NuttX board build not needed ( #8029 )
7 years ago
David Sidrane
95cea13090
Updated nuttx and apps submodules for 1.7 Release
...
Tied to nuttx, apps px4_firmware_nuttx-master
rebased on upstream nuttx master @ 3647ace55958c094cfe93f07092d308a768f5ca3
rebased on upstream apps master @ 21c9b793e2ca6f4e86388c80d7af5c466de5e71c
7 years ago
Daniel Agar
2113772443
improve nuttx verbose build
7 years ago
Daniel Agar
03784c6b01
nuttx fix px4 builtin generation dependency
7 years ago
Daniel Agar
e38136fc9f
NuttX build re-enable hard link copy and improve builtin_list
7 years ago
David Sidrane
bb71e47ddf
Updated nuttx submoulde 7.22+ w/i2c fix ==px4_firmware_nuttx-master
...
Latest nuttx 7.22+ with PX4 contrib for stm32 f4 I2C hang.
7 years ago
David Sidrane
0f028fda3b
Update nuttx and apps submodule to 7.22+ ==px4_firmware_nuttx-master
...
Prep for Nuttx Upgrade - still needs i2c fix
7 years ago
David Sidrane
3c384f1890
Updated nuttx and apps submudule 7.22+ ==px4_firmware_nuttx-master
7 years ago
David Sidrane
f83df2a9a6
Updated nuttx submodule 7.22+
...
Updated to latest upstream with PX4 contrib for STM32 I2C that
fixes an hang in driver.
7 years ago
David Sidrane
1c6dc4b84c
Updated nuttx and apps submodules to Nuttx 7.22+ ==px4_firmware_nuttx-master
7 years ago
David Sidrane
822b390420
Update nuttx and apps submodule 7.21+==px4_firmware_nuttx-master
7 years ago
David Sidrane
f641c1e15e
Updated nuttx submodule 7.21+ ==px4_firmware_nuttx-master
7 years ago
David Sidrane
8b2ee2cb33
Updated nuttx submodule 7.21+
7 years ago
David Sidrane
929c5d9b5e
Updated NuttX submodule with upstream 7.21+
7 years ago
Daniel Agar
01b3e6fd25
NuttX upgrade cmake wrapper ( #7873 )
...
* NuttX cmake
* px4_macros:Pass the stringified predicate as second arg to static assert
CC_ASSERT mapes to the c++ static_assert or provides the same
funtionality for c via the other macros. The c++ static assert
takes 2 argumants the prdicate and a message. This fixes the
lacking second argument.
* Updated nuttx and apps submodule to upstream nuttx 7.21+==master
This is the latest uptake of upstream nuttx and apps.
* ROMFS generate with xxd instead of objcopy
* delete nuttx-patches
* NuttX update submodules to latest px4_nuttx-master
* fix nuttx apps and board dependency
* docker_run update to latest container 2017-08-29
* cmake ROMFS portable sed usage
* NuttX update submodules to latest px4_nuttx-master
7 years ago