Bogdan Marinescu
25926ae75d
Re-implemented LPC patching step
...
Now implemented as a 'post binary hook'. Targets that need this will have
to inherit from LPCTarget instead of Target, the rest should be automatic
(but see LPC4088 for an exception (currently, hooks can't be chained
automatically))
2014-08-12 14:59:50 +01:00
Bogdan Marinescu
beaec03041
Compile LPC1549 with GCC_ARM under Travis
2014-08-11 15:21:05 +01:00
Bogdan Marinescu
15129aa459
Merge pull request #434 from chrta/add_lpc1549_gcc_arm
...
[LPC1549] Add support for GCC_ARM
2014-08-11 14:34:11 +01:00
Bogdan Marinescu
ca36374e2e
Merge pull request #436 from xiongyihui/variant_bug
...
fixed L6235E link error for Xadow M0
2014-08-11 13:59:40 +01:00
Martin Kojtal
9c4ba9aae2
Merge pull request #432 from Experiment-626/master
...
[GHI_MBUINO] Added the symbol PinMap_I2C_SDA[] and PinMap_I2C_SCL[] to the Peripheral...
2014-08-11 08:37:31 +01:00
Yihui Xiong
0b7b75881a
fixed L6235E link error for Xadow M0
2014-08-11 12:37:06 +08:00
Christian Taedcke
bc62d0b66d
[LPC1549][GCC_ARM] Add export functionality
2014-08-09 16:05:07 +02:00
Christian Taedcke
67e9feeab7
[LPC1549] Add support for GCC_ARM
2014-08-09 16:05:06 +02:00
Aron L. Phillips
441099212a
Added the symbol PinMap_I2C_SDA[] and PinMap_I2C_SCL[] to the PeripheralPins.c file. Compiled against uARM, ARM, and GCC_ARM.
2014-08-08 11:33:19 -04:00
Bogdan Marinescu
6e585609af
Merge branch 'master' of github.com:mbedmicro/mbed
2014-08-08 14:15:22 +01:00
Bogdan Marinescu
eff3edb0fc
Restored Nordic soft device directory
2014-08-08 14:14:13 +01:00
Martin Kojtal
303f50bc94
Merge pull request #430 from 23chrischen/master
...
[NUCLEO_F411RE] Naming corrections - Changed stm32f401 to stm32f411
2014-08-08 11:04:35 +01:00
23chrischen
198f6cfbee
Changed stm32f401 to stm32f411
2014-08-07 11:50:41 -05:00
Bogdan Marinescu
4c54ea6a4b
Added parallel build option to build_travis.py
...
Mostly to test Mihail's parallel build changes
2014-08-07 17:06:56 +01:00
Bogdan Marinescu
2cf5f34286
Merge branch 'master' of github.com:mbedmicro/mbed
2014-08-07 17:03:21 +01:00
Bogdan Marinescu
45597fd8e6
A few changes to the new parallel build system
...
- restored assemble/compile_c/compile_cpp, except now they return the commands
that will run, instead of actually running the commands
- remove need_update_new, since it doesn't seem to be used anywhere
2014-08-07 17:01:39 +01:00
Przemek Wirkus
49a78419bb
Bugfix: In SingletestRunner.run_host_test function optional named parameters verbose and reset were not assigned with proper values
2014-08-07 14:00:05 +01:00
Bogdan Marinescu
f9b286c39d
Merge pull request #429 from PrzemekWirkus/master
...
Added fat library (switch --fat) to Travis libs build
2014-08-07 13:49:25 +01:00
Przemek Wirkus
ed0501188b
Added fat library (switch --fat) to Travis libs build
2014-08-07 13:31:33 +01:00
Przemek Wirkus
70ae40f938
Propagated 'jobs' argument to test suite CLI. Now option -j can be used with 'single_test.py' script
2014-08-07 13:22:51 +01:00
Przemek Wirkus
dc4d741c37
Removed tabs, added Copyright preamble, added info about 'fat' library availability in 'libs' section, added python env path in first line of the script
2014-08-07 11:54:02 +01:00
Przemek Wirkus
c3c0be5443
Added extra reset option - not yet implemented. Only switches added to test suite CLI and host_test.py optparse
2014-08-07 11:48:47 +01:00
Przemek Wirkus
755d0174d6
Removed repeated lines from Copyright disclaimer/preamble
2014-08-07 11:48:44 +01:00
Przemek Wirkus
3310416d2f
Fixed duration time for test MBED_A25 - EEPROM flash line read/write - back to 10s after NUCLEO team fixed I2C impementation and I2C timing
2014-08-07 11:48:42 +01:00
Bogdan Marinescu
8dbd2833fc
Propagated 'jobs' argument to build_project'
2014-08-07 11:21:07 +01:00
Bogdan Marinescu
16b9ae0c8a
Added 'jobs' argument to static_analysis_scan_lib
2014-08-07 11:21:03 +01:00
Bogdan Marinescu
4099f9c29e
Propagated 'jobs' argument to build_lib
2014-08-07 11:20:59 +01:00
Bogdan Marinescu
2df4afd948
Merge pull request #395 from screamerbg/master
...
Support for multiple compile queues/jobs, stats cache and compile order consistency
2014-08-07 11:19:13 +01:00
Bogdan Marinescu
83b4b6d213
Merge pull request #428 from 0xc0170/fix_spi_slave_read_kinetis
...
[Kinetis K] K64F and K20D50M - SPI Slave read bug fix
2014-08-07 09:01:56 +01:00
0xc0170
afdeba9811
[Kinetis K] K64F and K20D50M - SPI Slave read bug fix
...
- Spi Slave - read() needs to clear Drain Request flag
2014-08-07 08:53:55 +01:00
Martin Kojtal
5b145e4f6c
Merge pull request #422 from Experiment-626/master
...
[TARGET_LPC11UXX] PeripheralNames.h and PinMap definitions separation for LPC11UXX platforms
2014-08-06 10:12:30 +03:00
Martin Kojtal
885659a30e
Merge pull request #425 from AFritzMulti/master
...
[MTS_GAMBIT] Modified PinNames.h and device.h for Gambit platform
2014-08-06 09:43:27 +03:00
Andrew Fritz
0b5de225e0
Fixed device.h copyright comment section
2014-08-05 16:04:40 -05:00
Andrew Fritz
a48db9410f
Modified PeripheralNames.h and PeripheralPins.c to reflect Gambit peripheral mapping
2014-08-05 15:55:23 -05:00
Bogdan Marinescu
ddc5340e3a
Merge pull request #414 from mjrgh/patch-1
...
Fix KL25Z connect problem with some USB 3.0 hosts
2014-08-05 20:07:32 +01:00
Mihail Stoyanov
d5835221ec
Add _assemble() and _compile() methods to generate one or more commands per source file
...
Support multiple commands per compile
Reuse _assemble() and _compile() for sequential and parallel compiles
Preserve compile(), compile_c(), compile_cpp() and assemble() methods functionality
2014-08-05 18:22:50 +03:00
Martin Kojtal
c94c251142
Merge pull request #426 from bcostm/master
...
[NUCLEO_F334R8] Fix I2C clock issue
2014-08-05 16:27:49 +03:00
Mihail Stoyanov
647c96172c
Merge branch 'master' of https://github.com/mbedmicro/mbed
...
Conflicts:
workspace_tools/build.py
2014-08-05 15:06:53 +03:00
bcostm
462edd54e1
[NUCLEO_F334R8] Fix I2C clock issue
2014-08-05 13:38:43 +02:00
Przemek Wirkus
7bc89f6323
Refactoring: Continue refactoring for separate CLI and webservice API / functionalities in test suite. Separated by subclassing: 'one responsibility per class'
2014-08-05 09:32:44 +01:00
Andrew Fritz
94c0283111
Modified device.h so all supported devices are enabled.
2014-08-04 14:33:30 -05:00
Andrew Fritz
299a858090
Modified PinNames.h to have correct pin mapping and enabled some elements in device.h for testing.
2014-08-04 11:24:29 -05:00
Przemek Wirkus
72fafcf269
Few pyLint and pyFlakes defects fixed
2014-08-04 16:16:47 +01:00
Aron L. Phillips
4a870d3682
The following changes were based on the request by Martin Kojtal:
...
Removed the pin definition comments from the xxx_api.c files;
Added GHI_MBUINO to the build_travis.py target section.
2014-08-04 11:06:15 -04:00
Przemek Wirkus
eed8d68789
Refactoring: moved optParse options frm singletest.py CLI script to test_api to group common options in one place. Added new file test_webapi.py to store there web services API and related functions
2014-08-04 15:57:59 +01:00
Przemek Wirkus
7f480e4b84
Added test web services API file
2014-08-04 15:54:49 +01:00
Przemek Wirkus
13c6c4f13e
Refactoring: created test_api.py and moved test code and classes to separate test api file. Prepareing to add MPS2 reset functionality
2014-08-04 14:29:46 +01:00
Przemek Wirkus
dcf1ef2130
Added 'firefox' as one of the ways to copy binary to target device (other options are cp, copy, xcopy, shutil.copy()
2014-08-04 14:29:44 +01:00
Przemek Wirkus
80bb5b6f6d
Added correct target counting when filtering option -S with -f filter
2014-08-04 14:29:41 +01:00
Przemek Wirkus
5b07b38554
Added script major / minor version
2014-08-04 14:29:39 +01:00