0xc0170
65355e2610
Target - remove cortex-m7 IAR support for 2 targets
...
They will be reenabled once we update IAR version for the release/test
2016-02-26 13:00:49 +00:00
0xc0170
121804a99d
Target - nucleo f746 - progen data aligned to master branch
2016-02-26 11:37:04 +00:00
adustm
a7ed768eef
[NUCLEO_F746ZG] new target
2016-02-26 11:36:40 +00:00
0xc0170
5f2541c8aa
Target + Exporters - progen data expansion by template for tools
...
Each target can specify own template. This is however not recommended for general use.
Each target should be supported by progendef, and well definied. However, as tools are
quickly changing, some targets add extra information which might not be supported, this
template expansion allows a target to temporary override default mbed tool template.
In this commit, we add RZ_A1H iar template. I experienced with never tools some breakage in
the templates, this might come handy, but repeat, please consider using the default template, and
contribute to progen or progendef which should contain fixes or support for newer targets/tools.
2016-02-25 14:02:08 +00:00
Martin Kojtal
ba6ba1f687
Progen data refactor
...
The new format progen = dict() should allow to add more data used by progen.
The target can add tool flags to be overwritten by the default mbed template, or
even inject own template. This might be required for some targets. Therefore we
shall allow thiss.
2016-02-24 17:58:58 +00:00
modtronix-com
b78542d10e
Changed target name from NZ32SC151 to NZ32_SC151
2016-02-18 09:49:14 +00:00
Martin Kojtal
b57f7d5684
Merge pull request #1545 from TomoYamanaka/master
...
Support of export function to the IAR.
2016-02-18 09:42:15 +00:00
Martin Kojtal
20948ad920
Merge pull request #1535 from sg-/remove-gcc-cw
...
Remove stale gcc tools
2016-02-15 08:54:17 +00:00
tomoyuki yamanaka
27caef30a4
Support of export function to the IAR.
...
We modified the following to support the export function to the IAR.
- In tools files, add RZ_A1H to the target of IAR.
- In tools files, add the tmpl files.
2016-02-15 14:49:31 +09:00
Martin Kojtal
05e8585f21
Merge pull request #1526 from sg-/mbedos-macros
...
Mbedos macros
2016-02-12 08:29:15 +01:00
sg-
c7f84c86f7
Remove all references and use of code warrior GCC in docs, build and
...
exporters¦
2016-02-11 01:07:58 -06:00
sg-
018cdb928a
Remove all references and use of code sourcery GCC in docs, build and export scripts
2016-02-10 23:27:33 -06:00
dinau
1b8f2c7c3f
[DISCO-F407VG]:Changed: Default toolchain from uARM to ARM.
2016-02-11 13:59:26 +09:00
Sam Grove
715fca0178
add extra mbed identifier. correct duplicate target
2016-02-05 01:19:48 -06:00
Sam Grove
2ce7eab989
add mbed os defines to mbed targets
2016-02-05 00:59:00 -06:00
dinau
6e45dafa0e
Add uVision4 exporters for DISCO-{F051R8, F100RB, F303VC, F407VG}
...
(1) Add above exporters.
(2) Modified only comments in "cmsis_nvic.h" files.
2016-01-31 19:34:42 +09:00
Martin Kojtal
45dbe35006
Merge pull request #1490 from ytsuboi/add-TY51822r3
...
[TY51822r3] add platform
2016-01-15 07:47:49 +00:00
Steven Cooreman
b515defdd4
Forgot to update STK number in one place.
2016-01-13 09:17:54 +01:00
Steven Cooreman
764d54f2d5
Fix Pearl chip SKU and core ID in targets.
2016-01-12 17:25:52 +01:00
Mikko Polojarvi
6067de0428
SiLabs Pearl: Rename files and dirs to correct STK code
...
Pearl STK is offically known as SLSTK3401A, but we well go
with the same naming convention as with Happy so Pearl's
name in Mbed will be STK3401.
Renames all files and directories that previously had the
placeholder STKXXXX. Build, target and export scripts
modified accordingly.
2016-01-12 17:17:10 +01:00
jhokajar
87aee51f52
Silabs Pearl: Added a part number
...
Added a correct part number for Pearl Gecko Kit Board
2016-01-12 17:01:32 +01:00
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
ytsuboi
9a9885e5fa
[TY51822r3] add platform
2016-01-06 23:17:24 +09: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