Commit Graph

480 Commits (e5e896b68d568af77bb37d320874eb252ebe06e7)

Author SHA1 Message Date
Mikko Polojarvi e5e896b68d SiLabs Pearl: Initial commit
Leopard Gecko used as baseline.

TODO

 - Peripheral/GPIO pin mappings etc for Pearl are marked "Pearl ok",
   rest are wrong

 - Missing new (4.1.0+) emlib
2016-01-12 17:00:16 +01:00
Martin Kojtal 42ceddf229 Merge pull request #1467 from mbedmicro/fix_m7core
Fix m7core
2016-01-11 16:55:37 +00:00
0xc0170 50719edaf5 RTOS - M4 files reuse for M7 2016-01-11 13:50:59 +00:00
0xc0170 35574d2e55 DISCO_F746NG - disable uLib for uvision4, use scatter file
uLib does not support floating, does not make sense to have it enabled.
2016-01-11 13:32:59 +00:00
Martin Kojtal 8b10c2ae00 Merge pull request #1487 from 0xc0170/dev_progen_addition
Progen boilerplate addition
2016-01-08 15:03:44 +00:00
adustm b12bcf2cbc Add exporters for the new platform + add it to build and tests files 2016-01-06 13:51:53 +00:00
0xc0170 e9de5fe254 Progen target member add to targets
Mapping to ProGenDefinitions, as they don't always match.
2016-01-05 22:19:11 +00:00
0xc0170 d0b55a214a Disco F746 - cortex m7f core 2015-12-07 15:39:44 +00:00
Mihail Stoyanov 936c576140 Change uARM default toolchain for DISCO_F429ZI 2015-12-04 14:15:48 +00:00
Wojciech Gorniak c11d54e5b6 Merge https://github.com/mbedmicro/mbed
Conflicts:
	workspace_tools/export/iar.py
	workspace_tools/toolchains/gcc.py
2015-11-20 10:08:05 +01:00
ohagendorf 25e721b3a4 [DISCO_F746NG] missing gcc_arm in targets.py
'normal' tests are OK, RTOS builds fail:

+--------------+--------------+-----------+-------------+---------------------------------------+--------------------+---------------+-------+
| Result | Target | Toolchain | Test ID | Test Description | Elapsed Time (sec) | Timeout (sec) | Loops |
+--------------+--------------+-----------+-------------+---------------------------------------+--------------------+---------------+-------+
| OK | DISCO_F746NG | GCC_ARM | DTCT_1 | Simple detect test | 0.5 | 10 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | EXAMPLE_1 | /dev/null | 3.43 | 20 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_10 | Hello World | 0.36 | 5 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_11 | Ticker Int | 11.37 | 15 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_12 | C++ | 1.37 | 10 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_16 | RTC | 4.74 | 20 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_2 | stdio | 0.8 | 20 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_23 | Ticker Int us | 11.35 | 15 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_24 | Timeout Int us | 11.37 | 15 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_25 | Time us | 11.37 | 15 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_26 | Integer constant division | 1.38 | 20 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_34 | Ticker Two callbacks | 11.4 | 15 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_37 | Serial NC RX | 10.91 | 20 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_38 | Serial NC TX | 15.4 | 20 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_A1 | Basic | 1.36 | 20 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_A21 | Call function before main (mbed_main) | 1.43 | 20 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_A9 | Serial Echo at 115200 | 6.51 | 20 | 1/1 |
| OK | DISCO_F746NG | GCC_ARM | MBED_BUSOUT | BusOut | 2.27 | 15 | 1/1 |
| BUILD_FAILED | DISCO_F746NG | GCC_ARM | RTOS_1 | Toolchain build failed | 0 | 0 | - |
| BUILD_FAILED | DISCO_F746NG | GCC_ARM | RTOS_2 | Toolchain build failed | 0 | 0 | - |
| BUILD_FAILED | DISCO_F746NG | GCC_ARM | RTOS_3 | Toolchain build failed | 0 | 0 | - |
| BUILD_FAILED | DISCO_F746NG | GCC_ARM | RTOS_4 | Toolchain build failed | 0 | 0 | - |
| BUILD_FAILED | DISCO_F746NG | GCC_ARM | RTOS_5 | Toolchain build failed | 0 | 0 | - |
| BUILD_FAILED | DISCO_F746NG | GCC_ARM | RTOS_6 | Toolchain build failed | 0 | 0 | - |
| BUILD_FAILED | DISCO_F746NG | GCC_ARM | RTOS_7 | Toolchain build failed | 0 | 0 | - |
| BUILD_FAILED | DISCO_F746NG | GCC_ARM | RTOS_8 | Toolchain build failed | 0 | 0 | - |
+--------------+--------------+-----------+-------------+---------------------------------------+--------------------+---------------+-------+
Result: 8 BUILD_FAILED / 18 OK
2015-11-18 23:25:48 +01:00
adustm 11224405a8 Merge remote-tracking branch 'refs/remotes/mbedmicro/master' into DEV_DISCOF429ZI
Conflicts:
	workspace_tools/build_release.py
	workspace_tools/export/gccarm.py
	workspace_tools/export/uvision4.py
	workspace_tools/export_test.py
2015-11-12 10:42:59 +01:00
Rafal Fabich 63574f4c48 Added build target for STM32F410RB.
Initial version that can be built is based on STM32F411RE target which is compatible with F410.
TODOs: MCU specific modifications in CMSIS/HAL like memory sizes/map, peripherals, clocks, etc.
2015-11-12 09:07:47 +01:00
dbestm ef9949b9ea Merge remote-tracking branch 'refs/remotes/mbedmicro/master' into dev_disco_f469ni 2015-11-10 10:09:20 +01:00
adustm b390f4cc27 Merge branch 'master' of https://github.com/mbedmicro/mbed into DEV_DISCOF429ZI 2015-11-09 18:04:26 +01:00
adustm 2e82fcdf34 DISCO_F429ZI: Update build and exporter files 2015-11-09 10:59:13 +01:00
dbestm ba14dee242 Merge remote-tracking branch 'refs/remotes/mbedmicro/master' into dev_disco_f469ni 2015-11-06 10:54:09 +01:00
akhilpanayam 9857d4985c * updated label for SAML21 in targets.py 2015-11-04 16:22:53 +05:30
akhilpanayam d7449dc9f8 * added files for Keil IDE Support. 2015-11-04 16:02:49 +05:30
akhilpanayam 1623bc6a0c * Basic changes to add SAML21J18A Target. 2015-11-04 16:02:21 +05:30
akhilpanayam 57dd8871ee * Renamed TARGET_SAM_CortexM0+ to TARGET_SAM_CortexM0P for compatiblity with online compiler 2015-11-03 12:27:50 +05:30
Parthasarathy.S 0870736257 Updated default toolchain to ARM 2015-10-29 18:54:44 +05:30
akhilpanayam c187bc952d * Added Keil Compiler Supprot for SAMR21G18A 2015-10-27 17:03:05 +05:30
dbestm 7d245b9cff Merge branch 'master' of https://github.com/mbedmicro/mbed into dev_disco_f469ni 2015-10-21 16:26:16 +02:00
dbestm c01a13fe1f [DISCO_F469NI] add support of the disco f469ni 2015-10-21 16:26:06 +02:00
Jean-Philippe Brucker 0bb9fb36b7 targets.py: NRF51: support S110 builds for OTA and BOOT targets
Current S110 support is only available for default (SoftDevice + App)
images.
At the moment, a BOOT image built for micro:bit will contain the S130
SoftDevice and the app will be located at 0x1c000, even though we want a
S110 SoftDevice.
Since the elf build is still done with the S110 linker script, the entry
point will be offsetted by 0x2000 and it will fail to run.

This patch creates an interface class that allows all S110 targets to
override the SoftDevices list.

Signed-off-by: Jean-Philippe Brucker <jean-philippe.brucker@arm.com>
2015-10-19 14:45:01 +01:00
dbestm 86c139d13b [NUCLEO_F303K8] add support for the nucleo_f303k8 2015-10-12 11:34:06 +02:00
Martin Kojtal 3b75452bbd Merge pull request #1365 from dbestm/dev_nucleo_f042k6
Dev nucleo f042k6
2015-10-06 13:15:39 +01:00
Martin Kojtal 0e0bd6f2dd Merge pull request #1361 from Wiznet/mbed_eco
PR for new platform WIZWIKI_W7500ECO.
2015-10-06 11:40:41 +01:00
dbestm f769fee22f Merge branch 'master' of https://github.com/mbedmicro/mbed into dev_nucleo_f042k6 2015-10-01 14:04:34 +02:00
dbestm d3ae38ced6 [NUCLEO_F042K6] add nucleo_f042k6 support 2015-10-01 14:03:52 +02:00
Mihail Stoyanov fbdd223f59 Fix for nRF51-DK extra labels (target support) 2015-09-30 20:25:11 +03:00
Sam Grove 6c3a658abb Update targets.py
Make armcc the default compiler for atmel boards
2015-09-30 11:12:28 -05:00
kaizen8501 6b3f4ec087 Change to use whitespaces instead of TAB. 2015-09-30 12:44:21 +09:00
kaizen8501 7cc286f3ca Added WIZWIKI_W7500ECO() to targets.py 2015-09-30 12:04:33 +09:00
hjjeon0608 c07b81c52d Add WIZWIKI_W7500ECO platform in targets.py and build_release.py. 2015-09-30 10:14:00 +09:00
akhilpanayam 8c6b817ca2 * Base Commit for SAMW25 support. 2015-09-29 10:32:56 +05:30
Martin Kojtal 0fa6058084 Revert "[NUCLEO_F303K8] add support of the STM32F303K8" 2015-09-28 19:01:26 +02:00
dbestm d7ab336a2b Merge branch 'master' of https://github.com/mbedmicro/mbed into dev_nucleo_f303k8
Conflicts:
	workspace_tools/host_tests/host_test.py
2015-09-28 14:23:53 +02:00
0xc0170 4b5bb913d2 Merge branch 'mbed_dev2' of https://github.com/Wiznet/mbed into Wiznet-mbed_dev2 2015-09-28 12:43:52 +02:00
Martin Kojtal 54fbe4144f Merge pull request #1332 from adustm/dev_NUCLEO_F031K6
NUCLEO_F031K6 : Add new target
2015-09-28 11:35:04 +02:00
adustm dd1e6f2843 Merge remote-tracking branch 'mbedmicro/master' into dev_NUCLEO_F031K6 2015-09-25 16:53:15 +02:00
Mihail Stoyanov b699ca2a9c Support microbit BOOT and OTA modes 2015-09-25 17:24:51 +03:00
Martin Kojtal 5c13c9137e Merge pull request #1354 from PeterConheeney/master
Update targets.py
2015-09-25 15:24:34 +02:00
PeterConheeney cbfc7a503d Update targets.py 2015-09-25 14:08:15 +01:00
Martin Kojtal ff849970fb Merge pull request #1341 from WoGorniak/master
add Espotel Elmo platform
2015-09-25 12:51:52 +02:00
Wojciech Gorniak aba42ad0f8 changed default compiler to arm 2015-09-25 12:47:57 +02:00
Martin Kojtal b290644b9c Merge pull request #1338 from PeterConheeney/master
changes for adding IoT Subsystem for Cortex-M target
2015-09-25 12:37:58 +02:00
Wojciech Gorniak 9cf7aa36f2 added support for arm compilers 2015-09-25 11:23:48 +02:00
dbestm 8361259947 [NUCLEO_F303K8] add support of the STM32F303K8 2015-09-23 11:32:38 +02:00