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
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
Yihui Xiong
8383cf97d6
[DISC_F407VG & ARCH_MAX] change default toolchain
2014-10-08 10:48:27 +08: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
ohagendorf
cb23f2f47d
[EXPORT][NUCLEO_F334R8] removed accidentally 2 macros
...
The commit 'export to gcc_arm and coide' removed accidentally 2 macros
from NRF51822 and NRF51 targets.
2014-10-06 22:11:08 +02: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
Bogdan Marinescu
9028a2a577
Merge pull request #533 from Cheong2K/master
...
Added RedBearLab BLE Nano board.
2014-10-06 02:58:56 -07:00
Martin Kojtal
b30176a071
Merge pull request #531 from toyowata/master
...
Platform: LPC824 - new platform addition
2014-10-06 09:53:12 +01:00
Cheong
e48d309f18
Added RedBearLab BLE Nano board.
2014-10-06 11:29:01 +08: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
Toyomasa Watarai
685f97da37
Add LPC824 platform
...
LPCXpresso824-MAX support
uARM target support
RTOS support
2014-10-05 16:18:48 +09: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
Mihail Stoyanov
dadf009f87
Add TARGET_OTA_ENABLED for targets that support OTA DFU
2014-09-30 01:40:53 +03:00
Martin Kojtal
83f9d0487a
Merge pull request #517 from bcostm/tests
...
[Tests] Add Nucleo targets in MBED_A8 test (those having a DAC)
2014-09-29 10:02:12 -07:00
bcostm
eab929a023
Remove duplicated entry
2014-09-29 10:56:06 +02:00
bcostm
98b0981fe4
Add Nucleo targets in MBED_A8 test (those having a DAC)
2014-09-29 10:41:06 +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
Przemek Wirkus
9fe239dcad
Added HTML reporting feature, switch --report-html FILENAME to singletest.py so now users can export test results to external HTML file. This feature can be used to display HTML reports on CI dashboards
2014-09-25 17:42:08 +01:00
Przemek Wirkus
95519c1334
Minor modifications to test api scripts
2014-09-25 17:42:04 +01:00
ohagendorf
83331883cc
[EXPORT][CoIDE] links to include files are added to project file
2014-09-24 21:11:36 +02:00
Przemek Wirkus
0a0491cf0f
Added new Unit Tests - General pool to cover common functionality and check if UT framework is working. This test pool can be extended with new tests
2014-09-24 16:22:19 +01:00
Przemek Wirkus
2ab8ad9b47
Feature: Device detection via serial - part 4
...
Interrupt In test pinology for NUCLEO changed
2014-09-24 14:58:14 +01:00
Przemek Wirkus
da412da174
Feature: Device detection via serial - part 3
2014-09-24 14:58:10 +01:00
Przemek Wirkus
6690db1444
Feature: Device detection via serial - part 2
2014-09-24 14:58:07 +01:00
Przemek Wirkus
2e58f7922c
Feature: Device detection via serial - part 1
2014-09-24 14:58:03 +01:00
Przemek Wirkus
7fb674d3e2
Added mbed_main test to automated pool
2014-09-24 14:57:59 +01:00
Przemek Wirkus
e3e49cb67d
Small improvements to ETH test cases - handle not open socket on host test side
2014-09-24 14:57:52 +01: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
Przemek Wirkus
466c3b4d75
Added stdio receive time in host test prints
2014-09-22 10:43:21 +01:00
Przemek Wirkus
ea59d77d85
Small improvements to RTC test to check time elapsed and if timestamp is not zero
2014-09-22 10:06:39 +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
Przemek Wirkus
eb2153ec49
Modiffied compilation prompting to alling with linker's way of printing - now each issue will be printed in separate line with simple prefix like [DEBUG] Output:
2014-09-19 13:27:40 +01:00
Przemek Wirkus
27fa463fcf
Replaced variable names as overloads like stdout, stderr to _stdout, _stderr to avoid unnecesary bugs in the future
...
Added linking error prints - reported by STMicro David BELLEGARDE <david.bellegarde@st.com>
Modiffied compilation prompting to alling with linker's way of printing - now each issue will be printed in separate line with simple prefix like [DEBUG] Output:
2014-09-19 11:30:55 +01:00
Bogdan Marinescu
a73f28e6fb
Merge pull request #494 from 0xc0170/Sissors-master
...
Extended #476 , which does not break ethernet for K64F
2014-09-18 13:46:50 +01:00