bcostm
ff5f397e79
[NUCLEO_L152RE] Add IAR exporter
2014-10-27 13:21:44 +01:00
bcostm
e363e54776
[NUCLEO_F401RE] Add IAR exporter
2014-10-27 11:20:08 +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 Olejar
dcf382510c
Added uvision4 and makefile templates for KL43Z. Inserted KL43Z target into travis build.
2014-10-22 19:42:07 +02:00
Martin Olejar
ba7a631c3d
Merge branch 'master' into dev-freescale-kl43z
2014-10-21 23:14:39 +02: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
EmBlocks
f882aceeca
Added GCC toolchain filter to the target list
2014-10-21 14:11:34 +02: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
dbestm
0eaa7ab99a
[NUCLEO_F411RE] remove iar_nucleo_f411re.ewp.tmpl.old file
2014-10-16 09:41:39 +02:00
dbestm
3cc3193445
[NUCLEO_F411RE] Adapt python script + CMSIS files to build/export to IAR
2014-10-15 15:00:35 +02:00
Martin Kojtal
77c1102c0f
Merge pull request #556 from ohagendorf/Nucleo_F334R8
...
Exporters: NUCLEO_F334R8 - export to gcc_arm and coide (templates, travis addition)
2014-10-13 15:28:06 +02:00
Olaf Hagendorf
0e970af4a9
[EXPORT][NUCLEO_F334R8] Add no rtti flag to gcc_arm exporter
2014-10-13 11:59:46 +02:00
Martin Kojtal
bc5397a4ce
Merge pull request #555 from sg-/lpc11u24_export
...
Exporters: Add no rtti flag to exporters
2014-10-13 08:06:45 +02:00
Martin Olejar
1f9586daac
Added spi_api.c and gcc_arm_kl43z.tmpl files. Fixed some issues in KL43Z target
2014-10-13 00:49:48 +02:00
ohagendorf
3b9fd11ee3
Merge branch 'gcc4nucleo_f334' into Nucleo_F334R8
...
Conflicts:
workspace_tools/export/gccarm.py
workspace_tools/export_test.py
2014-10-12 19:09:31 +02:00
sg-
8e5fb67c30
[export] Add no rtti flag to exporters
2014-10-10 18:01:31 -05:00
0xc0170
3b87e28eb6
Export: IAR - sources in the project file, 3 targets ewp templates
2014-10-10 10:49:42 +02:00
0xc0170
c22a653bba
Export: IAR ewp template - add suffix lpc1768
...
- ewp file does define target, and it's set to lpc1768
2014-10-10 10:05:29 +02:00
Martin Kojtal
46e37048a8
Merge pull request #535 from bcostm/dev_F091RC
...
Platform: New platform addition - NUCLEO_F091RC
2014-10-07 09:23:49 +01:00
bcostm
8b6ee09232
[NUCLEO_F091RC] Update python files for this target, add uVision exporter
2014-10-06 16:31:48 +02:00
Bogdan Marinescu
a156b0f4f2
Merge branch 'DISCO_F429' of git://github.com/ohagendorf/mbed into ohagendorf-DISCO_F429
...
Conflicts:
workspace_tools/export/gccarm.py
2014-10-06 14:33:21 +01:00
Bogdan Marinescu
43bee35a52
Keeping git happy about line endings
...
Not exactly sure why, but git shows diffs right after cloning
a fresh copy of the mbed repo. Definitely has something to do
with line endings, but not 100% sure why. Hopefully this will
fix things.
2014-10-06 14:28:55 +01:00
Bogdan Marinescu
101c6308b0
Merge pull request #521 from EmBlocks/master
...
[EXPORT] EmBlocks EIX plugin support
2014-10-06 03:16:24 -07:00
ohagendorf
70eef62d9f
[DISCO_F429ZI] new target with [EXPORT] to gcc_arm and CoIDE
...
- build and export to toolchains gcc_arm and CoIDE is OK
- compiling is OK
- mbed/blinky is OK
2014-10-05 23:05:16 +02:00
Yihui Xiong
84467d593a
[ARCH_MAX] add gcc project template
2014-10-04 22:01:50 +08:00
Yihui Xiong
65a41937e3
[ARCH_MAX] add uvision project template
2014-10-04 21:54:08 +08:00
ohagendorf
a7a3de3f3a
[EXPORT][NUCLEO_F334R8] a missing line in export/coide.py
2014-10-04 01:55:52 +02:00
ohagendorf
71f473c464
[EXPORT][NUCLEO_F334R8] export to gcc_arm and coide
...
- rtos library is not working because of double defined SysTick_Handler
in system_stm32f3xx.c and in rtos
- please see pullrequest #526 for a correct export
- tests are working fine:
Test summary:
+--------+---------------+-----------+-----------+---------------------------------------+--------------------+---------------+-------+
| Result | Target | Toolchain | Test ID | Test Description
| Elapsed Time (sec) | Timeout (sec) | Loops |
+--------+---------------+-----------+-----------+---------------------------------------+--------------------+---------------+-------+
| OK | NUCLEO_F334R8 | GCC_ARM | DTCT_1 | Simple detect test
| 0.44 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | EXAMPLE_1 | /dev/null
| 3.37 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_10 | Hello World
| 0.37 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_11 | Ticker Int
| 11.31 | 20 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_12 | C++
| 1.32 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_16 | RTC
| 4.7 | 15 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_2 | stdio
| 0.76 | 20 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_23 | Ticker Int us
| 11.37 | 15 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_24 | Timeout Int us
| 11.41 | 15 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_25 | Time us
| 11.31 | 15 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_26 | Integer constant
division | 1.32 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_A1 | Basic
| 1.32 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_A21 | Call function before
main (mbed_main) | 1.31 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_A5 | DigitalIn DigitalOut
| 1.31 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_A6 | DigitalInOut
| 1.31 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_A7 | InterruptIn
| 9.31 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_A9 | Serial Echo at 115200
| 5.97 | 10 | 1/1 |
+--------+---------------+-----------+-----------+---------------------------------------+--------------------+---------------+-------+
Result: 17 OK
Completed in 125.02 sec
2014-10-04 01:45:38 +02:00
EmBlocks
e57f488b53
EmBlocks EIX plugin support
2014-09-30 16:27:09 +02:00
ohagendorf
f11facdc63
[EXPORT][CoIDE] [DISCO_407] and [NUCLEO_F4x1] memory areas
...
The templates now contains the memory areas preconfigured as they are
used in linker scripts. When the CoIDE linker option 'Use memory layout
from memory window' is manually switch on the correct memory layout is
already there.
2014-09-28 14:49:57 +02:00
ohagendorf
b3b70c6c0a
[EXPORT][CoIDE] problem with missing linker script
...
- a missing linker script configures the scatter file option (linker
script path in CoIDE) to 'None' not to ''
2014-09-28 14:40:50 +02:00
Martin Kojtal
54101fc93d
Merge pull request #508 from ohagendorf/develop_coide
...
[Export] CoIDE - include files are in the project
2014-09-27 12:25:26 +01:00
ohagendorf
ee8d3461c4
[EXPORT][CoIDE] changed virtual directory names
...
changed the names of virtual directories to 'sources' and 'headers'
2014-09-27 01:10:42 +02:00
ohagendorf
83331883cc
[EXPORT][CoIDE] links to include files are added to project file
2014-09-24 21:11:36 +02:00
Martin Kojtal
201bc4a190
Merge pull request #499 from ohagendorf/develop_coide
...
[EXPORT] NUCLEO_F4x1RE, DISCO_F407VG - export to CoIDE
2014-09-23 08:19:14 +01:00
sg-
c4c90fe780
[mbed][exporters][k22f][gcc] Added exporters for uvision, gcc_arm, kds. Known issues are: uvision5 as K22F doesnt seem to be supported with uvision4. gcc_arm and kds - build but blinky led color doesnt behave correctly. Haven't debugged much. python project.py -m K22F -p 25 -i kds [uvision] [gcc_arm] to pick back up.
2014-09-19 18:46:22 -05:00
ohagendorf
703f8f9331
[EXPORT] [NUCLEO_F4x1RE] and [DISCO_F407VG] export to CoIDE
...
- export project with export_test.py
- projects can be compiled, downloaded and debugged with CoIDE 1.7.7
- STM32F411xx is not yet supported directly by CoIDE
- STM32F401RE it not supported but STM32F401RB is (differences in flash
size)
- but the generated project files for the Nucleo boards contain correct
FLASH and RAM sizes and that seems to be enough
2014-09-19 21:24:08 +02:00
ohagendorf
a75be2f651
[NUCLEO_F4x1RE] export to GCC_ARM
...
NUCLEO_401RE and NUCLEO_411RE can be exported to GCC_ARM
2014-09-15 21:55:11 +02:00
Bogdan Marinescu
5eb0d384fb
Merge branch 'master' of github.com:mbedmicro/mbed
2014-09-12 10:52:44 +01:00
Bogdan Marinescu
e7a562cc77
Fixed RTOS compilation for some targets (in exporters)
...
More details: https://github.com/mbedmicro/mbed/pull/472
2014-09-12 10:51:14 +01:00
Bogdan Marinescu
c372035d60
Merge pull request #477 from sg-/master
...
Add derivative support to K64F and updates for MTS_GAMBIT
2014-09-11 16:47:48 +01:00
ytsuboi
b55e3b42b4
Merge remote-tracking branch 'upstream/master'
2014-09-07 19:59:40 +09:00
sg-
24f537ea60
[MTS_GAMBIT][K64F][exporters][net] Update directory names for K64F to allow derivative platforms. Change net/eth/lwip-eth/arch directory name to allow K64F derivative EthernetInterface support. Disable Ethernet in MTS_GAMBIT device.h - seems depreciated or just not implemented. Add MTS_GAMBIT exporters for uvision and gcc_arm
2014-09-04 17:26:54 -05:00
ytsuboi
ab9cc6c050
[LPC4337] renamed target name from LPC4337_M4 to LPC4337
2014-09-03 02:20:48 +09:00
ytsuboi
ef0819c731
[LPC4337] move files from LPC43XX to LPC4330
2014-09-03 02:20:48 +09:00
ytsuboi
1ee314c4a5
[LPC4337] first commit
...
just confirmed with >workspace_tools\make.py -m LPC4337_M4 -t ARM -p 25
2014-09-01 23:30:22 +09:00
Yihui Xiong
cb75014f09
[nrf51822][gcc_arm]: fix softdevice path and srec_cat params of makefile templates
2014-08-28 16:54:28 +08:00
Christian Taedcke
cc09416bd2
Using jinja2 environment to load the template file.
...
This enables the use of template inheritance, see
http://jinja.pocoo.org/docs/templates/#template-inheritance
2014-08-13 21:52:47 +02:00