31 Commits

Author SHA1 Message Date
px4dev
f8951759f8 Add a top-level Makefile rule for building "everything" as a test. 2013-08-04 19:50:23 -07:00
px4dev
c14a71c095 Move NuttX configurations out of the NuttX tree proper. This reduces the diffs we have to carry against the NuttX upstream repo to just our local patches to the NuttX code itself. 2013-08-03 10:06:10 -07:00
px4dev
d178276438 All NuttX configs are called 'nsh' now, stop trying to guess based on the board name. 2013-06-12 23:58:22 -07:00
px4dev
504b6d1256 Hotfix: install the firmware .bin files as well as the .px4 bundles until we have a chance to fix the px4io uploader. 2013-05-17 01:55:02 -07:00
px4dev
edb0e01dfd HOTFIX: simplify symbol names going into the ROMFS object, hopefully this avoids inconsistent symbol naming on Windows. 2013-05-12 14:04:57 -07:00
Lorenz Meier
13110e0a1f ROMFS wide quad mixer addition and cleanup 2013-05-05 11:35:56 +02:00
px4dev
01e427b17c Merge working changes into export-build branch. 2013-04-26 16:14:32 -07:00
px4dev
335a645330 Add some help text. 2013-03-31 15:46:07 -07:00
Thomas Gubler
e0376fc375 archlinux compatibility 2013-03-09 15:22:24 +01:00
px4dev
b6218794c6 Stick copyrights on the major moving parts of the build system 2013-02-23 22:01:00 -08:00
px4dev
d24599931a APP -> MODULE
remove as many duplicate slashes, etc. as seems practical
2013-02-23 22:01:00 -08:00
px4dev
8d7621079a Checkpoint: application framework makefile done 2013-02-23 22:00:59 -08:00
px4dev
50739c1843 platform -> board 2013-02-23 22:00:59 -08:00
px4dev
abe48bd714 Auto-generate builtin command prototypes.
Tidy up path configuration, etc.
2013-02-23 22:00:59 -08:00
px4dev
a7a1cc4625 Add support for per-config ROMFS generation. 2013-02-23 22:00:59 -08:00
px4dev
963621c1f3 Rename makefiles to help categorise them. 2013-02-23 22:00:59 -08:00
px4dev
8440e4f709 Simplify the PLATFORM/CONFIG handling a little. 2013-02-23 22:00:59 -08:00
px4dev
e9f2197bfa Move upload functionality out into a separate makefile. 2013-02-23 22:00:59 -08:00
px4dev
e692ccc44e Move more functionality into firmware.mk. Now we build the px4 bundles in a way that will let external builders generate them too.
Pass the platform define into the firmware builder.
2013-02-23 22:00:59 -08:00
px4dev
d2d9800c2e Recover commits lost in the previous merge. Syllableise PX4_BASE like its peers. 2013-02-23 22:00:58 -08:00
px4dev
919d53766a Less noisy build again. 2013-01-11 02:31:30 -08:00
px4dev
f127495caa Manually fixup merge botches via direct comparison with NuttX r5447. 2013-01-11 02:14:43 -08:00
px4dev
e7723e0d52 Force a configure before compiling in order to work around more NuttX/config dependency issues. 2013-01-02 22:13:30 -08:00
px4dev
3f42006696 Don't re-run the configuration phase every time we build; NuttX will re-build just about everything if you do. 2013-01-01 20:35:43 -08:00
Lorenz Meier
d16d66f990 Enabled UART3, added JTAG make target for IO, removed potentially problematic usleep 2012-11-30 10:42:27 +01:00
Julian Oes
c2a2eb1a1a Raised COM port number for windows from 18 to 32 2012-11-27 10:45:11 -08:00
Lorenz Meier
1b3ab2f18d Pull JTAG config from bootloader dir 2012-10-24 08:34:58 +02:00
tnaegeli
c9f27cbdc9 f 2012-09-24 18:23:00 +02:00
px4dev
99515fc1dd 'make clean' at the top level should 'distclean' in NuttX, as it's not obvious otherwise how to get NuttX to clean out its dependencies and app configuration. 2012-08-18 20:37:53 -07:00
Lorenz Meier
4eef4e1864 Ensured startup of USB link, updated port ids to read from 2012-08-10 16:18:45 +02:00
px4dev
8a365179ea Fresh import of the PX4 firmware sources. 2012-08-04 15:12:36 -07:00