Bogdan Marinescu
0adb870369
Merge branch 'arch-pro' of git://github.com/xiongyihui/mbed
...
Conflicts:
workspace_tools/targets.py
2014-06-11 09:40:42 +01:00
Przemek Wirkus
f930af5ffc
Added cppcheck support for libraries
2014-06-10 17:25:54 +01:00
Przemek Wirkus
9aaf2c1220
Added CPPCHECK static analysis for MBED and CMSIS libraries from command line. Use switch --cppcheck
2014-06-10 16:38:43 +01:00
Przemek Wirkus
51b18186be
Adding cppcheck support for suprces scanning
2014-06-10 15:29:15 +01:00
Przemek Wirkus
978d8bd667
Small indent / trailing spaces issues corrected
2014-06-10 11:24:44 +01:00
0xc0170
58ac3c6cd5
Merge branch 'gcc_k64f' of https://github.com/sg-/mbed into sg--gcc_k64f
...
Conflicts:
workspace_tools/targets.py
2014-06-10 10:31:03 +01:00
Przemek Wirkus
ae196fc578
Add permutation print
2014-06-09 16:25:53 +01:00
Przemek Wirkus
baa3036041
Added matrix of MCU x supported toolchain print
2014-06-09 16:11:08 +01:00
PrzemekWirkus
caefb89e20
Added bash python path #!/usr/bin/env python (file first line)
2014-06-04 16:12:24 +01:00
Przemek Wirkus
5d7a475ec7
Fixed simple path sufix detection
2014-06-04 15:26:16 +01:00
Przemek Wirkus
a202afec2c
Added support for additional libs build for each test
2014-06-03 17:35:53 +01:00
Przemek Wirkus
688fb9cbec
Added disk path slash sufix if missing
2014-06-03 14:54:18 +01:00
Bogdan Marinescu
bb120221fb
Merge branch 'dev_trailing_spaces_removal' of git://github.com/0xc0170/mbed into 0xc0170-dev_trailing_spaces_removal
...
Conflicts:
workspace_tools/toolchains/__init__.py
workspace_tools/toolchains/arm.py
2014-06-03 10:39:31 +01:00
0xc0170
e0ee969cca
.orig files removal, *.orig addition to gitignore
2014-06-03 10:03:53 +01:00
Juan Carlos Ferrer
1624a5f2b6
Adds sreg concat
2014-06-02 22:33:00 -05:00
sg-
bc61af3b93
Start of adding gcc_arm export support and GCC_ARM compilation support. Binaries produced by GCC for K64F not functional at this point.
2014-06-02 19:20:17 -05:00
Juan Carlos Ferrer
7716e927b9
Exporter outputs hex
2014-06-02 18:50:02 -05:00
Przemek Wirkus
8a2d961526
Added new option for more verbose mode when printing compiler warnings/errors. Option -x like 'extra' verbose mode
2014-06-02 15:44:45 +01:00
Juan Carlos Ferrer
64cebfa232
Enables hex hook
2014-06-01 17:09:52 -05:00
Juan Carlos Ferrer
a08d447906
Puts the NRF51822 test in a nicer place
2014-05-31 17:01:40 -05:00
Juan Carlos Ferrer
b93b72d00f
Adds basic tmpl file
2014-05-31 16:21:37 -05:00
Juan Carlos Ferrer
da3bb21d26
Add nrf51822 to export target
2014-05-31 15:33:21 -05:00
Juan Carlos Ferrer
c7ea75f103
Oops
2014-05-31 15:29:50 -05:00
Juan Carlos Ferrer
7615b927f3
Begin export
2014-05-31 15:29:07 -05:00
Juan Carlos Ferrer
34d7d6f9c6
Makes sure the extension is .bin when using GCC_ARM
2014-05-31 15:21:54 -05:00
Juan Carlos Ferrer
f1cdd852b1
Begins nrf51822 gcc arm export
2014-05-31 14:00:11 -05:00
Przemek Wirkus
515fe34a09
Reduced RPC test scope to LPC1768 for now
2014-05-30 17:51:15 +01:00
Przemek Wirkus
348c71f7f9
Added multiple toolchain and MCU declarations for options -t and -m respectively. Names must be divided by comma.
2014-05-30 14:50:15 +01:00
0xc0170
971038f2ed
spaces removal - tests
2014-05-29 15:50:20 +02:00
0xc0170
00ddb5570b
spaces removal - workspace tools (not tmpl)
2014-05-29 15:42:03 +02:00
Bogdan Marinescu
97199bb372
Added XADOW_M0 and ARCH_BLE targets
2014-05-28 15:03:07 +01:00
Yihui Xiong
73b643816c
add Arch Pro target
2014-05-28 17:54:42 +08:00
0xc0170
6a84ffa433
Merge branch 'master' into dev_error_assert
...
Conflicts:
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_K20D5M/spi_api.c
libraries/mbed/targets/hal/TARGET_NXP/TARGET_LPC11U6X/gpio_api.c
libraries/mbed/targets/hal/TARGET_NXP/TARGET_LPC11UXX/gpio_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/analogin_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/gpio_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/i2c_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/pwmout_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/serial_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/spi_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/i2c_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F302R8/i2c_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F401RE/i2c_api.c
2014-05-28 09:53:51 +02:00
Bogdan Marinescu
f6c6ec76c2
Added IAR exporter support for UBLOX_C027
2014-05-27 16:21:27 +01:00
Martin Kojtal
a8b7f5df2c
Merge pull request #328 from ban4jp/master
...
[KLXX] Added RPC + RTOS support (KL05Z)
2014-05-27 09:24:17 +02:00
Mihail Stoyanov
fc2a699467
Update form factor var for LPCXpresso11U68 target
2014-05-26 20:20:53 +03:00
ban4jp
49cdbbfe5d
[KLXX] Added RPC + RTOS support
2014-05-25 18:03:50 +09:00
Martin Kojtal
10e3a9cea1
Merge pull request #314 from punitsoni/stm32_gcc
...
[STM32F103RB] Support for GCC_ARM toolchain
2014-05-23 08:39:47 +01:00
bcostm
f7720b2df4
[NUCLEO_F072RB] Add uvision exporter template files
...
+ correct compiler option on L053R8
2014-05-21 16:13:06 +02:00
bcostm
7a7376bff0
[NUCLEO_F072RB] Add platform in python files
2014-05-21 15:00:59 +02:00
0xc0170
60276a7cac
__ASSERT_MSG macro for uvision, corrections in LPC targets - serial - assert
2014-05-20 16:41:30 +01:00
Rohit Grover
c057be6709
remove BLE related tests;
...
They were only demos; not real tests.
2014-05-20 14:54:01 +01:00
Rohit Grover
61a72711eb
Removed BLE related code to github
...
As part of transitioning to mbed.org, the BLE code is now only available
on mbed.org:
http://mbed.org/teams/Bluetooth-Low-Energy/code/BLE_API/
http://mbed.org/teams/Nordic-Semiconductor/code/nRF51822/
2014-05-20 14:43:10 +01:00
Punit Soni
882dcee242
Add support for GCC_ARM toolchain in target STM32F103RB
2014-05-19 20:18:42 -07:00
Bogdan Marinescu
e686ab9224
Added LPC11U68 to the official build
2014-05-19 17:08:40 +01:00
Stephen Paulger
4699666aa4
Add NRF51822 to exporter readme
2014-05-19 13:45:07 +01:00
Stephen Paulger
75e794af37
Update Exporter README
2014-05-19 13:43:29 +01:00
Bogdan Marinescu
ed3c2040e2
Fix exporters on UBLOX_C027
...
Temporary solution, until the exporter infrastructure is modified
to support proper target aliasing/inference.
2014-05-19 13:35:30 +01:00
Przemek Wirkus
1ac1ba4833
Added test by nane execution to test suite execution script
2014-05-14 18:26:26 +01:00
0xc0170
540ec006b5
uvision exporter - precompiled headers, flags addition
...
- all current templates updated with misc flags option
- K64F - precompiled headers flag for uvision
2014-05-12 14:27:35 +01:00
sg-
3580bcf2ea
Update export/uvision4.py so FRDM-KL05Z uses microlib to match the mbed online IDE.
2014-05-09 15:21:36 -05:00
0xc0170
fc2970aa0e
NRF51822 - uvision exporters
2014-05-08 15:31:07 +01:00
Bogdan Marinescu
df12bf01ac
Fix macros for the UBLOX_C027 target
2014-05-08 10:59:15 +01:00
Bogdan Marinescu
44dc13645c
Add the option to override the build directory using environment variables
2014-05-07 22:13:16 +01:00
Bogdan Marinescu
9b366ee801
Added verbose option to build_release.py
2014-05-07 22:12:23 +01:00
Bogdan Marinescu
e9f1ad8b98
build_release.py: add option to build only with the official toolchain
2014-05-07 14:41:12 +01:00
Bogdan Marinescu
61d084e375
Merge pull request #292 from bcostm/master
...
[NUCLEO_L053R8] Add this platform
2014-05-07 13:08:09 +01:00
0xc0170
cbe3a40986
K64F - i2c fix, debug-info sets optimization to
...
- debug-info for all toolchains set optimization to 0
- i2c - open drain and clock enabled for i2c pins [K64F]
2014-05-07 11:26:14 +01:00
bcostm
682a2f6891
[NUCLEO_L053R8] Add this platform in workspace_tools files
2014-05-05 11:22:02 +02:00
Przemek Wirkus
044b5131cb
Added NUCLEO_F103RB, NUCLEO_L152RE, NUCLEO_F302R8, NUCLEO_F030R8, NUCLEO_F401RE defines to timer tests. Fixed bug related to Nucleo not responding to singletest.py test execution
2014-05-02 19:54:40 +01:00
Przemek Wirkus
568f6ac112
Small updates to udp phy link test
2014-04-30 15:59:37 +01:00
Przemek Wirkus
c62f8cd1d1
Added new test NET_14 - datagram PHY/data layer benchmark
2014-04-30 13:57:08 +01:00
Toyomasa Watarai
3de6ec9451
[LPC11U68] Initial release
...
Initial release of NXP LPC11U68 target.
2014-04-29 10:32:24 +09:00
Przemek Wirkus
5eb40d38ca
Small refactoring + code indent
2014-04-24 14:41:53 +01:00
Przemek Wirkus
77c96631cc
Updated MBED_A19 24LC256 EEPROM test. Added new test MBED_A25 24LC256 I2C EEPROM pattern write/read to test suite
2014-04-24 13:48:38 +01:00
Bogdan Marinescu
94fd2228fb
Added K64F TCP/IP support
...
Currently NET_7 (HttpClient test) and NET_8 (NTP test) fail for
unknown reasons.
2014-04-23 16:16:38 +01:00
0xc0170
2ae10721a7
NUCLEO_F401RE and NUCLEO_F302R8 - FPU enabled
2014-04-19 11:33:08 +02:00
Przemek Wirkus
6b044ada5b
Added KL25Z_5 MMA8451Q accelerometer test to test automation suite
2014-04-16 11:49:35 +01:00
Przemek Wirkus
9f0911462f
Automation listing refactoring
2014-04-16 11:06:39 +01:00
Przemek Wirkus
f5420154a5
Added proper host test script for NET_13 test
2014-04-16 11:06:37 +01:00
Przemek Wirkus
79a67e8499
Bug fix, crash when using both -v and -P flags - reported by Mihail
2014-04-16 11:06:36 +01:00
Przemek Wirkus
c33b744fa5
Added NET_13 TCP client echo loop host test to test automation suite
2014-04-16 11:06:35 +01:00
dinau
9617a966df
Merge branch 'mbedmicro.org/master'
2014-04-12 00:40:38 +09:00
Przemek Wirkus
62469bd680
Small testing script refactoring
2014-04-09 13:00:45 +01:00
Przemek Wirkus
46902264d5
Added 75% treshhold for test groups progress bars. In -r option
2014-04-09 11:33:57 +01:00
Przemek Wirkus
602a4ed8eb
Added EXAMPLE_1 /dev/null redirection host test to automation suite
2014-04-09 11:32:44 +01:00
Przemek Wirkus
04b488dcc4
Added 'ethernet' peripheral dependency to all NET_x tests
2014-04-08 16:01:57 +01:00
Przemek Wirkus
8f2f179488
Added new functionality: now you can use -P switch to test MUT's peripherals only
2014-04-08 16:01:00 +01:00
Przemek Wirkus
497f8c5cd2
Added NET_1 and NET_2 (TCP / UDP client) automated tests to test suite
2014-04-08 15:31:16 +01:00
dinau
d9c2175a05
[STM32F3-Discovery][DISCO_F303VC] initial port.
2014-04-08 22:30:24 +09:00
Przemek Wirkus
5804ee610b
Added MBED_26 Integer constant division test to test suite
2014-04-08 12:09:22 +01:00
Przemek Wirkus
38f84aa194
Added MBED_22 Semihost test automation to test suite
2014-04-08 11:24:58 +01:00
Przemek Wirkus
4362956677
MBED_10 Hello World test host automation script added to test suite
2014-04-08 10:21:19 +01:00
Przemek Wirkus
528b3136d3
MBED_10 Hello World test host automation added to test suite
2014-04-08 10:20:44 +01:00
Przemek Wirkus
54408560fd
Small improvements to -r option (test automation summary)
2014-04-08 09:40:11 +01:00
Przemek Wirkus
c992edfc1a
Small improvements to -r option (test automation summary)
2014-04-08 09:40:10 +01:00
Przemek Wirkus
17f62233e4
Added test automation report / summary to command line. Option: -r
2014-04-08 09:40:09 +01:00
Bogdan Marinescu
d616c415fc
Merge pull request #255 from bentwire/master
...
[STM32F3XX] Initial port
2014-04-08 09:11:08 +01:00
Bogdan Marinescu
f12dc4ef0f
Merge pull request #250 from xiongyihui/master
...
add I2C pins name and vector checksum
2014-04-07 23:26:23 +01:00
Bogdan Marinescu
b7ce2ee5bf
Fix synchronization script
2014-04-07 17:35:18 +01:00
Bogdan Marinescu
0a55118494
Fix K64F compiler name in build_release.py
2014-04-07 17:32:47 +01:00
Michael Panetta
81c91a0487
[STM32F3XX] Initial port
...
This is the initial port of the mbed SDK to STM32F3XX (Tested with STM32F3Discovery and hello world test.)
This port is based on the NUCLEO_F302R8 target.
Only the GCC_ARM toolchain has been tested.
2014-04-06 21:21:28 -04:00
dinau
32b05ccc57
[DISCO_F407VG]: Change default FPU option to "softfp" from "hard".
...
This commit changes the defalt compile option in relation to FPU from "hard" to "softfp" in
Makefile template, because it would be better to maintain the consistency with "build.py" and "make.py"
that have the default option, "softfp".
If the "hard" option is needed, execute "make HARDFP=1" on command line.
2014-04-05 01:10:54 +09:00
Mihail Stoyanov
bf9689a9b8
Added "supported_form_factors" list attr to targets which defines TARGET_FF_* symbols for the supported form factors.
...
Unified some tests for targets that support Arduino form factor to use Arduino style pin names.
2014-04-04 12:24:21 +01:00
Yihui Xiong
055cd7bcb8
add vector checksum for lpc11u24 and lpc1114
2014-04-04 10:24:33 +08:00
Mihail Stoyanov
283e990f46
Added K64F to tests
2014-04-03 20:30:01 +01:00
Mihail Stoyanov
220c0bb39c
Rename KSDK to KPSDK. Required for live compiles.
2014-04-03 11:32:15 +01:00
0xc0170
81eaf7e05b
K64F - addition to build release script
2014-04-03 10:02:29 +02:00
Bogdan Marinescu
d537c51d26
Merge pull request #245 from 0xc0170/dev_k64f_squash
...
target K64F
2014-04-02 20:45:34 +01:00
0xc0170
a0f8bd9741
Freescale - rename KSDK
2014-04-02 21:20:52 +02:00