Przemek Wirkus
a8c7e135f7
Added RTOS_1 basic test and RTOS_9 SD file write/read test to host test automation
2014-03-24 17:05:32 +00:00
dinau
a43ba4740a
[STM32F407][LPC4088][GCC_ARM] Fixed compilation error.
...
This commit fix FPU error when compile with RTX OS.
2014-03-21 21:16:52 +09:00
dinau
86ee511c80
STM32F0-Discovery (STM32F051R8) initial port
2014-03-21 20:23:13 +09:00
Przemek Wirkus
1e79d929bf
Added MBED_16 RTC host test automation (5 reads from RTC)
2014-03-20 15:52:06 +00:00
Przemek Wirkus
d4c29b81cb
trailing spaces removed
2014-03-20 15:02:32 +00:00
Przemek Wirkus
c274102104
Added MBED_24 host test automation for timeout with us int handleers (2 x 500us tandem)
2014-03-20 15:01:28 +00:00
Przemek Wirkus
f13c2d8c71
Added MBED_23 ticker host test automation. Test uses the sahe host_test script as wait_us test
2014-03-20 11:44:31 +00:00
Przemek Wirkus
e051431053
Added MBED_11 ticker host test automation (test uses the same host_test script to test ticker as wait_us test.
2014-03-20 11:34:47 +00:00
Przemek Wirkus
c32258de09
Added Interrupt vector relocation test automation.
2014-03-20 11:06:14 +00:00
Przemek Wirkus
8c234adf9a
Trailing spaces removed
2014-03-20 10:55:45 +00:00
Przemek Wirkus
f63ce6a2c0
Added MBED_12 test (C++) automation. target test code also updated.
2014-03-20 10:54:55 +00:00
Przemek Wirkus
d07ed138b2
Added us Timer proper host test automation
2014-03-19 19:57:02 +00:00
dinau
1683e9fba2
STM32VL-Discovery initial port
2014-03-19 21:39:01 +09:00
dinau
218ea3a4da
[GCC_ARM][LPC11U35][LPC1114][STMF407]: Modified build scripts
...
1. Added to Makefile templates for LPC11U35 and STM32F407
2. Added output facility of HEX file, LIST file and MAP file
2014-03-18 20:32:53 +09:00
Przemek Wirkus
47a8df4b51
TC and UDP client updates. Added automation information to test suite. Added new peripherial: 'ethernet'
2014-03-17 17:39:24 +00:00
Przemek Wirkus
b345a189cf
Added implementation for TCP and UDP client
2014-03-17 17:29:18 +00:00
Przemek Wirkus
34e19e31e5
Added automation tests' implementation for TCP_Server, UDP_Server and STDIO
2014-03-17 11:58:35 +00:00
Przemek Wirkus
9105963e2c
Removed trailing spaces
2014-03-11 15:37:43 +00:00
Przemek Wirkus
02a0f4d321
Aligned USART RX/TX naming with ST NUCLEO board HAL
2014-03-11 15:36:53 +00:00
Przemek Wirkus
dc1e190d9e
Fixed pinology for ECHO test for NUCLEO boards: F103RB, L152RE, F401RE, F030R8
2014-03-11 15:01:03 +00:00
Przemek Wirkus
2bb462f5a3
InterruptIn test support added for NUCLEO boards: F103RB, L152RE, F401RE, F030R8
2014-03-11 11:58:33 +00:00
Fatih Aşıcı
4a0b7893ec
Fix checking of TARGET_* symbols
2014-03-08 23:30:50 +02:00
Przemek Wirkus
c74365cb83
LED test completion notification changed. Now if board do not have LED4, target will only blink LED1 to indicate test success. If test fails LED1 will not blink. This behaviour will be changed in the future. Now it is mainly removing compilation error (LED4 not defined).
2014-02-24 15:34:35 +00:00
Emilio Monti
3279edf10e
Add first BLE API test
2014-02-21 15:05:21 +00:00
Emilio Monti
b213992ac0
Optimize for speed
2014-02-11 17:07:29 +00:00
tkuyucu
026b6610a8
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
libraries/tests/mbed/portinout/main.cpp
libraries/tests/mbed/portout_portin/main.cpp
libraries/tests/mbed/sd/main.cpp
libraries/tests/mbed/spi_slave/main.cpp
workspace_tools/targets.py
workspace_tools/toolchains/arm.py
workspace_tools/toolchains/gcc.py
workspace_tools/toolchains/iar.py
2014-02-07 11:04:50 +01:00
tkuyucu
804188a6f7
Clean up and Reformatting
...
Unused header files are removed from the cmsis dir.
Tab characters replaced by 4 spaces.
Brackets and parenthesis formatted.
Spi slave functions updated for faster response.
2014-02-03 10:33:34 +01:00
Sissors
2c2bf35a77
Refactored KLXX code
...
See description. Everything HAL wise went into KLXX, with target
specific in subfolders. Only interrupt and spi are in target specific
since they are target specific.
Also you cannot set the uart anymore for 9 or 10 databits (the code
supported it to set it like that, but the actually read/write only did
8-bits)
2014-01-28 18:57:07 +01:00
tkuyucu
29560a3195
SPI and I2C will accept unsupported frequencies and match them with the closest available frequency instead of generating an error.
...
Sleep is now implemented (deepsleep will cause nrf to work in System OFF mode).
2014-01-10 14:21:43 +01:00
tkuyucu
694f9c726c
fixes and updates after the mbed unit tests have been carried out.
2014-01-08 11:14:19 +01:00
ytsuboi
0a11767877
[LPC812] enable SPISlave
2013-12-29 19:18:50 +09:00
Bogdan Marinescu
4b4b986cdb
Changed flow control test pin assignments
2013-12-19 15:05:36 +02:00
Bogdan Marinescu
34a43eaa41
Merge branch 'flow_control'
...
Conflicts:
workspace_tools/tests.py
2013-12-19 11:36:45 +02:00
Bogdan Marinescu
bb8ed20a47
LPC1768 flow control fixes
...
- Disable TX buffer, this isn't compatible with the software CTS implementation
- Properly set hardware RTS/CTS pins when possible
- Modified test to use hardware CTS and software RTS
2013-12-19 11:31:23 +02:00
Bogdan Marinescu
f5e1f7037f
Ported more tests to NUCLEO_F103RB
2013-12-12 20:00:56 +02:00
Bogdan Marinescu
7d1c888204
Added LED PWM test
2013-12-12 19:59:31 +02:00
Anders Lindvall
0c774294fb
LPC4088 target fixes
...
- changed scatter file to keep all the code in the internal flash
- added tests for SPIFI memory usage
2013-12-12 12:29:00 +02:00
Bogdan Marinescu
8ee4396f01
Ported 'sd' test to the Nucleo board
2013-12-11 18:50:35 +02:00
Bogdan Marinescu
7a7c14e050
[NUCLEO_F103RB] Test porting
...
Ported GPIO and UART tests, verified as working.
2013-12-09 15:36:51 +02:00
Bogdan Marinescu
d0b2fb6c66
Added flow control test
...
Since this requires a separate serial port connection, added this as a
new attribute of the MUTs.
2013-12-04 19:46:51 +02:00
Bogdan Marinescu
e69956aba2
Updated DSP library + build system changes
...
Updated CMSIS DSP to latest version (CMSIS-SP-00300-r3p2-00rel1.zip)
Build system changes to be able to preprocess assembler sources before compiling them:
- GCC: use gcc '-x assembler-with-cpp'
- ARM: preprocess first, then assemble (two separate commands)
- IAR: added macro definitions and include directories to the assembler command line
Removed CORTEX_ARM_SUPPORT restriction for the DSP libraries.
Tested: LPC1768 with ARM, GCC_ARM and IAR, LPC11U24 with ARM.
2013-11-08 15:38:23 +02:00
Bogdan Marinescu
2404dc0092
Added new serial class, remove interrupt chaining
...
The new RawSerial class is a simple wrapper over the serial HAL that can
be safely used from an interrupt handler.
Interrupt chaining code was removed from InterruptIn, Serial and Ticker
because it caused lots of issues with the RTOS. Interrupt chaining is
still possible using the InterruptManager class.
2013-10-23 16:08:34 +03:00
Bogdan Marinescu
fe7021d433
Renamed ubloxusbgsm in main to ubloxusb
...
Since the tests are now generic (both GSM and CDMA), rename the directory
to reflect this.
2013-10-22 12:41:01 +03:00
Bogdan Marinescu
ae0bc41693
Added support for CDMA modem in SMSTest
...
Also remove unnecessary thread from main
2013-10-22 12:27:18 +03:00
Bogdan Marinescu
7f35fc4b76
Added support for CMDA modem in HTTPClientTest
...
Also remove unnecessary thread from main
2013-10-22 11:59:11 +03:00
Bogdan Marinescu
dfb472ceaf
fixed invalid include name
2013-10-21 14:43:46 +03:00
Bogdan Marinescu
8aaa1b76a6
Added auto synchronization for the u-blox GSM modem test
...
Also changed the test to look more like the original VodafoneUSBModem SMS
test (added another thread).
2013-10-21 14:21:42 +03:00
Bogdan Marinescu
5e6262a91a
Fixed macro definitions in u-blox test
2013-10-19 14:39:50 +03:00
Bogdan Marinescu
ea9ba23ff5
Changed u-blox modem test
...
The test is not automated now, so it can be synced with the official
repository.
Also changed it to look more like the original VodafoneUSBModem test by
adding another thread in the code.
2013-10-19 00:54:32 +03:00
Bogdan Marinescu
bdf5d03ba1
Updated tests
...
- Vodafone tests are gone for now
- Added u-blox TCP test (UB_1) and SMS test (UB_2).
- tests can now have more than a single source directory
2013-10-17 18:57:02 +03:00