Mark Charlebois
cdcebfdb6e
Merge branch 'cmake-2' of https://github.com/jgoppert/Firmware into cmake-mc
2015-09-10 12:46:20 -07:00
James Goppert
149deeb11f
Fixed autostart.
2015-09-10 14:38:09 -04:00
Mark Charlebois
b09c8f3c9b
cmake: Added dspal and eigen32 to top level CMakeLists.txt
...
Relying on inclusion of git_eigen32 and git_dspal targets to trigger
the submodule init and update
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-10 11:18:30 -07:00
James Goppert
b073edc684
Set makefile default target explicity.
2015-09-10 14:08:03 -04:00
James Goppert
181d8db128
Merge branch 'master' into cmake-2
2015-09-10 14:03:48 -04:00
James Goppert
34eeee9fa9
Added defautl config for nuttx, nuttx now works over usb.
2015-09-10 13:57:54 -04:00
James Goppert
f7fe33e6a4
Removed old module list from nuttx firmware.
2015-09-10 12:40:34 -04:00
James Goppert
b0f5ad671a
Merge pull request #39 from mcharleb/cmake-mc
...
cmake: fixes for qurt build after refactoring
2015-09-10 12:33:56 -04:00
Mark Charlebois
08dc74afac
cmake: fixes for qurt build after refactoring
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-10 09:29:21 -07:00
James Goppert
cadc7280b7
Fixed makefile upload link.
2015-09-10 03:05:17 -04:00
James Goppert
c66581d2ce
Travis fixes.
2015-09-10 02:42:41 -04:00
James Goppert
3b231ec0a7
Travis fix for cmake.
2015-09-10 02:29:26 -04:00
James Goppert
b7699bff5a
Changes to travis for cmake build.
2015-09-10 02:21:40 -04:00
James Goppert
1eddfde439
Replaced awk with python script for bin_to_obj.
2015-09-10 02:03:29 -04:00
James Goppert
0286136c68
Addressed scope question.
2015-09-09 23:18:53 -04:00
James Goppert
d0c89b8396
Attempted to fix qurt build, some cleanup of old module funcs.
2015-09-09 23:11:25 -04:00
James Goppert
323ae36d9f
Added nuttx sim config.
2015-09-09 23:07:30 -04:00
James Goppert
bf18c84652
Cleanup of module building.
2015-09-09 23:00:58 -04:00
tumbili
10171df59a
ll40ls: do not start driver if already started
2015-09-09 22:58:51 +02:00
James Goppert
a529153062
Merge pull request #38 from mcharleb/cmake-mc-3
...
cmake: changes required for qurt build
2015-09-09 16:34:00 -04:00
Mark Charlebois
9c376119d0
cmake: changes required for qurt build
...
Fixed CMakeLists.txt to be consistent with module.mk
Converted PX4_TICKS_PER_SEC to define for QURT to get around relocation error
Added stubs for QURT so building a full executable can be tested. This will
enable CI testing without the full Hexagon SDK.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-09 13:24:29 -07:00
James Goppert
1afa965f45
Merge pull request #37 from mcharleb/cmake-mc-3
...
cmake: added support for topic_listener.cpp
2015-09-09 13:21:04 -04:00
Mark Charlebois
5a59d7d74f
cmake: added support for topic_listener.cpp
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-09 10:15:37 -07:00
James Goppert
521b8ed452
Merge pull request #36 from mcharleb/cmake-mc-3
...
qurt: Updated the version of dspal headers
2015-09-09 08:30:12 -04:00
James Goppert
cf37394484
Added board config for nuttx sim.
2015-09-09 08:28:54 -04:00
James Goppert
b6b25f2ad1
Nuttx sim support.
2015-09-09 08:18:41 -04:00
Lorenz Meier
b3fa497064
Merge pull request #2826 from mcharleb/dspal_update
...
qurt: Updated dspal version
2015-09-09 08:26:53 +02:00
Mark Charlebois
c815ddb661
qurt: Updated dspal version
...
Added missing extern "C" blocks
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 19:45:48 -07:00
Mark Charlebois
d5d758bdc6
qurt: Updated the version of dspal headers
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 19:34:59 -07:00
James Goppert
b781093c19
Deleted extra cmake file.
2015-09-08 22:32:58 -04:00
James Goppert
50329d91aa
Merge pull request #35 from mcharleb/cmake-mc-4
...
Cmake mc 4
2015-09-08 22:22:52 -04:00
Mark Charlebois
dd26a80cc2
Merge branch 'cmake-2' of https://github.com/jgoppert/Firmware into cmake-mc-3
2015-09-08 19:19:34 -07:00
Mark Charlebois
b561215017
cmake: fixes for apps.h generation for posix and qurt
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 19:17:53 -07:00
James Goppert
f6d7259253
Merge pull request #34 from mcharleb/cmake-mc-3
...
cmake qurt and posix fixes for cmake
2015-09-08 22:05:16 -04:00
Mark Charlebois
dbc60d99c5
cmake: qurt fix to build shared lib, not executable
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 18:50:11 -07:00
Mark Charlebois
75f1f91784
cmake qurt and posix fixes for cmake
...
Added generation of build_git_version.h
Added separate src/lib/eigen-3.2 dir for qurt (new submodule)
Added patching of eigen-3.2 for qurt (compiler has issue with Complex)
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 18:39:51 -07:00
James Goppert
73a328473e
Fix for posix linker script.
2015-09-08 21:22:05 -04:00
James Goppert
126325bace
Work on posix.
2015-09-08 20:50:18 -04:00
James Goppert
fbebeab1b4
Added mixer generation.
2015-09-08 19:27:38 -04:00
James Goppert
d9a620ce69
Merge pull request #33 from mcharleb/cmake-mc-2
...
Hack to get posix build partially working
2015-09-08 19:15:32 -04:00
Mark Charlebois
9c8dd69f29
Removed debug
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 16:14:11 -07:00
Mark Charlebois
91cf77c68b
Added more missing modules for posix
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 16:12:45 -07:00
Mark Charlebois
3d42a24398
Added missing modules for posix
...
MOst of the link errors are resolved. Param is still an issue.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 16:02:07 -07:00
Mark Charlebois
7e1c984234
Hack to get posix build partially working
...
Created a dummy build_git_version.h so I did not have to figure out
how to generate it.
Commented out topic_listener.cpp from src/systemcmds/CMakeLists.txt
because it depends on a generated cpp file.
Link doesn't work mut many modules build
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 15:39:13 -07:00
James Goppert
eb3e2e7d89
Merge pull request #32 from mcharleb/cmake2-mc
...
Cmake2 mc
2015-09-08 18:14:37 -04:00
Mark Charlebois
4885bbbdd1
Added px4_mangle_name function to px4_base.cmake
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 14:36:09 -07:00
Mark Charlebois
e82ea34e51
Changed builtin_commands.cpp_stub to builtin_commands.cpp_in
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 14:19:29 -07:00
Mark Charlebois
d343edaa66
Moved qurt changes to src/firmware/qurt/CMakeLists.txt
...
The src/CMakeLists.txt are now in src/firmware/${OS}/CMakeLists.txt
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 14:13:54 -07:00
Mark Charlebois
c16c6a00e3
Clean up location of nuttx specific template
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 14:08:50 -07:00
Mark Charlebois
29520dc5b1
Fixed nuttx libs in qurt build
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 14:07:43 -07:00