Emilio Monti
3136fcc15c
Add Nucleo board reset. Do not release Nordic yet.
2014-02-14 10:38:52 +00:00
Emilio Monti
0b9d9ff701
Add proper support to nrfjprog interface
2014-02-11 15:54:52 +00:00
Emilio Monti
acdd9db330
Throw exception if in verbose mode
2014-02-07 12:06:48 +00:00
tkuyucu
026b6610a8
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
libraries/tests/mbed/portinout/main.cpp
libraries/tests/mbed/portout_portin/main.cpp
libraries/tests/mbed/sd/main.cpp
libraries/tests/mbed/spi_slave/main.cpp
workspace_tools/targets.py
workspace_tools/toolchains/arm.py
workspace_tools/toolchains/gcc.py
workspace_tools/toolchains/iar.py
2014-02-07 11:04:50 +01:00
Bogdan Marinescu
3f5c551d0a
[nRF51822] Change image generation mechanism
...
- The final image is now generated at "binary" step, which is compatible with
the on-line build system structure
- The SoftDevice image is appended to the application code, resulting in a
single .hex image file
- Python is used for merging and generating .hex files using the 'intelhex'
module, no more dependencies on external tools
2014-01-14 19:15:31 +02:00
tkuyucu
694f9c726c
fixes and updates after the mbed unit tests have been carried out.
2014-01-08 11:14:19 +01:00
Bogdan Marinescu
e162e96245
Always use the local version of workspace_tools
...
This ensures compatibility with the mbed-tools package.
2013-12-19 15:02:57 +02:00
Bogdan Marinescu
cabc4b6b9d
Remove invalid default value for '-p' in make.py
...
This prevented make.py from running properly.
2013-10-22 11:50:52 +03:00
Emilio Monti
38eb79e9cc
Merge pull request #86 from pbrier/master
...
Issue #84 - Added command line source/build directory option
2013-10-21 03:33:44 -07:00
Bogdan Marinescu
1bb844c842
Added macro definition from command line
...
build_api.py now support macros defined at compile time, so build.py and
make.py can be used like this:
$ make.py/build.py <options> -DMACRO1 -DMACRO2=VALUE2 ...
2013-10-21 11:11:06 +03:00
pbrier
d0306ca254
Added additional command line options for the build
2013-10-20 17:17:10 +02:00
pbrier
43f4e42681
Added command line source/build directory option
2013-10-17 23:22:26 +02:00
Emilio Monti
b248827341
Add script to export mbed SDK tests to different IDEs
2013-08-16 16:40:53 +01:00
Emilio Monti
3c6e2ab67a
Add license to workspace_tools files
2013-08-06 14:38:00 +01:00
Bogdan Marinescu
0ee819271d
Add optional test aliases
...
If a "test_alias" dictionary is found in private_settings.py, it is searched for
aliases of tests for the "-n" option. For example, if the dictionary has this
association:
test_alias = { "basic" : "MBED_A1" }
you'll be able to use "-n basic" instead of "-n MBED_A1".
2013-07-29 19:00:21 +03:00
Emilio Monti
c241af345d
Keep information about type of interface disk provided by the target board
2013-07-25 17:55:52 +01:00
Emilio Monti
cd669a943f
Add build options
...
Implement "save-asm" option
2013-07-02 16:43:29 +01:00
Emilio Monti
984ba4b113
Refactor the build system:
...
* add sets of TARGET and TOOLCHAIN "labels"
2013-06-24 14:32:08 +01:00
Emilio Monti
31ee5e5f29
Refactoring of the mbed SDK:
...
- Provide a well defined HAL and API
- Keep separated the HAL implementations for the different targets
2013-06-10 15:44:08 +01:00
Emilio Monti
992f34117a
Use two separate toolchains for CodeWarrior: one using EWL and one using newlib
2013-05-10 16:36:40 +01:00
Emilio Monti
4e747af031
Refactor the build system to keep the information about a new target in a single class
2013-04-18 15:43:29 +01:00
Emilio Monti
db129a9c27
[KL25Z] Improve division by constant integer in us_ticker implementation.
2013-03-18 17:20:05 +00:00
Emilio Monti
80518c489c
Add LPC812 target. Update tests. Remove obsolete documentation. Move shared code among targets to target independent layer.
2013-03-14 11:52:38 +00:00
Emilio Monti
a5e0438a97
Add Freescale KL25Z
2013-02-26 14:57:42 +00:00
Emilio Monti
da75686e1d
On certain machines the USB interface is slower: keep a safer delay
...
after the copy
2013-02-18 22:25:28 +00:00
Emilio Monti
5c20760685
Initial commit of the mbed libraries and tools
2013-02-18 15:32:11 +00:00