David Sidrane
df0599913e
Firmwarte master with nuttx printf backport
2019-07-25 05:28:46 -07:00
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+
2019-07-10 19:08:12 -04:00
Daniel Agar
dc10a68539
NuttX and apps update 7.29
2019-07-10 12:58:35 -04:00
David Sidrane
2b68076663
Update Nuttx with F7 i2C fixes
2019-04-18 08:55:50 +02:00
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
2019-04-11 10:07:00 +02:00
Daniel Agar
a78ff7fe55
NuttX delete accidental tone_alarm copy
2019-04-03 23:57:51 +02:00
Daniel Agar
296d7900a0
cmake fix NuttX build dependencies
2019-04-03 12:33:12 -04:00
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.
2019-04-02 15:31:37 -04:00
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
2019-03-24 17:58:41 -04:00
Julian Oes
ed3b924f97
nuttx: update submodule ( #11705 )
...
This fixes a build error due to a Scandinavian letter in the help text.
2019-03-23 11:09:35 -04:00
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
2019-03-22 20:55:39 -04:00
Daniel Agar
9fd0bbe30f
NuttX build include and use Kconfiglib (python)
2019-03-21 08:41:01 -04:00
Daniel Agar
94cab1f9a9
update cmake NuttX helper save behaviour (oldconfig, menuconfig, etc)
2019-03-20 12:07:37 -04:00
David Sidrane
4e792b2487
Update nuttx with backport f7 i2c fix on 7.28+
2019-02-21 16:07:58 -05:00
Daniel Agar
40e42a677b
NuttX cmake support optional compressed defconfigs
2019-01-30 10:54:53 -05:00
mcsauder
dc5f18bdcd
ToneAlarm class refactoring to implement an interface for hardware specific methods and a single ToneAlarm class.
2019-01-28 18:58:04 -08:00
David Sidrane
1ef9b5ed81
Updated Nuttx 7.28+
2019-01-25 06:32:37 -08:00
David Sidrane
91d8c31f7b
Custom board naming, removed need for tools/nuttx_defconf_tool.sh
2019-01-25 06:32:37 -08:00
David Sidrane
e505fe859d
Update Nuttx and NuttX-apps to 7.28+
2019-01-25 06:32:37 -08:00
Daniel Agar
195dbf4ab6
NuttX platform remove system (toolchain) stdc++ include path
2019-01-06 19:20:57 -05:00
PX4 Build Bot
0636aff5d5
Update submodule nuttx to latest Sun Dec 23 21:16:39 UTC 2018
...
- nuttx in PX4/Firmware (faf082fa1876b3f96ff9c07fc91ab8211d274c60): https://github.com/PX4/NuttX/commit/c225d4a691ef4572839b19635a84f2d9bf07ea74
- nuttx current upstream: https://github.com/PX4/NuttX/commit/c225d4a691ef4572839b19635a84f2d9bf07ea74
- Changes: https://github.com/PX4/NuttX/compare/c225d4a691ef4572839b19635a84f2d9bf07ea74...c225d4a691ef4572839b19635a84f2d9bf07ea74
2018-12-23 16:20:30 -05:00
David Sidrane
d676325ea5
Update Nuttx with env out of memory fix
2018-12-22 19:09:49 +01:00
PX4 Build Bot
a922d4e70e
Update submodule nuttx to latest Wed Dec 5 00:37:51 UTC 2018
...
- nuttx in PX4/Firmware (eddfa7421c4ca2eb0969498093e09fa834e920bd): https://github.com/PX4/NuttX/commit/166d898c70141d7ddb179b5ead1c5ea726574411
- nuttx current upstream: https://github.com/PX4/NuttX/commit/d07a1d459ee9b5b56dbf06a160e8faa4c49fcd10
- Changes: https://github.com/PX4/NuttX/compare/166d898c70141d7ddb179b5ead1c5ea726574411...d07a1d459ee9b5b56dbf06a160e8faa4c49fcd10
d07a1d4 2018-12-04 Beat Küng - [REJECTED] arm/include/math.h: remove _PARAMS macro (#42 )
2018-12-04 22:57:01 -05:00
Daniel Agar
abb3817d31
boards new split VENDOR_MODEL naming convention
2018-11-26 14:40:14 -08:00
Daniel Agar
f692ad04d0
boards organization
2018-11-26 14:40:14 -08:00
Daniel Agar
cc64661791
Update submodule nuttx to latest Sat Oct 20 00:44:04 UTC 2018
...
- nuttx in PX4/Firmware (31767b6b5aeb4293c2991dbfea6b810e34a34149): https://github.com/PX4/NuttX/commit/999c4357a220d9ea271475e74abd5d8ba080be27
- nuttx current upstream: https://github.com/PX4/NuttX/commit/166d898c70141d7ddb179b5ead1c5ea726574411
- Changes: https://github.com/PX4/NuttX/compare/999c4357a220d9ea271475e74abd5d8ba080be27...166d898c70141d7ddb179b5ead1c5ea726574411
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 )
2018-10-19 21:22:34 -04:00
David Sidrane
640d10044c
NuttX update with i2c Backport
2018-10-19 20:08:01 -04:00
PX4 Build Bot
82acf6894d
Update submodule nuttx to latest Tue Sep 25 23:58:20 UTC 2018
...
- nuttx in PX4/Firmware (1adcfeecc20620f02439093afb85f3151b2e8be1): https://github.com/PX4-NuttX/nuttx/commit/e31e94f5bd3cf68b9ed0f010724ac9122730dd21
- nuttx current upstream: https://github.com/PX4-NuttX/nuttx/commit/7e3c8e10cd92351b905bc8d0e34e69bccd00dfea
- Changes: https://github.com/PX4-NuttX/nuttx/compare/e31e94f5bd3cf68b9ed0f010724ac9122730dd21...7e3c8e10cd92351b905bc8d0e34e69bccd00dfea
7e3c8e1 2018-09-21 Gregory Nutt - [BACKPORT] 510b0f7e07 Correct all ARMv7-M architectures.
2018-09-25 20:28:47 -04:00
Daniel Agar
610ec9f854
Update submodule nuttx to latest Sun Sep 23 08:37:24 EDT 2018 ( #10550 )
...
- nuttx in PX4/Firmware (f3cbd3c744e9224bd55597fbfae23c56ce296544): https://github.com/PX4-NuttX/nuttx/commit/98a89513060c42215e9cd14f52a7fd7dcc08dacc
- nuttx current upstream: https://github.com/PX4-NuttX/nuttx/commit/e31e94f5bd3cf68b9ed0f010724ac9122730dd21
- Changes: https://github.com/PX4-NuttX/nuttx/compare/98a89513060c42215e9cd14f52a7fd7dcc08dacc...e31e94f5bd3cf68b9ed0f010724ac9122730dd21
e31e94f 2018-09-21 David Sidrane - [REJECTED] kinetis:usbdev use CONFIG_KINETIS_USBOTG_PRIO at default
2018-09-23 10:07:42 -04:00
mcsauder
a1af7ffdcf
Remove whitespaces to quiet git commit trailing whitespace warnings.
2018-09-21 23:28:31 +02:00
David Sidrane
d2faf5f31d
platforms/nuttx/NuttX/nuttx with hardfault fix
2018-09-21 22:34:38 +02:00
David Sidrane
698590a5b2
Update nuttx with hardfault fix for kinetis on i2c reset
2018-09-13 06:56:00 -07:00
Daniel Agar
56723b2ece
AV-X initial networking support
2018-09-07 16:50:32 -07:00
Daniel Agar
c76187dbbb
Update submodule nuttx to latest Fri Aug 31 21:30:51 UTC 2018 ( #10385 )
...
- nuttx in PX4/Firmware (0a1a2025402a387cde88132c6f8d8cc7237d2e6b): https://github.com/PX4-NuttX/nuttx/commit/bf8cce85c3f9310bcff8cdd1d979270419782a6e
- nuttx current upstream: https://github.com/PX4-NuttX/nuttx/commit/e3b5b667aee16a699ecd6605f2d2a4adc6e95c17
- Changes: https://github.com/PX4-NuttX/nuttx/compare/bf8cce85c3f9310bcff8cdd1d979270419782a6e...e3b5b667aee16a699ecd6605f2d2a4adc6e95c17
e3b5b66 2018-08-31 Daniel Agar - [BACKPORT] Merged in dagar/nuttx/pr-stm32f7_stackcheck-upstream (pull request #714 )
2018-08-31 18:44:34 -04:00
PX4 Build Bot
2164ef8fb6
Update submodule nuttx to latest Sat Aug 25 15:12:57 UTC 2018
...
- nuttx in PX4/Firmware (72792cef43 ): https://github.com/PX4-NuttX/nuttx/commit/bf8cce85c3f9310bcff8cdd1d979270419782a6e
- nuttx current upstream: https://github.com/PX4-NuttX/nuttx/commit/bf8cce85c3f9310bcff8cdd1d979270419782a6e
- Changes: https://github.com/PX4-NuttX/nuttx/compare/bf8cce85c3f9310bcff8cdd1d979270419782a6e...bf8cce85c3f9310bcff8cdd1d979270419782a6e
2018-08-25 11:23:25 -04:00
David Sidrane
e79b9a2c1b
Update nuttx with backport Kinetis i2c fix ( #10325 )
2018-08-25 10:10:02 -04:00
David Sidrane
add7484083
Nuttx with Missing Backports
2018-08-23 14:26:32 -07:00
David Sidrane
03000bb0ef
Updated apps nuttx of platforms/nuttx
2018-08-14 09:38:15 -04:00
David Sidrane
0e382aec71
Update NuttX with Kinetis Backports
2018-08-14 09:38:15 -04:00
David Sidrane
b9f2530688
Update nuttx submodule with FlexCan and PIT contrib
2018-08-14 09:38:15 -04:00
David Sidrane
f0c981312f
nxphlite-v3:SDIO DMA working.
...
The fix ix in nuttx. This is just the defconfig changes to use
it.
There were 2 problems. The first was that the interrupt did
test DINT and raise a completion events. But since DINT is
just an indication of DMA completion, TC is a valid way to
determine that the transfer is complete.
The second problem is that Software Reset For DAT Line
SDHC_SYSCTL[RSTD] clears the bits 24-0 in SDHC_PROTO
this looses the wide bus setting DTW
2018-08-14 09:38:15 -04:00
David Sidrane
26bc2d90d8
Upates nuttx Submodule - backport USB fix
2018-08-14 09:38:15 -04:00
David Sidrane
f8085423fe
Updated platforms/nuttx/NuttX/nuttx:as rebased on px4_firmware_nuttx-7.22+
2018-08-14 09:38:15 -04:00
Beat Küng
9ba2e91fa1
ROMFS: avoid empty 'then else' clause, it's an error in bash
...
Use 'if ! <cmd>' instead.
2018-08-13 21:50:14 -04:00
David Sidrane
657af126b0
Update nuttx submodule with USART_SINGLEWIRE support on f7
2018-07-17 08:53:29 +02:00
PX4 Jenkins
18abeb1118
PX4-NuttX/nuttx branch test: px4_firmware_nuttx-7.22+
...
NuttX:
- https://github.com/PX4-NuttX/nuttx/tree/px4_firmware_nuttx-7.22+
- https://github.com/PX4-NuttX/nuttx/commit/d5c12b24fa5349791220ce44a46b96f345ec77c1
Changes from PX4-NuttX/nuttx (https://github.com/PX4-NuttX/nuttx/commit/f57752b6f16f54bd50188024475657c6a7a1604c ) in current PX4/master (bb8e653469 )
https://github.com/PX4-NuttX/nuttx/compare/f57752b6f16f54bd50188024475657c6a7a1604c...d5c12b24fa5349791220ce44a46b96f345ec77c1
d5c12b2 (HEAD, origin/px4_firmware_nuttx-7.22+, origin/HEAD, px4_firmware_nuttx-7.22+) [BACKPORT] stm32f7:I2C reset Configure I2C pins as GPIO output
Apps:
- https://github.com/PX4-NuttX/apps/tree/px4_firmware_nuttx-7.22+
- https://github.com/PX4-NuttX/apps/commit/36806ba3d84c0fa07ed86857d4c92a997b7cd194
Changes from PX4-NuttX/apps (https://github.com/PX4-NuttX/apps/commit/36806ba3d84c0fa07ed86857d4c92a997b7cd194 ) in current PX4/master (bb8e653469 )
https://github.com/PX4-NuttX/apps/compare/36806ba3d84c0fa07ed86857d4c92a997b7cd194...36806ba3d84c0fa07ed86857d4c92a997b7cd194
2018-06-27 20:21:02 -04:00
PX4 Jenkins
a5d5d5e38e
Update submodule nuttx to latest Mon Jun 25 21:26:34 EDT 2018
...
- nuttx in PX4/Firmware (537fe886015be0ccb6b691a8a2802fb29d17c410): https://github.com/PX4-NuttX/nuttx/commit/63775322bf25adb406594f8e610122fe0cef2f7a
- nuttx current upstream: https://github.com/PX4-NuttX/nuttx/commit/f57752b6f16f54bd50188024475657c6a7a1604c
- Changes: https://github.com/PX4-NuttX/nuttx/compare/63775322bf25adb406594f8e610122fe0cef2f7a...f57752b6f16f54bd50188024475657c6a7a1604c
f57752b 2018-06-25 Daniel Agar - Merged in dagar/nuttx/pr-fixCompileError (pull request #660 )
2018-06-26 06:42:42 +02:00
PX4 Jenkins
af07d4b37b
Update submodule apps to latest Fri Jun 15 15:25:42 UTC 2018
...
- apps in PX4/Firmware (1bc4a73eaacdb40f7d3f5ebd11882913b541b419): https://github.com/PX4-NuttX/apps/commit/7e2f17db4e770e65ee39b1a964cf4644720d976c
- apps current upstream: https://github.com/PX4-NuttX/apps/commit/36806ba3d84c0fa07ed86857d4c92a997b7cd194
- Changes: https://github.com/PX4-NuttX/apps/compare/7e2f17db4e770e65ee39b1a964cf4644720d976c...36806ba3d84c0fa07ed86857d4c92a997b7cd194
36806ba 2018-06-06 Beat Küng - nsh_parse.c: fix 'while' and 'until' loop condition
2018-06-15 11:56:15 -04:00
David Sidrane
3098b09bbd
Updated submudule platforms/nuttx/NuttX/nuttx
...
to include [BACKPORT] Merged in kekiefer/nuttx/stm32f7-serial-fix-tiocssinglewire-upstream
2018-06-14 17:25:24 -04:00
PX4 Jenkins
55728ab129
Update submodule nuttx to latest Tue Jun 12 15:14:01 CDT 2018
...
- nuttx in PX4/Firmware (ed7eb8b4b4f792b8c373692812c8e255669f482e): https://github.com/PX4-NuttX/nuttx/commit/0ac630e6d0e90480121c74d59a92676f0b951dce
- nuttx current upstream: https://github.com/PX4-NuttX/nuttx/commit/80e58380a8d2b4da0f29eee7e0a820abf0d9f793
- Changes: https://github.com/PX4-NuttX/nuttx/compare/0ac630e6d0e90480121c74d59a92676f0b951dce...80e58380a8d2b4da0f29eee7e0a820abf0d9f793
80e5838 2018-06-07 David Sidrane - [REJECTED] When console is absent preserve stdio fd numbering.
2018-06-12 13:43:03 -07:00