Commit Graph

459 Commits (7ca0d74564883a913b45b33bb79aa2f3961b1a3c)

Author SHA1 Message Date
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
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
Wojciech Gorniak a68263815f Merge branch 'master' of https://github.com/mbedmicro/mbed 2015-09-17 11:52:48 +02:00
Peter Conheeney 24ebe1790e changes for adding IoT Subsystem for Cortex-M target 2015-09-14 12:23:32 +01:00
adustm 95bf707325 NUCLEO_F031K6 : update python and test files 2015-09-11 15:11:35 +02:00
hjjeon0608 0dc6adf51d Add WIZWIKI_W7500P platform in targets.py and build_release.py. 2015-09-09 14:22:19 +09:00
dbestm a6f4046e7b [NUCLEO_L476RG] add hal and target files 2015-09-07 14:01:17 +02:00
Martin Kojtal 748fea3057 Merge pull request #1316 from kpurusho/master
Drivers for SAMD21
2015-09-07 09:46:11 +01:00
Wojciech Gorniak b9fd743216 ELMO target (NUCLEO_F411RE copy).
Conflicts:
	workspace_tools/build_release.py
	workspace_tools/export_test.py
	workspace_tools/toolchains/gcc.py
2015-09-03 11:58:01 +02:00
Martin Kojtal 483bb0197f Merge pull request #1299 from claplace/lpc81x
LPC81X: reduce code size and add ARM_GCC support
2015-09-01 15:45:33 +01:00
vimalrajr fc6a097d43 Updating target.py as per new folder structure. 2015-09-01 19:15:45 +05:30
akhilpanayam 6798b87180 Resolved merge conflict 2015-09-01 19:15:38 +05:30
Mihail Stoyanov 2327ca6800 Add SEED ARCH LINK support 2015-08-27 12:34:16 +03:00
Martin Kojtal 7aca0b6d56 Merge pull request #1303 from screamerbg/master
Add the ARCH_LINK platform which is a derivative platform of ARCH_BLE
2015-08-20 10:40:43 +01:00
Martin Kojtal 6f6625090c Merge pull request #1305 from bcostm/dev_NUCLEO_F446RE
NUCLEO_F446RE - Improvements + update of all STM32F4 (PWM12 + map/system files)
2015-08-20 10:40:11 +01:00
Martin Kojtal 63c2b2477a Merge pull request #1297 from kpurusho/master
Remaining drivers for SAMR21
2015-08-20 10:31:19 +01:00
Mihail Stoyanov af10bee3f7 Add the ARCH_LINK platform which is a derivative platform of ARCH_BLE 2015-08-18 19:44:08 +03:00
bcostm 43c62afc2a Add ARM and IAR support + exporters 2015-08-17 14:37:28 +02:00
Cyprien Laplace 65fa7b6923 LPC81X: reduce code size and add ARM_GCC support
LPC810 has only 4KB of flash, thus avoiding dead code is really nice.
Here the NVIC interrupt setup was pulled from the us_ticker code even
if no code is using timer events.

This also adds ARM_GCC support for TARGET_LPC81X.

LPC81X and LPC82X support Cortex M0+ VTOR register, so it is not
necessary to put non-init text at 0x200.
2015-08-16 21:35:08 -04:00
akhilpanayam c30a8a1df0 * renamed TARGET_SAM0 folder name to TARGET_SAM_CortexM0+ 2015-08-14 17:36:33 +05:30
akhilpanayam fa56bfd164 * Base commit after integrating ASF_3.25. 2015-08-14 17:36:26 +05:30
vimalrajr 062ee461da Adding implementation for I2C APIs - master mode, slave mode, and master async interrupt mode. 2015-08-14 17:36:12 +05:30
akhilpanayam 2110178848 * added new labels for SAMR21G18A in target.py 2015-08-14 17:36:11 +05:30