Przemek Wirkus
cff6bc44ea
Added coloram module import
...
Minor code indents
2015-02-10 22:41:39 +00:00
Przemek Wirkus
7ca2cab346
Removed extra dependency to TEST_LIB - GCC_ARM linking bug fix
2015-02-10 22:19:17 +00:00
Przemek Wirkus
2882c4e961
Fixed bug in --config and --auto switches
2015-02-10 21:50:56 +00:00
Przemek Wirkus
8910d95ae6
Fixed bug in --tc switch
2015-02-10 21:29:11 +00:00
Przemek Wirkus
f38a53ba21
Added new switch --auto to force autodetection with mbed_lstools
...
Added switch --tc to force certain toolchains.
Switch --auto and -tc works well with switch --config so do not hesitate to
check your configuration before running your test suite.
2015-02-10 21:19:01 +00:00
Mihail Stoyanov
be04314419
Add Cortex-M7 and Cortex-M1 symbols
2015-02-10 18:32:44 +02:00
Mihail Stoyanov
3b55949e72
Add Cortex-M1 for ARM_MPS2 platform
2015-02-10 18:04:41 +02:00
Mihail Stoyanov
0153593207
Add Cortex-M1, Cortex-M7, Cortex-M7F target support for CORE_LABELS
2015-02-10 17:58:39 +02:00
Mihail Stoyanov
351ad1864c
ARM MPS2 target support for the build system.
2015-02-10 17:55:14 +02:00
Mihail Stoyanov
7fdc827b50
Add Cortex-M7F support for the armcc toolchain
2015-02-10 17:50:11 +02:00
Przemek Wirkus
35c034c911
Added timeout detection from aut-detection MUT printout
...
Timeout is captured by application supervising host_test and duration is modiffied
Added functionality preventing MUT printouts to reset device's timeout value or script execution timer counter
2015-02-10 09:15:46 +00:00
0xc0170
408837f212
Merge branch 'stm32f0xx_reorg_hal' of https://github.com/ohagendorf/mbed into ohagendorf-stm32f0xx_reorg_hal
...
Conflicts:
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F070RB/gpio_object.h
2015-02-09 09:26:51 +00:00
Martin Kojtal
b36cbfe9f0
Merge pull request #894 from lindvalla/fix_lpc4088DM_target
...
Fix target issues for TARGET_LPC4088_DM
2015-02-09 09:10:08 +00:00
Anders Lindvall
dcc53f4bda
Fixed target issues for TARGET_LPC4088_DM
...
- Removed target alias from the EXPORT_MAP in targets.py as it didn't work
- Added copies of the LPC4088 target exporters
- Fixed flag issue in the gcc toolchain
- Changed defines in eth USBDevice, rpt and rtos to handle
TARGET_LPC4088_DM
2015-02-08 11:56:39 +01:00
Yihui Xiong
cb35cab5a4
replace target name 'ble_smurfs' with 'seeed_tiny_ble'
2015-02-07 10:14:26 +08:00
Donatien Garnier
662d5a5d41
Added support for NXP LPC11U34_421 and AppNearMe MicroNFCBoard
2015-02-06 18:33:38 +00:00
Martin Kojtal
f41e6b5ac1
Merge pull request #883 from GustavWi/iar_mbed
...
Added IAR support for NRF51822. IAR's linker can not merge hex files
2015-02-05 13:39:38 +00:00
GustavWi
aab9677cda
trivial correction
2015-02-04 13:58:40 +01:00
GustavWi
61d1204e05
Added IAR support for NRF51822. IAR's linker can not merge hex files as a section only binarys. I added a binary under TARGET_NORDIC/TARGET_MCU_NRF51822/TOOLCHAIN_IAR that represents the soft_device. I added support in the python scripts to also copy binaries to the build/mbed dir and also added support for the exporter to copy binaries from resources into the exported zip file.
2015-02-04 11:29:31 +01:00
Martin Kojtal
c8f933ba07
Merge pull request #878 from mazgch/master
...
UBLOX_C029 - new target based on STM32F439
2015-02-04 09:19:31 +00:00
0xc0170
134a67aab2
mbed header file - mbed lib revision - 93
2015-02-03 15:24:20 +00:00
Anders Lindvall
252d7c8da1
Merge pull request #1 from mbedmicro/master
...
Add support for EA LPC4088_DM
2015-02-03 12:13:03 +01:00
Martin Kojtal
9f80c90477
Merge pull request #866 from Marcomissyou/master
...
Add a new target DELTA_DFCM_NNN40
2015-02-02 07:25:54 +00:00
mazgch
e140fd1e45
add more toolchains
2015-02-01 16:54:57 +01:00
mazgch
f7b083a0b9
added new C029 target with STM32F439ZI
2015-02-01 16:38:06 +01:00
Przemek Wirkus
f40ec7a294
Added autodetection fior tests including MMA8451Q accelerometer
2015-01-30 13:51:41 +00:00
Przemek Wirkus
34b55c81eb
Simple indent inside Python module init
2015-01-30 10:35:58 +00:00
Przemek Wirkus
035714e409
Added NET_4, NET_6 and NET_13 tests to autodetection pool
2015-01-30 09:57:36 +00:00
Przemek Wirkus
bcfbc3575d
Added -f (filter) to configuration switch --config
...
We can now use --config -f <mcu> to filter only targets we are interested in
2015-01-30 08:38:15 +00:00
Marcomissyou
f2a04daeaa
remove self.supported_toolchains description
2015-01-30 15:39:11 +08:00
Marcomissyou
69a98d743f
correct filename uvision4_delta_dfcm_nnn40.uvproj.tmpl and uvision4_delta_dfcm_nnn40.uvopt.tmpl
2015-01-30 15:34:24 +08:00
Marcomissyou
1b4c6f8a7f
add target NNN40 in uvision4.py and gccarm.py
2015-01-30 15:22:19 +08:00
Marcomissyou
64465b68ad
extend year and add toolchain system_nrf51822.c, PinNames.h,device.h,mbed_overrides.c,targets.py
2015-01-30 15:05:03 +08:00
ohagendorf
f3b9dc0cd8
[build_travis.py] extending and sorting
...
- adding two targets: NUCLEO_F070RB, DISCO_F051R8
- sorting STM targets
2015-01-30 00:15:20 +01:00
Marcomissyou
ee9d3cf801
gcc_arm_delta_dfcm_nnn40.tmpl uvision4_deta_dfcm_nnn40.uvopt.tmpl uvision4_deta_dfcm_nnn40.uvproj.tmpl
2015-01-29 17:17:46 +08:00
Marcomissyou
04937dc38b
remove json, delete toolchain list in target.py because NNN40 is inherit from NRF51822, add SWIO default setting in system_nrf51822.c and SWIO,VERF pin in PinName.h
2015-01-29 13:46:58 +08:00
Przemek Wirkus
f81509c933
Refactored UDP echo server
2015-01-28 16:43:40 +00:00
Przemek Wirkus
111b55784e
Refactored TCP echo server
2015-01-28 16:29:36 +00:00
Przemek Wirkus
ab472195ce
Refactored EEPROM and InterruptIn test cases to do auto-detection act
...
Refactoring Tested with few Nucleo boards and Nordic board
2015-01-28 15:34:28 +00:00
Przemek Wirkus
b877fe32f9
Added test case time measurement instead of whole test time measurement for 'Elapsed Time (sec)' report in singletest.py console reports
2015-01-28 15:33:11 +00:00
Przemek Wirkus
0bafe71fed
Refactored RTOS_1 test and did some small indent in tests.py
2015-01-28 11:38:44 +00:00
Przemek Wirkus
f1f2505adc
Refactored host_test.py script to filter for TargetIds in auto-detection flow
2015-01-28 10:35:08 +00:00
Przemek Wirkus
c6134eb6a2
Refactored C++ test and added '+' sign as recognized character in auto-test description
2015-01-28 09:08:58 +00:00
Olaf Hagendorf
d6721ad2ca
[export/README.md] some minor issues
...
- current development status
- deleting readme.html - a remainder of the disscussion of PR #819
2015-01-27 16:34:28 +01:00
Przemek Wirkus
dcce4d7cde
Refactored detection test to use new autodetection of host test
2015-01-27 13:24:11 +00:00
0xc0170
42672cf3bb
Merge branch 'readme_md' of https://github.com/ohagendorf/mbed into ohagendorf-readme_md
2015-01-27 14:23:19 +01:00
Przemek Wirkus
d610f0b08a
Refactored echo at 115200 test for new model of test autodetection
2015-01-27 13:17:36 +00:00
0xc0170
453e81fd4c
Merge branch 'pinology' of https://github.com/PrzemekWirkus/mbed into PrzemekWirkus-pinology
...
Conflicts:
libraries/mbed/targets/cmsis/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/cmsis_nvic.c
2015-01-27 14:15:48 +01:00
Przemek Wirkus
a8506caa1d
Refactored few more tests to support autodetection: basic, call_before_main, dev_null, rtc, stdio
2015-01-27 12:51:53 +00:00
Przemek Wirkus
6903b54b9e
Refactored generic tests with timer host test supervision
...
Reactored RTOS tests
2015-01-27 12:10:16 +00:00
Olaf Hagendorf
a9bde7df03
[workspace_tools] project.py - some more changes ...
...
... suggested by PrzemekWirkus
2015-01-27 10:50:51 +01:00
Marcomissyou
e7c32aff0f
modify main.cpp of analog and analog_in
2015-01-27 15:41:52 +08:00
Marcomissyou
4a52c80ef5
solve conflict targets.py and i2c_api.c
...
Merge remote-tracking branch 'upstream/master'
Conflicts:
libraries/mbed/targets/hal/TARGET_NORDIC/TARGET_MCU_NRF51822/i2c_api.c
workspace_tools/targets.py
2015-01-27 14:16:17 +08:00
Olaf Hagendorf
28435e93bf
[workspace_tools] project.py - some changes ...
...
... suggested by PrzemekWirkus
2015-01-26 17:43:08 +01:00
0xc0170
23afc625b7
Tools - expoters init file - tempdir name fix
2015-01-26 16:22:55 +01:00
Marcomissyou
66a5f716e3
modify i2c_api, analog_api, system_brf51822.c, targets/py and add device.h, PinNames
2015-01-23 16:40:26 +08:00
Austin Blackstone
c548c2693f
fixed readme.html so it works on all OS's, previous commit only worked on windows
2015-01-21 11:13:33 -06:00
Anders Lindvall
6b0765c2fc
Increased duration for spifi tests (MBED_A22 and MBED_A23)
2015-01-21 10:20:09 +01:00
Anders Lindvall
f463f62498
Added LPC4088_DM to exporters
2015-01-21 10:19:59 +01:00
Anders Lindvall
be14d7d195
Added LPC4088_DM in workspace_tools
2015-01-21 10:19:51 +01:00
Martin Kojtal
8d97833cad
Merge pull request #851 from NitinBhaskar/master
...
LPC11U37H_401 - target support added to build_travis.py and build_release.py
2015-01-20 14:26:01 +00:00
bcostm
8fe645ecd1
Merge branch 'master' of https://github.com/mbedmicro/mbed
2015-01-20 13:14:59 +01:00
bcostm
5e57cd3d29
[NUCLEO_F303RE] Add GCC_ARM toolchain
2015-01-20 13:10:22 +01:00
NitinBhaskar
0fbe72662a
Added new target LPC11U37H_401
2015-01-20 14:43:26 +05:30
NitinBhaskar
4fece5da1c
Update build_release.py
...
Added new target LPC11U37H_401
2015-01-20 14:40:41 +05:30
Martin Kojtal
f99ed7037e
Merge pull request #848 from Sissors/master
...
Tools - uVision Teensy3.1 exporter
2015-01-19 12:54:05 +00:00
nitin.bhaskar.27.09@gmail.com
f38d985cc8
Initial support for LPC11U37H_401
2015-01-17 13:29:17 +05:30
Sissors
ac0504da13
[EXPORT][TEENSY3_1] Added uVision Teensy3.1 exporter
...
Copy paste of K20D50M code, pretty sure I modified the most important
bits.
2015-01-16 22:28:13 +01:00
Martin Kojtal
542dba531c
Merge pull request #846 from BlackstoneEngineering/ExporterUpdate
...
Add readme.html to every exported project
2015-01-16 07:49:44 +00:00
Austin Blackstone
6606e3e3cb
added README.html to every offline export. This will redirect to a handbook page where we can keep an errata of things that need doing with various platforms and various toolchains.
2015-01-15 18:01:28 -06:00
Paul Staron
e21c65041d
New platform - Teensy 3.1
2015-01-15 19:18:01 +00:00
Martin Kojtal
bef46907fc
Merge pull request #831 from ohagendorf/stm32f4xx_reorg_hal
...
STM32F4xx reorganisation of hal folder
2015-01-08 11:53:03 +00:00
Olaf Hagendorf
148a62ef81
[build_release.py]
...
Adding missing GCC_ARM toolchain to some Nucleo targets
2015-01-07 17:56:05 +01:00
ohagendorf
24d7e37e21
all RTOS_x tests are OK
2015-01-06 20:48:37 +01:00
ohagendorf
11c2a5b888
error correction rebas and build_travis extension
...
travis_build ok
all tests for nucleo_f0xx and nucleo_f3xx ok
2015-01-05 23:59:58 +01:00
ohagendorf
f5c3b18d75
[NUCLEO_F091RC] adding exporter (gcc_arm, coide), enable rtos
...
- Adding exporter for CoIDE and GCC_ARM
- Adding target to RTOS lib
2015-01-05 22:55:18 +01:00
ohagendorf
5ebdb92e78
[NUCLEO_F072RB] adding target to rtos lib
...
Every test (DTCT_1, EXAMPLE_1, MBED_xx, RTOS_x) is OK.
2015-01-05 22:43:52 +01:00
Martin Kojtal
914dd37b11
Merge pull request #818 from ohagendorf/stm32l053_rtos
...
DISCO/NUCLEO_L053xx - adding to RTOS, corrections for all tests, [DISCO_L053] exporter to µVision
2015-01-05 08:08:00 +01:00
Martin Kojtal
e1309e658a
Merge pull request #811 from albert361/master
...
Add IAR toolchain support for DISCO_F429ZI
2015-01-05 07:57:36 +01:00
Martin Kojtal
3aef1389d5
Merge pull request #829 from Kazu-zamasu/LPC824-GCC_CR
...
Tools: LPC824 - GCC_CR support
2015-01-05 07:55:21 +01:00
ohagendorf
f98dd149b9
[MTS_MDOT_F405RG] reorg hal folder
...
- reorganisation of this target needed some extension of serial_api.c
used by all F4xx tagets.
- add arch_max to travis_build
2015-01-04 14:15:16 +01:00
ohagendorf
0498e2619b
[STMF4xx] reorg hal folder
...
- some minor error correction
- add pin definition for 3 tests (MBED_A5,6,7)
- add new target disco_f401vc to travis_build
travis_build and all test are OK except missing STM32F4 target
MTS_MDOT_F405RG
2015-01-04 14:14:52 +01:00
kazu-zamasu
b066ebff90
Add to GCC_CR
...
New create GCC_CR LPCXPresso export.
2015-01-04 12:02:01 +09:00
ohagendorf
43e6502f00
[DISCO_F401VC] new target incl. exporter to gcc_arm and coide
2015-01-02 19:09:41 +01:00
ohagendorf
11d7b0867a
[DISCO_L053xx] exporter to µVision
2015-01-02 12:17:36 +01:00
ohagendorf
0ac123d488
[DISCO/NUCLEO_L053xx] adding to RTOS
2015-01-02 12:13:44 +01:00
Martin Kojtal
15386a368c
Merge pull request #822 from oliviermartin/om/gcc-cortexm0plus
...
Tools: Use 'cortex-m0plus' support for ARM Cortex M0+
2015-01-02 09:10:16 +01:00
Martin Kojtal
d198fba547
Merge pull request #821 from ohagendorf/exporter_coide_gccarm
...
NUCLEO/DISCO L053,F103,F100,F051 - adding exporter to gcc_arm and coide
2015-01-02 09:04:06 +01:00
Martin Kojtal
77d645476d
Merge pull request #810 from ohagendorf/STM32F3xx_rtos
...
DISCO/NUCLEO_F3xx - solving RTOS problem
2015-01-02 07:48:54 +01:00
0xc0170
9af828a11f
Merge branch 'master' of https://github.com/mfiore02/mbed into mfiore02-master
...
Conflicts:
workspace_tools/build_travis.py
2015-01-02 07:12:11 +01:00
Olivier Martin
76efcd382c
workspace_tools/toolchains/gcc.py: Use 'cortex-m0plus' support for Cortex M0+
...
This support is supported by:
- gcc-arm-none-eabi-4_7-2013q1
- gcc-arm-none-eabi-4_9-2014q4
2015-01-01 19:03:43 +00:00
ohagendorf
aaede9c070
[DISCO_F051R8] exporter to coide and a naming correction
...
In PeripheralNames.h the PWM timer name was wrong. Changed from TIMxx to
PWMxx.
2014-12-31 17:46:32 +01:00
ohagendorf
d9ae0369f9
[DISCO_F100RB] exporter to coide
2014-12-31 17:17:50 +01:00
ohagendorf
2d61dff9c4
[Nucleo_F103RB] exporter to gcc_arm and coide
2014-12-31 16:34:20 +01:00
ohagendorf
df25f50023
[DISCO/NUCLEO_L053xx] exporter to CoIDE
2014-12-31 16:08:01 +01:00
ohagendorf
f75f3c92e3
[workspace_tools] project.py adding 2 cmdline options
...
Forgot to remove an unsed method.
2014-12-30 20:08:36 +01:00
ohagendorf
4af8bc2fae
Merge branch 'readme_md' of https://github.com/ohagendorf/mbed into readme_md
2014-12-30 19:26:50 +01:00
ohagendorf
b57fefbd0c
[workspace_tools] project.py adding 2 cmdline options
...
- Adding an option to print a matrix similar to build.py -S with targets
and supported IDEs
- Adding an option to write README.md in workspace_tools/export
2014-12-30 19:26:43 +01:00
Olaf Hagendorf
2af565c827
Update README.md
2014-12-30 19:21:09 +01:00
Dmitry Bogdanov
8b42876484
add LPC2460 platform
2014-12-25 16:19:29 +04:00
GustavWi
5282d1b8a6
Updated README.md to be up date with IAR's target support
2014-12-23 11:50:33 +01:00
albert361
282c31f57e
Add IAR toolchain support for DISCO_F429ZI
2014-12-23 14:41:20 +08:00
ohagendorf
e48aabed4c
[DISCO/NUCLEO_F3xx] solving RTOS Problem
...
- add targets (except DISCO_F303VC) to tests.py - RTOS_x tests
- a minor bug fix for DISCO_F334: had wrong STDIO_UART_TX/RX pin
settings
2014-12-22 16:58:42 +01:00
Przemek Wirkus
32cea97577
Added simple tests for BusOut component to check if we can use new features of BusOut::operator[] and DigitalOut::is_connected()
2014-12-19 15:36:55 +00:00
Martin Kojtal
79ec104b3c
Merge pull request #801 from bcostm/master
...
Add new target - NUCLEO_F070RB
2014-12-19 09:48:14 +00:00
bcostm
d9eb8b71d5
[NUCLEO_F070RB]Add new target - part 3 workspace_tools
2014-12-18 09:30:19 +01:00
Yihui Xiong
6ecff6327b
[export] add gcc/uvision templates for BLE Smurfs
2014-12-17 14:51:34 +08:00
Yihui Xiong
604e163cc1
fix gcc/uvision template for Arch BLE
2014-12-17 14:38:09 +08:00
Yihui Xiong
8d2fa50691
add new target BLE_SMURFS
2014-12-17 11:40:09 +08:00
GustavWi
09261bd615
IAR: Fixed language settings in ewp files. Set project setting to allow both c and c++ language and allowed VLA in C code
2014-12-15 14:19:54 +01:00
Martin Kojtal
1fb5426bf6
Merge pull request #793 from ohagendorf/STMF4xxx_rtos
...
DISCO_F4xx, NUCLEO_F4xx, MDOT_F4 - fix RTOS problem (init seq)
2014-12-15 09:01:35 +00:00
Martin Kojtal
f3acd0e7aa
Merge pull request #790 from BlackstoneEngineering/NordicKeilFix
...
Tools: changed device name from nRF51822_xxAA -> nRF51xxx on all Nordic boards
2014-12-15 08:57:38 +00:00
Martin Kojtal
5aafaa0d63
Merge pull request #780 from GustavWi/iar_mbed
...
IAR: skip dynamic initialization, new common IAR startup file
2014-12-15 08:52:35 +00:00
Martin Kojtal
f8962e8683
Merge pull request #768 from mazgch/master
...
add CooCox exporter for C027
2014-12-15 08:44:24 +00:00
ohagendorf
6f8f626bd6
[DISCO_F4xx][NUCLEO_F4xx][MDOT_F4] solving RTOS problem
...
- Changing original STM Cube Driver to call _start instead of main to
initialise the rtos when using it. Without using rtos the behavior is
the same as before.
- Adding DISCO_F429 to rtos
- Adding targets to RTOS_xx tests.
- All tests are OK. Tested with Nucleo and Disco boards. Not tested with
MDOT_F4 but that uses the same hal like nucleo_f411.
2014-12-13 22:50:02 +01:00
Austin Blackstone
c6547b96cf
changed device name from nRF51822_xxAA -> nRF51xxx on all Nordic boards. This change is necessary due to a conflict with KeilV4 naming
2014-12-11 19:28:15 -06:00
Mike Fiore
a749176209
[travis] add MTS_DRAGONFLY_F411RE to build_travis.py
2014-12-11 15:47:21 -06:00
Mike Fiore
38d92a5ab3
[mbed][workspace_tools] remove comment from targets.py
2014-12-11 14:08:31 -06:00
vinnie rabbit
b1aee00f85
[mbed][MTS_DRAGONFLY_F411RE] change IAR project options to not have Override default checkbox set, change IlinkIcfOverride from 1 to 0 in file iar_mts_dragonfly_f411re.ewp.tmpl
2014-12-11 13:20:45 -06:00
Mike Fiore
74cc06b3ce
[targets][MTS_DRAGONFLY_F411RE] remove unnecessary comments from Dragonfly entry in targets.py
2014-12-11 13:20:45 -06:00
vincent rabbit
546005a72c
[mbed][MTS_DRAGONFLY_F411RE] added platform support files and dirs built gcc executable NOT working
2014-12-11 13:20:45 -06:00
vincent rabbit
bd9b356816
[export][MTS_DRAGONFLY_F411RE] added iar support for DRAGONFLY
2014-12-11 13:19:08 -06:00
GustavWi
b67836d4ba
Added skip dynamic initialization to mts mdot f411re ewp
2014-12-11 09:43:31 +01:00
Martin Kojtal
b75dadac6c
Merge pull request #779 from ndelisi/master
...
Y5Design LPC11U35 and NRF51822 - Add New targets
2014-12-11 08:28:29 +00:00
0xc0170
130c9c282a
Tools: nordic uvision templates - RAM size set to 0x2000 from 0x800
2014-12-10 14:25:11 +00:00
GustavWi
c3393b80b1
Merge remote-tracking branch 'upstream/master' into iar_mbed
2014-12-10 13:41:46 +01:00
GustavWi
3062999e97
Separated the c data initialization and c++ to call mbed_sdk_init before c++ data. So that the c variables are updated before the c++ objects are initialized. Had to rename the cmain override in RTX_CM_lib.h to __iar_program_start because there can not be two __cmain overrides in the project. The ewps had to be updated to add the linker command --skip_dynamic_initialization which stalls the c++ data init until __iar_dynamic_initialization which is called right after mbed_sdk_init.
2014-12-10 13:40:17 +01:00
Nick DeLisi
a03d3bcd8d
Porting of new target: Added new target to target.py, added header files for PinNames.h and device.h
...
nRF51822 from Nordic Semiconductor
Bluetooth Low-Energy v4.1 compliant - interface to smartphones, tablets
System-on-Chip (SoC) solution - easily transformable into a deployable solution
Drop-in solution for production - no need to design your own antenna
FCC and CE Certified
3x LEDs, 3x Buttons
Powered by interface board or external 3.3V
2014-12-09 14:08:22 -06:00
Nick DeLisi
f382af4aed
Porting of new target: Added new target to target.py, added header files for PinNames.h and device.h. Added linker library.
...
Y5 Design LLC Interface Board
LPC11u35 from NXP
Low Power, ARM(r) Cortex-M0 suitable for a wide range of applications
On-Chip Bootloader - In-System programming (ISP) and in-application programming (IAP)
ROM-based USB drivers - Flash updates via USB supported
SPI, GPIO, i2C, UART, ADC
3x LEDs, Reset Button
3.3V powered via USB or external
USB interface - shipped with USB-A, male connector, pads for Micro female
2014-12-09 13:01:20 -06:00
Michael Brudevold
2f5cbcb1c6
Add support for mDot with STM32F411RE processor
2014-12-08 10:58:25 -06:00
mazgch
14f999b1d4
add exporter
2014-12-08 11:14:27 +01:00
Martin Kojtal
a17c1dd8f7
Merge pull request #767 from ohagendorf/nucleo_disco_coide
...
STM32xxx: CoIDE/gcc_arm exporter and startup_stm32xx update
2014-12-08 07:24:22 +00:00
ohagendorf
f762a60f48
[DISCO_F303] missing wrap main in gcc_arm template
2014-12-08 01:02:40 +01:00
ohagendorf
883b2bc0ce
[STM32xxx] CoIDE exporter and gcc_arm
...
- CoIDE options: wrap main and linker option DiscradUnusedSection=1 was
missing in some targets
- CoIDE options: corrected flash loader config for Nucleo_F030 and
Nucleo_F072
- CoIDE options: corrected memory layout (not used per default but now
it is the same as in linker script)
- gcc linker script: changed the memory size from hex number e.g. 0x2000
to decimal 8K
2014-12-07 20:07:56 +01:00
Martin Kojtal
a6279aa351
Merge pull request #750 from PrzemekWirkus/travis-linking
...
Tools: Travis - Simple mbed SDK test linking against popular libraries
2014-12-03 14:34:36 +00:00
Przemek Wirkus
63d2735c58
Add back all missing targets
2014-12-03 11:14:09 +00:00
Przemek Wirkus
de90b72435
Fixed typo which added wrong parameter value for -t switch
2014-12-03 11:11:22 +00:00
Przemek Wirkus
fa5722a39c
Added --silent switches to both build.py and make.py.
...
build_travis.py now executes build.py and make.py with --silent switches to save space on Travis's console output
2014-12-03 11:01:19 +00:00
Przemek Wirkus
6255549570
Modified make.py so now parameter --silent suppreses Copy / Compile messages leaaving only Warning / Errors / build product info
2014-12-03 10:53:50 +00:00
Przemek Wirkus
32b214c4b1
Removed progress characters, they just look stupid in Travis console
2014-12-03 10:48:53 +00:00
Przemek Wirkus
e5d7f85597
Added new switch --silet to build.py to avoid endless screens of Copy / Compile. In silent mode only warnings / erros / build product will be displayed
...
Added new line after warning / errors
2014-12-03 09:36:58 +00:00
Przemek Wirkus
b2ab78673a
Added new switch --silet to build.py to avoid endless screens of Copy / Compile. In silent mode only warnings / erros / build product will be displayed
2014-12-03 09:25:11 +00:00
Przemek Wirkus
0c848f8290
Added new switch --silet to build.py to avoid endless screens of Copy / Compile. In silent mode only warnings / erros / build product will be displayed
2014-12-03 09:24:19 +00:00
Mihail Stoyanov
45c1f43182
Increase the build system timeout when processing jobs to 5 minutes as initially designed
2014-12-02 18:00:06 +02:00
Martin Kojtal
f6743c5b50
Merge pull request #751 from bcostm/master
...
Targets: NUCLEO_F303RE - Add new target
2014-12-02 15:35:46 +00:00
Przemek Wirkus
027a6bc35d
Final commit with chanes related to --testlib switch and test linking for
...
Travis CI in github.
2014-12-02 11:43:45 +00:00
Przemek Wirkus
a2fef756e5
Modified Travis build script to ommit --testlib switch - on Linux machines
...
linking the same lib twice causes linking errors (Not on Windows GCC_ARM though)
2014-12-02 11:39:23 +00:00
bcostm
feee66d0fc
[NUCLEO_F303RE] Add target part 3 - workspace_tools
2014-12-02 07:51:14 +01:00
Przemek Wirkus
6c22025ae0
Added simple mbed SDK test linking against popular libraries
2014-12-01 16:51:03 +00:00
Przemek Wirkus
670eea7937
Modified make.py so now parameter -n can handle comma separated lists of test names.
...
Bugfix for option -p
2014-12-01 15:33:30 +00:00
Przemek Wirkus
2120e52a81
Modified make.py so now parameter -n can handle comma separated lists of test names.
2014-12-01 15:07:17 +00:00
Przemek Wirkus
e21bcaf790
Added new command line switches to link with external mbed libraries like: rtos, eth, usb, usb_host, testlib or ublox
...
This will allow users to link tests against libs. For example it is possible to build network test (like NET_1) using make.py now
2014-12-01 14:51:55 +00:00
Przemek Wirkus
29ec3833d5
Added detect code for FRDM-K22F
2014-12-01 10:40:17 +00:00
Mihail Stoyanov
fc212067da
Add 2 seconds delay to Renesas RZ_A1H target config for the automated test suite
2014-11-27 16:39:19 +02:00
Bogdan Marinescu
e1d38422ed
Merge branch 'newbuild_lib_rev92'
2014-11-27 13:56:11 +00:00
Martin Kojtal
45812304fb
Merge pull request #745 from GustavWi/iar_mbed
...
Tools: Override default linker file for devices (was not needed before NVIC tab...
2014-11-27 05:03:56 -08:00
Bogdan Marinescu
596e8b7706
Added RZ_A1H to release
2014-11-27 12:59:35 +00:00
GustavWi
b00b46a986
Override default linker file for devices (was not needed before NVIC table ram space in icf file
2014-11-27 13:47:19 +01:00
Masao Hamanaka
cf9fc3c4ac
Add SD function
...
Add SD function and tests for RZ_A1H.
2014-11-27 17:12:57 +09:00
Martin Kojtal
b286515693
Merge pull request #737 from ohagendorf/NUCLEO_F030R8_F072RB_export_gcc_coide
...
Tools: NUCLEO_F030R8, NUCLEO_F072RB - export to gcc_arm and coide
2014-11-23 22:29:53 -08:00
Martin Kojtal
9ab13826a0
Merge pull request #734 from 0xc0170/dev_nrf51_xx_exporters
...
Tools: Export for nrf51dk and dongle to GCC ARM and uvision
2014-11-23 22:19:07 -08:00
ohagendorf
0e9e13e244
[NUCLEO_F0xx] build_travis and build_release
...
Add NUCLEO_F030 and NUCLEO_F072 to build_travis. Extend toolchainlist of
both targets in build_release.
2014-11-22 15:21:33 +01:00
ohagendorf
4d04aba235
[NUCLEO_F072RB] exporter for gcc and coide
2014-11-22 14:56:30 +01:00
ohagendorf
caf42f946c
[NUCLEO_F030R8] exporter for gcc and coide
2014-11-22 12:18:31 +01:00
Przemek Wirkus
f7f79866d1
Unlocked --db switch. Added check when parsing DB connection string
2014-11-21 13:57:23 +00:00
Przemek Wirkus
197a1afe5e
Unlocked --db switch. Added Wiki page entry to explain how to use MySQL DB with test suite
2014-11-21 13:57:19 +00:00
Przemek Wirkus
646d2b8ae2
target detection API added together with detection codes which will be used to determine platform - used mainly by lmtools
2014-11-21 13:57:15 +00:00
Przemek Wirkus
6c04ac8b75
Minor change: added more informative commnet about self.detect_code field in Target class
2014-11-21 13:57:12 +00:00
0xc0170
179e720345
Tools: Export for nrf51dk and dongle to GCC ARM and uvision
2014-11-21 09:26:41 +00:00
ohagendorf
85ed83263c
[EXPORT][GCC_ARM] additional linker option for wrap main
...
Most makefile templates didn't use the -Wl,--wrap,main so that
__wrap_main was not called.
2014-11-20 21:26:08 +01:00
Mihail Stoyanov
1490888ddb
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-11-19 14:45:49 +02:00
Mihail Stoyanov
fbf08e2727
Make merging of soft device optional for FOTA platforms and change FOTA platforms to generate .hex files
2014-11-19 14:45:36 +02:00
Martin Kojtal
160b1f04b8
Merge pull request #725 from GustavWi/iar_mbed
...
Tools: Add defines to IAR templates
2014-11-19 03:30:43 -08:00
GustavWi
4a8685fdb6
Added defines to IAR templates
2014-11-19 11:49:24 +01:00
0xc0170
dcfa675e50
Merge branch 'NUCLEO_L152RE_exporter' of github.com:ohagendorf/mbed into ohagendorf-NUCLEO_L152RE_exporter
...
Conflicts:
workspace_tools/build_travis.py
workspace_tools/export/coide.py
2014-11-19 08:43:14 +00:00
Martin Kojtal
7ff3e68a96
Merge pull request #714 from ohagendorf/NUCLEO_F302R8_exporter_2
...
Tools: NUCLEO_F302R8 - exporters for gcc_arm and coide
2014-11-19 00:28:37 -08:00
Martin Kojtal
eadd2013c2
Merge pull request #719 from PrzemekWirkus/host-test-improvements-part-2
...
Tools: Host test plugin improvements, part 2: Copy plugins
2014-11-19 00:24:28 -08:00
GustavWi
849c8742f0
IAR export LPC4088
2014-11-18 16:19:26 +01:00
GustavWi
299749f143
IAR export LPC810 + 812
2014-11-18 16:09:38 +01:00
GustavWi
82523de2c6
IAR export LPC1549
2014-11-18 16:01:34 +01:00
GustavWi
d13714fb07
IAR export for LPC11XX and 11CXX
2014-11-18 15:49:23 +01:00
GustavWi
b3656be310
Added IAR export for LPC11UXX
2014-11-18 14:54:40 +01:00
GustavWi
5311efaae6
Added IAR export for LPC11U68.
2014-11-18 11:15:49 +01:00
Martin Kojtal
02497b1f62
Merge pull request #708 from dinau/fixed_parallel_build_issue
...
Tools: Export GCC_ARM Makefile - Refactoring makefiles templates
2014-11-18 00:03:52 -08:00
Przemek Wirkus
2ab22b1dbe
Host test plugins: removed shutil.copy() dependency and added re module import - note this plugin is still unstable so change is just cosmetic
2014-11-17 16:07:18 +00:00
Przemek Wirkus
7e11ffd173
Fixed traceback from host_test_plugin - formating issue with integer
2014-11-17 15:45:10 +00:00
ohagendorf
67379da300
[NUCLEO_F302R8] exporters for gcc_arm and coide
...
Adding a missing line in build_release.
2014-11-16 18:29:15 +01:00
ohagendorf
42c20128a6
[NUCLEO_F302R8] exporters for gcc_arm and coide
...
Adds exporter for gcc_arm and coide for the NUCLEO_F302R8.
2014-11-16 18:24:57 +01:00
ohagendorf
5c36e9544f
[NUCLEO_L152RE] exporters for gcc_arm and coide
2014-11-16 17:10:47 +01:00
ohagendorf
1cde3b3877
[EXPORT][GCC_ARM] additional linker option for wrap main
...
Most makefile templates didn't use the -Wl,--wrap,main so that
__wrap_main was not called.
2014-11-15 21:35:48 +01:00
Rohit Grover
ab3fb54a15
fix a minor typo in an error message
2014-11-15 08:47:35 +00:00
dinau
feae034bff
[Export][GCC_ARM][Makefile][tmpl] Fixed parallel build errro and others.
2014-11-15 11:43:15 +09:00
Martin Kojtal
1cc251f8e2
Merge pull request #683 from PrzemekWirkus/cpputest-export
...
Tools: Update exporters' capabilities to support CppUTest project exports
2014-11-14 01:19:30 -08:00
0xc0170
67346ec8d6
Merge branch 'reorder_f3xx_2' of github.com:ohagendorf/mbed into ohagendorf-reorder_f3xx_2
...
Conflicts:
workspace_tools/export/coide.py
2014-11-14 08:56:20 +00:00
Martin Kojtal
08c85ef136
Merge pull request #680 from mbrudevoldlpd/master
...
Platform: Add support for MultiTech mDot module
2014-11-13 08:21:18 +00:00
Michael Brudevold
ae8d818927
Rename mDot to mDot F405RG to allow for variation in processor
2014-11-12 16:21:13 -06:00
Olaf Hagendorf
56af0e1621
[TARGET_DISCO_F303] reorder structure - part5
...
Add missing -Wl,--wrap,main linker option so that __wrap_main is called.
This function was ignored in gcc_arm and coide projects before.
2014-11-12 22:20:38 +01:00
Przemek Wirkus
858196ffff
When users are using 'build only flag' (switch -O) and test do not have specified peripherals (muts.json file is just empty dictionary) we can allow test building by default. This supposed to be Yotta related improvement.
2014-11-12 18:02:07 +00:00
Michael Brudevold
52ac44b482
Move OS CLOCK rate to target define
2014-11-12 10:59:27 -06:00
Michael Brudevold
cc48aa05dd
Set default compiler to a valid compiler
2014-11-12 10:06:02 -06:00
Olaf Hagendorf
691f34097a
[TARGET_DISCO_F303] reorder structure part4
...
Remove change of wrong target and add it to the wright one. Additionally
changing the CoIDE template file to the correct mcu.
2014-11-12 14:31:57 +01:00
GustavWi
857d59a6c0
Added IAR export support for NUCLEO F103RB
2014-11-12 13:31:30 +01:00
GustavWi
0deec17713
added IAR support for 1347 to build_release.py
2014-11-12 10:03:39 +01:00
Przemek Wirkus
1e73f086bc
Fixed issue with compilation related to other platforms. None object was iterable.
2014-11-11 17:46:15 +00:00
Przemek Wirkus
1d5b91549e
Minor changes: Removed unused import and trailing spaces
2014-11-11 16:08:13 +00:00
Przemek Wirkus
a4bafa53d0
Added new functionality to project.py switch -m where we can now separate using comma platforms. Now when you specify more than one platform, for each your peoject will be exported
2014-11-11 16:04:59 +00:00
Przemek Wirkus
f408c2140b
Added extra includes for CPPUTEST library - in CppUTest library structure we only include from include/CppUTest and we do not use other functionality
2014-11-11 15:31:18 +00:00
Przemek Wirkus
66cd258254
Modified exporters so they support extra macros from external libraries like CppUTest library
2014-11-11 14:56:26 +00:00
Przemek Wirkus
cce551af35
Added new switch to build.py script. Now we can also build CppUTest library using switch --cpputest
2014-11-11 14:49:12 +00:00
Przemek Wirkus
e017463c25
Added new switch to build.py script. Now we can also build CppUTest library using switch --cpputest
2014-11-11 14:44:48 +00:00
Przemek Wirkus
77e847632e
Reverted Martin's changes related to CppUTest includes
2014-11-11 14:43:07 +00:00
Michael Brudevold
ec790f1a01
add mdot to builds/tests
2014-11-10 16:16:31 -06:00
Michael Brudevold
185925beec
Update list of supported toolchains
2014-11-10 16:16:20 -06:00
Michael Brudevold
44b72fbb87
Support for CoIDE
2014-11-10 16:16:15 -06:00
Michael Brudevold
3f5b4b39e2
Add support for uvision
2014-11-10 16:16:11 -06:00
Michael Brudevold
ac7da3e5d8
Add support for GCC ARM
2014-11-10 16:16:06 -06:00
Michael Brudevold
5d6ee64bf1
Support for MTS MDOT
2014-11-10 16:15:53 -06:00
Mihail Stoyanov
05b86e41c1
Remove duplicate target definitions
2014-11-10 18:23:09 +02:00
Martin Kojtal
aab52cb7ec
Merge pull request #669 from 0xc0170/fix_cpputest_testrunner
...
Tests: Fix cpputest testrunner
2014-11-07 15:31:22 +00:00
0xc0170
b624eda4e5
Tools: Cpputest - fix for testrunner to be exported with predefined cpputests
2014-11-07 09:22:09 +00:00
bcostm
cc42c7b690
[NUCLEO_F0] Add IAR exporters
2014-11-07 09:49:42 +01:00
bcostm
5c842943da
[NUCLEO_F0] Add missing files for IAR exporter
2014-11-07 09:24:57 +01:00
Bogdan Marinescu
142ad22a2f
[RZ_A1H] Remove target-specific check from build system
2014-11-06 13:47:43 +00:00
Bogdan Marinescu
7b90c2ba13
Remove RZ_A1H from the list of release targets
...
This target is not yet tested, so it can't be released as part of the official
SDK build for now.
2014-11-06 12:55:51 +00:00
Bogdan Marinescu
45ddf10698
Proper fix for Cortex-M/Cortex-A RTOS issue
...
Created two new labels (CORTEX_A and CORTEX_M) that can be used to differentiate
between Cortex-A and Cortex-M code in the build system.
2014-11-06 12:54:09 +00:00
Bogdan Marinescu
b5c8a23e79
Fix RTOS build options
2014-11-06 11:33:27 +00:00
Bogdan Marinescu
8724eb616b
Merge pull request #594 from tkuro-rel/master
...
[RZ/A1H] mbed-RZ first release
2014-11-06 10:54:58 +00:00
Takayuki Kurosawa
33a843cf93
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
workspace_tools/targets.py
2014-11-06 16:19:35 +09:00
Toyomasa Watarai
e0c00cc4ee
[WALLBOT_BLE] Add new platform
...
* Add new platform Wallbot BLE
* Identical as nRF51822 target, but different pinout
2014-11-06 16:03:43 +09:00
bcostm
dd5e093d55
[NUCLEO_L053R8] Add IAR exporter
2014-11-05 10:42:44 +01:00
Takayuki Kurosawa
2fab4af9b1
[RZ/A1H] changes copy scheme for iodefines/iobitmasks
...
RZ's toolchain assumes that iodefines/iobitmasks dirs. are structured real not flat.
Adds some code to toolchain::copy_files
2014-11-05 18:27:30 +09:00
Martin Kojtal
42a4935bd5
Merge pull request #647 from screamerbg/master
...
Tools: Restructure targets.py for easier navigation
2014-11-05 00:39:41 -08:00
ohagendorf
d61817a4c8
[TARGET_DISCO_F303] reorder structure - part2
...
Update of mbed hal.
2014-11-05 01:11:22 +01:00
Mihail Stoyanov
c75f3ac9a0
Remove "Silicon" from comments
2014-11-04 16:11:05 +02:00
Mihail Stoyanov
87c43630d0
Restructure and cleanup targets.py for easier navigation
2014-11-04 15:00:42 +02:00
Stephen Paulger
8edcefa42a
LPC11U35_501 removed from uVision exporter targets
...
uvision4_lpc11u35_501.uvproj.tmpl is missing so the export fails.
I am removing this so that the option to export is removed.
2014-11-04 10:45:19 +00:00
ohagendorf
ff48c7994b
[TARGET_XXX_L053YY] filename - includename case missmatch
...
Changed include filename to a lower case l from higher case L because of
Windows-Linux incompatibility. Removed temporarly taget DISCO_F407VG
from build_travis so that Travis runs trough the build process.
2014-11-03 23:40:57 +01:00
0xc0170
83e066053a
Merge branch 'build_travis_nucleo_l053' of github.com:ohagendorf/mbed into ohagendorf-build_travis_nucleo_l053
...
Conflicts:
workspace_tools/build_travis.py
2014-11-03 10:28:29 +00:00
ohagendorf
376d2df516
[BUILD_TRAVIS.py] additional line for nucleo_l053
...
Adding a line for nucleo_l053 target.
2014-10-31 18:52:11 +01:00
ohagendorf
d1ae7fe040
[BUILD_TRAVIS.py] additional line for disco_f334
...
Adding a line for disco_f334 target and adding the rtos lib to
nucleo_f334 target.
2014-10-31 18:42:47 +01:00
ohagendorf
86c54a26af
[DISCO_F334C8] new target incl. rtos support
...
New target as a copy of nucleo_f334 with changes/additions in pin and
rtos definitions.
2014-10-31 18:14:23 +01:00
Martin Kojtal
06b9f49e50
Merge pull request #626 from ohagendorf/cmdlineoptions
...
Tools: Some minor changes in help text - sorting longer lists
2014-10-31 06:59:07 -07:00
Martin Kojtal
e7e9dd54eb
Merge pull request #625 from bcostm/master
...
Toolchain: NUCLEO_F334R8 - support for IAR
2014-10-31 06:40:49 -07:00
Martin Kojtal
159e424dfa
Merge pull request #624 from ohagendorf/exporter_gccarm_disco_l053
...
Toolchain: DISCO_L053C8, NUCLEO_L053R8 - GCC ARM support
2014-10-31 06:32:48 -07:00
Martin Kojtal
6a705fdadd
Merge pull request #623 from GustavWi/iar_mbed
...
Tools: IAR export to Kinetis targets
2014-10-31 06:17:44 -07:00
ohagendorf
113a81d312
[MAKE.py] [BUILD.py] some minor
...
Ordering the entries in mcu and toolchain lists when printing the help
text.
2014-10-31 13:59:26 +01:00
bcostm
5bc736defc
[NUCLEO_F334R8] Add IAR exporter
2014-10-31 13:40:36 +01:00
ohagendorf
0afdcd751e
[NUCLEO_L053R8][EXPORT] gcc_arm
2014-10-31 13:34:43 +01:00
ohagendorf
7b43c64da6
[DISCO_L053C8][EXPORT] gcc_arm
...
Added exporter for disco_l053c8
2014-10-31 13:17:23 +01:00
Bogdan Marinescu
a634fa24eb
Merge branch 'master' of github.com:mbedmicro/mbed
2014-10-31 11:44:03 +00:00
Bogdan Marinescu
880fda3381
Fix .hex file generation with GCC_ARM for Nordic targets
2014-10-31 10:58:49 +00:00
Richard Osterloh
1d489bc298
Added support for the STM32L0 Discovery board
2014-10-30 21:11:36 +00:00
GustavWi
92f654f525
Added IAR export support for K64F
2014-10-30 19:07:44 +01:00
GustavWi
5c5d1d3ed5
Added IAR export support for K22F
2014-10-30 18:29:24 +01:00
GustavWi
f32dabadc1
Fixed bug with -DCPU_MK64FN1M0VMD12 when trying to run IAR_TOOLCHAIN
2014-10-30 18:22:04 +01:00
Przemek Wirkus
54c06c8b84
Host test plugins: Ethernet tests (NET_*) refactored to new host test copy paradigm
2014-10-30 15:22:02 +00:00
Przemek Wirkus
7646c51d7e
Host test plugins: minor updates
2014-10-30 14:26:52 +00:00
GustavWi
bd7ca62d01
Added IAR export KL46Z
2014-10-30 14:23:27 +01:00
GustavWi
2a2efd5d84
Added Iar support for KL05Z
2014-10-30 12:38:53 +01:00
GustavWi
22bf9b3a0a
IAR support for KL25Z
2014-10-30 12:23:34 +01:00
GustavWi
c3bfa3406c
Added support for target K20D50M
2014-10-30 10:29:12 +01:00
Przemek Wirkus
7cc6a2bf1c
Host test plugins: Modified WAIT_US_AUTO host test to take under consideration 10 consecutive timer ticks within deviation
2014-10-29 17:45:08 +00:00
Przemek Wirkus
93a87748a3
Host test plugins: bug-fix: serial_timeout was used as function name and class member. Caused runtime script problem
...
Host test plugins: Increased test suite timeout on each test execution twice - for now, so tests do not timeout. TODO: exclude coopy and reset procedures from testcase timeout measurement
2014-10-29 17:21:55 +00:00
Przemek Wirkus
3d4e03d0da
Host test plugins: added custom serial port configuration, baudrate and timeout. This can now be done before host test will call run() function
2014-10-29 17:00:10 +00:00
Przemek Wirkus
5ef767a880
Host test plugins: Added prints to serial_init() function
2014-10-29 14:34:20 +00:00
Przemek Wirkus
c4397b75b7
Host test plugins: moved program cycle sleep time to host_test - this delay is used to give time device to flash copied file
2014-10-29 14:28:02 +00:00
Martin Kojtal
5a47ce92d4
Merge pull request #613 from bcostm/master
...
Tools: Exporters - IAR exporter for NUCLEO_F302R8
2014-10-29 07:19:34 -07:00
Martin Kojtal
f60c1161b9
Merge pull request #611 from GustavWi/iar_mbed
...
Tools: STM32F407 - IAR export
2014-10-29 07:03:36 -07:00
Martin Kojtal
0c68e8e25c
Merge pull request #614 from Accutechs/master
...
Tools: HRM1017 - uvision4 and gcc-arm exporter
2014-10-29 07:02:31 -07:00
Przemek Wirkus
e984b51e49
Host test plugins: removed usused extra_baud parameter from serial port initialization
2014-10-29 14:02:16 +00:00
Przemek Wirkus
7d5d0d116c
Host test plugins: Bug-fix: Wrong variable was checked against None while readling line from serial port
2014-10-29 10:55:02 +00:00
Mihail Stoyanov
4dd6caa144
Build release support for nRF51-DK, nRF51-Dongle, RedBearLab BLE Nano
2014-10-29 11:26:41 +02:00
Mihail Stoyanov
fcd3ac25dc
Fixed the nRF51-Dongle support
2014-10-29 11:07:04 +02:00
Takayuki Kurosawa
807f031d39
[RZ/A1H] disables GCC_ARM in targets.py
...
GCC is not supported by now, so eliminate GCC_ARM in targets.py and fpu related settings in toolchains/gcc.py
2014-10-29 17:54:39 +09:00
Takayuki Kurosawa
b8809b3e14
Merge remote-tracking branch 'upstream/master'
2014-10-29 13:24:46 +09:00
ytsuboi
57d6b1437c
[HRM1017] Add uvision4 and gcc-arm exporter
2014-10-29 00:47:17 +09:00
Przemek Wirkus
b3b6d848b5
Host test plugins: refactored UDP LINK LAYER testcase to use test() method instead of run()
2014-10-28 14:50:47 +00:00
Przemek Wirkus
b404b21098
Host test plugins: refactored TCP ECHO SERVER testcase to use test() method instead of run()
2014-10-28 14:44:26 +00:00
Przemek Wirkus
52f0b33e7a
Host test plugins: refactored UDP ECHO SERVER testcase to use test() method instead of run()
2014-10-28 14:38:15 +00:00
Przemek Wirkus
c0895fdbfc
Host test plugins: removed unused self.mbed.reset() call in test constructor. No need for two resets because reset is performed in run() function
2014-10-28 14:01:05 +00:00
Przemek Wirkus
00904b5f24
Host test plugins: refactored TestResults class to HostTestResults name
2014-10-28 11:44:45 +00:00
Przemek Wirkus
c0134d66fb
Host test plugins: run() function will just print result from test() function directly, not check boolean state from test
2014-10-28 11:40:41 +00:00
Przemek Wirkus
b9cee9709e
Host test plugins: Default host test aligned and refactored so it can be invoked via run() function
2014-10-28 11:36:46 +00:00
Przemek Wirkus
4f76a567f6
Host test plugins: Added extra line for error printing in mbed copy plugin. For readability reasons
2014-10-28 11:29:56 +00:00
bcostm
1005539f17
[NUCLEO_F302R8] Add IAR exporter
2014-10-28 10:17:38 +01:00
Przemek Wirkus
4d8dfed27f
Host test copy functionality migration: copy functionality partially moved to host_test (tested with basic set of tests, not with e.g. NET tests.
...
Host test copy functionality: TODO: modify rest of host tests to use self.mbed.reset() and self.mbed.copy_image() according to curent test scipt API
2014-10-27 16:38:19 +00:00
GustavWi
ed8196566f
IAR export STM32F407
2014-10-27 17:23:06 +01:00
Przemek Wirkus
16dbfa3f72
Host test copy functionality migration: removed all extra port and disk functionality. It will be added when it is really needed
2014-10-27 15:51:26 +00:00
Przemek Wirkus
a25f5ceaaa
Host test copy functionality migration: removed all extra port and disk functionality. It will be added when it is really needed
2014-10-27 15:50:33 +00:00
Przemek Wirkus
ae4be96c86
Host test copy functionality migration: added required parameters for host_test.py command line: path to image, copy method
2014-10-27 15:46:15 +00:00
Martin Kojtal
01d4b853e9
Merge pull request #608 from bcostm/master
...
Tools: NUCLEO_L152RE - IAR exporter
2014-10-27 06:16:42 -07:00
Przemek Wirkus
97c220d56e
Host test plugins: rearranged singletest.py script parameters list so now for option -c and -r (copy method and reset method respectively) we will see plugin related options also - changed dynamicaly with plugin loads
2014-10-27 12:42:48 +00:00
bcostm
ff5f397e79
[NUCLEO_L152RE] Add IAR exporter
2014-10-27 13:21:44 +01:00
Przemek Wirkus
48490022ed
Host test plugins: Removed unused / not stable plugins static registration
2014-10-27 11:53:28 +00:00
Przemek Wirkus
9700aff0a6
Host test plugins: Bug-fix, notification about already loaded plugin was printed always in plugin registration
2014-10-27 11:48:30 +00:00
bcostm
e363e54776
[NUCLEO_F401RE] Add IAR exporter
2014-10-27 11:20:08 +01:00
0xc0170
7abbd9c5a8
Merge branch 'host-test-plugin-improvements' of github.com:PrzemekWirkus/mbed into PrzemekWirkus-host-test-plugin-improvements
...
Conflicts:
workspace_tools/host_tests/host_test.py
2014-10-27 08:08:52 +00:00
dinau
b4bea06cc3
[GCC_CR] fixed issue 590
...
Refer to:
https://github.com/mbedmicro/mbed/issues/590
2014-10-26 00:51:59 +09:00
Martin Kojtal
3dfb033226
Merge pull request #593 from en129/forLPC824
...
Toolchain: LPC824 - new Toolchain support by GCC_ARM for LPC824
2014-10-24 09:12:56 +01:00
Martin Kojtal
8b967a2023
Merge pull request #592 from ohagendorf/master
...
Tools: build release - some missing toolchain entries for ARM GCC toolchain
2014-10-24 09:07:48 +01:00
Takayuki Kurosawa
2804d85a11
[RZ/A1H] adds A9 related MACROS
2014-10-24 13:02:26 +09:00
Takayuki Kurosawa
b1cb82c520
[RZ/A1H] commit for build system changes
...
- add CA9 category to build.py
- add library for RTX-CA9
- add target definition for RZ/A1H
- change some test related settings for RZ/A1H
- add gcc options for CA9
2014-10-24 11:45:44 +09:00
ohagendorf
5ba726949d
[BUILD_RELEASE.py] removed Discovery boards for later testing
2014-10-23 19:37:52 +02:00
Przemek Wirkus
69cc2fb86a
Host test plugins: removed unused pass statement
2014-10-23 17:24:51 +01:00
Mihail Stoyanov
8949f8b036
Throw a warning when multiple scatter files are found and show their location
2014-10-23 19:21:11 +03:00
Przemek Wirkus
2f03b85bfc
Host test plugins: Added generic error printing to host test plugin base class
2014-10-23 17:14:18 +01:00
Przemek Wirkus
17f42519f0
Host test plugins: Added MPS2 and Firfox copy methods (both not stable and require further development)
...
Host test plugins: Added 'stable' attribute to each plugin, by default all plugins are not stable
Moved all MPS2 related functions to MPS2 plugins in host test directory
2014-10-23 16:56:05 +01:00
Przemek Wirkus
6a1bdb588e
Host test plugins: added copy pligins, and removed Selenium and eACommander dependency from Test API
2014-10-23 16:30:17 +01:00
Martin Kojtal
728a815b31
Merge pull request #595 from bcostm/master
...
Tools: NUCLEO_F411RE - Corrections in IAR icf and ewp.tmpl files
2014-10-23 14:48:12 +01:00
bcostm
b6014ecfa2
[NUCLEO_F411RE] Corrections in IAR icf and ewp.tmpl files
2014-10-23 11:35:44 +02:00
Martin Kojtal
6ff7dfe464
Merge pull request #589 from molejar/dev-freescale-kl43z
...
Target: Freescale FRDM-KL43Z addition
2014-10-23 09:37:40 +01:00
en129
851f137f92
Add to GCC_ARM LPC824
...
first commit
2014-10-23 15:51:09 +09:00
ohagendorf
21ce71f724
[BUILD_RELEASE.py] some missing toolchain entries
...
Added some missing toolchain entries where exporters already existed.
2014-10-23 00:48:01 +02:00
Martin Olejar
dcf382510c
Added uvision4 and makefile templates for KL43Z. Inserted KL43Z target into travis build.
2014-10-22 19:42:07 +02:00
Przemek Wirkus
efb46ca7de
Host test plugins: moved serial port flashing just before plugin reset call
2014-10-22 17:49:54 +01:00
Przemek Wirkus
7591cf5caf
Host test plugins: added return values to setup() and execute() interface methods
2014-10-22 16:59:07 +01:00
Przemek Wirkus
3f00c59030
Host test plugins: Added license and fxed one parsing issue
2014-10-22 15:35:36 +01:00
Przemek Wirkus
8af8250b48
Host test plugins: Cleaned preliminary code before next round of refactoring and improvements
2014-10-22 15:30:45 +01:00
Przemek Wirkus
fd2142f3bf
Host test plugins: First draft with working pluging for mbed (serial sendBreak command for reset)
2014-10-22 15:12:24 +01:00
Bogdan Marinescu
6577bd8e9a
Merge pull request #563 from ohagendorf/cmdlineoptions4project
...
[PROJECT.py] some additions and minor changes to cmdline options
2014-10-22 10:24:37 +01:00
Martin Olejar
ba7a631c3d
Merge branch 'master' into dev-freescale-kl43z
2014-10-21 23:14:39 +02:00
GustavWi
05145251f0
added LPC1347 in export_text.py
2014-10-21 16:08:53 +01:00
GustavWi
2d0e67cf6e
Added IAR Toolchain support for device LPC1347
2014-10-21 16:07:39 +01:00
GustavWi
00ca439e66
added new ewp template
2014-10-21 16:06:53 +01:00
Bogdan Marinescu
4adcf9185a
Merge pull request #587 from EmBlocks/master
...
[export EB] GCC toolchain filter to supported target list.
2014-10-21 14:09:07 +01:00
Bogdan Marinescu
a1b06cd939
Merge pull request #588 from PrzemekWirkus/host_test_OO_refactoring_part2
...
Host test refactoring - part2
2014-10-21 14:05:26 +01:00
Przemek Wirkus
b786c4c0f6
Minor style improvement
2014-10-21 13:53:19 +01:00
Przemek Wirkus
5bca0ab3d1
Cleaned pyFlakes issues with unused imports
2014-10-21 13:18:22 +01:00
Przemek Wirkus
3850ddc8c1
Host test refactoring: cleaned a bit functionality of host tests. Forced test() function in DefaultTest to be method returning test result
2014-10-21 13:12:32 +01:00
EmBlocks
f882aceeca
Added GCC toolchain filter to the target list
2014-10-21 14:11:34 +02:00
sg-
5401741e80
[mbed] Add K22F to build_release.py
2014-10-21 04:41:48 -05:00
Przemek Wirkus
ad70273249
Removed opts.db_url from optional params list in singletest constructor
2014-10-20 11:38:51 +01:00
Przemek Wirkus
b3c342bf7c
Unlocked option -f (--filter) to filter result by first column
2014-10-20 10:51:02 +01:00
Przemek Wirkus
c0ed6ba791
Disabled --db switch - reasoning: DB schema is still nto in test suite and it's not 100% ready so before I introduce MySQL DB schema officialy let's make this option dorment
2014-10-20 10:34:13 +01:00
Martin Kojtal
c19ebe6e65
Merge pull request #580 from Accutechs/master
...
Platform: SSCI824 - New platform addition (LPC82X)
2014-10-20 08:58:38 +01:00
Martin Kojtal
ea390931b7
Merge pull request #577 from PrzemekWirkus/host_test-OO-refactoring
...
Tools: Host test refactoring - prepare to clean up host test implementation
2014-10-20 08:50:13 +01:00
ytsuboi
9155d4204b
[SSCI824] Add platform
2014-10-19 22:49:16 +09:00
Przemek Wirkus
755565d854
Host test refactoring
...
Host test refactoring: replaced magic values of test results returned by host test
Prints with stdout.flush() replaced with notify function
Host test refactoring: created separate enum like class for test result strings
2014-10-17 15:14:53 +01:00
Rohit Grover
0c651617eb
Add v7.1.0 of the Nordic softdevice.
...
This is necessary in order to utilize the additional 16KB of SRAM in the updated nRF51822.
2014-10-17 10:55:12 +01:00
Martin Kojtal
e142c71e57
Merge pull request #568 from ohagendorf/make_py
...
Tools: make.py - additional error handling when missing an option in private_setttings.py
2014-10-17 08:13:48 +02:00
Przemek Wirkus
7935e0f5ea
Removed exit(-1) when checking for missing modules. Instead now it will be prompted to used when singletest starts
2014-10-16 14:34:37 +01:00
Martin Kojtal
a40d0bb4ca
Merge pull request #560 from dbestm/master
...
Targets: NUCLEO_F411RE - CMSIS files to build/export to IAR
2014-10-16 15:28:43 +02:00
Olaf Hagendorf
f6117f8daf
[PROJECT.py] removed the sys.exit() after cleaning
2014-10-16 12:45:46 +02:00
dbestm
0eaa7ab99a
[NUCLEO_F411RE] remove iar_nucleo_f411re.ewp.tmpl.old file
2014-10-16 09:41:39 +02:00
ohagendorf
3a030d4e93
[MAKE.py] additional error handling when missing an option in private_settings.py
...
Adding an error handling.
make.py with the option -n PROGRAM_NAME wants to have a test_alias
variable in private_settings.py. Without this alias and with a wrong
PROGRAM_NAME an error message is generated because of a missing else
branch.
2014-10-16 09:08:19 +02:00
Martin Kojtal
aec70531ad
Merge pull request #562 from EmBlocks/master
...
Tools: Toolchain (GCC_ARM) - "-u <foo>"and "-Xlinker <foo>" intrinsic instead of two separated entities.
2014-10-16 08:05:22 +02:00
Yihui Xiong
b25f2cf128
[STM32F407VG] add uARM toolchain for ARCH_MAX and DISCO_F407VG
2014-10-16 10:11:18 +08:00
ohagendorf
0791533ef2
[PROJECT.py] add option 'clean'
...
Adds the cmdline option clean (to clean the export folder) and some
minor things (spelling and option order).
2014-10-15 23:42:48 +02:00
ohagendorf
bac84a58bd
[PROJECT.py] adds cmdline option to use program_name instread of program_id
2014-10-15 23:09:30 +02:00
EmBlocks
a82b29d4bd
Xlinker switches as one
2014-10-15 20:50:32 +02:00