Commit Graph

2093 Commits (eed8d687895c558628a57f313dc5e933022cac78)

Author SHA1 Message Date
Przemek Wirkus eed8d68789 Refactoring: moved optParse options frm singletest.py CLI script to test_api to group common options in one place. Added new file test_webapi.py to store there web services API and related functions 2014-08-04 15:57:59 +01:00
Przemek Wirkus 7f480e4b84 Added test web services API file 2014-08-04 15:54:49 +01:00
Przemek Wirkus 13c6c4f13e Refactoring: created test_api.py and moved test code and classes to separate test api file. Prepareing to add MPS2 reset functionality 2014-08-04 14:29:46 +01:00
Przemek Wirkus dcf1ef2130 Added 'firefox' as one of the ways to copy binary to target device (other options are cp, copy, xcopy, shutil.copy() 2014-08-04 14:29:44 +01:00
Przemek Wirkus 80bb5b6f6d Added correct target counting when filtering option -S with -f filter 2014-08-04 14:29:41 +01:00
Przemek Wirkus 5b07b38554 Added script major / minor version 2014-08-04 14:29:39 +01:00
Martin Kojtal 116e3ca032 Merge pull request #424 from istarc/master
[STM32F4XX] Fix TARGET STM32F4XX spi_api.c syntax error
2014-08-04 10:01:22 +03:00
Iztok Starc a1368f3bb2 Fixed TARGET STM32F4XX spi_api.c syntax error 2014-08-03 11:04:38 +02:00
Bogdan Marinescu 988c22d598 Merge pull request #423 from toyowata/master
Fixed L6235E link error for NRF51822 variants
2014-08-01 14:37:18 +01:00
Toyomasa Watarai 4cb75a3fbb Fixed L6235E link error for NRF51822 variants
Changed TARGET_NRF51822 target directory names to TARGET_MCU_NRF51822
Removed NRF51822 names to extra_label of target.py
Added MCU_NRF51822 names to extra_label of target.py
Tested with blinky example for NRF51822, HRM1017, ARCH_BLE and
RBLAB_NRF51822 target
2014-08-01 16:36:54 +09:00
Bogdan Marinescu 201479aefe Merge pull request #415 from 23chrischen/patch-2
Added STM32F411RE to list
2014-07-31 14:45:51 +01:00
Bogdan Marinescu 47c6f8cf35 Merge branch 'master' of github.com:mbedmicro/mbed 2014-07-31 14:45:32 +01:00
Bogdan Marinescu c3a0ebfab7 Merge branch 'patch-1' of git://github.com/23chrischen/mbed into 23chrischen-patch-1
Conflicts:
	libraries/rtos/rtx/RTX_Conf_CM.c
2014-07-31 14:45:02 +01:00
Bogdan Marinescu dd71fab893 Merge pull request #418 from lionleaf/master
Bugfix: Make redirected stdio write initialize UART
2014-07-31 13:43:15 +01:00
Bogdan Marinescu 71226052f8 Merge branch 'master' of github.com:mbedmicro/mbed 2014-07-31 13:37:06 +01:00
Bogdan Marinescu 5a9910ded3 Consider '.hpp' as include files in the resource scanner 2014-07-31 13:36:14 +01:00
Bogdan Marinescu f179946b89 Merge pull request #420 from toyowata/master
Added --multibyte_chars option
2014-07-31 10:44:13 +01:00
Bogdan Marinescu d0d75b1224 Merge branch 'master' of github.com:mbedmicro/mbed 2014-07-31 10:15:39 +01:00
Bogdan Marinescu ffbabdbea9 Revert "Change F411 to Cortex-M4F instead of Cortex-M4"
This reverts commit 97cdccdf03.
Will apply on the next SDK build, to keep synchronized with the online
build system.
2014-07-31 10:14:43 +01:00
Bogdan Marinescu 2f0469c832 Merge pull request #421 from neilt6/master
Added mount/unmount to FATFileSystem
2014-07-31 10:09:58 +01:00
Toyomasa Watarai 32255cfb5b Revert "Fixed L6235E link error for NRF51822 variants"
This reverts commit 320e384f02.
2014-07-31 11:44:30 +09:00
Toyomasa Watarai 320e384f02 Fixed L6235E link error for NRF51822 variants
Changed TARGET_NRF51822 target directory names to TARGET_MCU_NRF51822
Removed NRF51822 names to extra_label of target.py
Added MCU_NRF51822 names to extra_label of target.py
Tested with blinky example for NRF51822, HRM1017, ARCH_BLE and
RBLAB_NRF51822 target
2014-07-31 11:13:19 +09:00
Toyomasa Watarai 49231e22ad Merge remote-tracking branch 'upstream/master' 2014-07-31 10:33:24 +09:00
Przemek Wirkus d5b7006223 Added reset option to host_test so in the future we can use different reset type, e.g. touch reset.txt on systems like MPS2 boards 2014-07-30 17:53:03 +01:00
Przemek Wirkus d9fbefd373 Test compliance with LPC1549 and LPC11U68 2014-07-30 17:53:01 +01:00
Przemek Wirkus 4c24cd6665 Fixed shuffle seed print only when shuffling 2014-07-30 17:52:58 +01:00
Przemek Wirkus 12b8dff9f9 First RESTful API functionality draft 2014-07-30 17:52:56 +01:00
Przemek Wirkus 783d20bac8 Added commandline parser help display when -i or -M option is missiog from command line 2014-07-30 17:52:54 +01:00
Przemek Wirkus 62c3118e38 Bugfixed filter target counter when used with filter. 2014-07-30 17:52:51 +01:00
Przemek Wirkus d71e2713dd Added simple filtering switch for -S option. This can be extended in the future to other switches like -r / -R 2014-07-30 17:52:49 +01:00
Przemek Wirkus d28da8ec83 Fixed flow for JSON defect line / column parsing from json exceprion msg string 2014-07-30 17:52:46 +01:00
Przemek Wirkus 03c96a45de Now issues in JSON configuration files will be printed in human readable format. 2014-07-30 17:52:43 +01:00
Przemek Wirkus d0cd53e29f Few pyLint issues fixed 2014-07-30 17:52:41 +01:00
Przemek Wirkus dc12ff6bba Fixed few pyFlakes issues + simple refactoring of unused variables and imports 2014-07-30 17:52:38 +01:00
Przemek Wirkus c75944562f Bugfix: removed blocking continue from shuffling option 2014-07-30 17:52:36 +01:00
Przemek Wirkus d66852d09f Added simple commen to GOANNA_PATH. This will be refactored in the future to get more flexible Goanna settings in private_settings.py 2014-07-30 17:52:33 +01:00
Przemek Wirkus 28e4fc4f06 Separation for test class SingletestRunner towards Object Oriented design. Added shuffle seed to recreate test order when shuffling test order 2014-07-30 17:52:31 +01:00
Przemek Wirkus fee2533ab9 Small source code and print indent refactoring 2014-07-30 17:52:29 +01:00
neilt6 979bc3e2d5 Added mount/unmount to FATFileSystem
Added virtual mount()/unmount() methods to FATFileSystem to allow users
to swap removable disks.
2014-07-30 10:22:23 -06:00
Bogdan Marinescu 48daa3c4a5 Merge branch 'master' of github.com:mbedmicro/mbed 2014-07-30 16:11:42 +01:00
Alexander Valitov aa157d0195 Fixed TX buffer reclaim mechanism
This was causing problems with larger transfers.
2014-07-30 15:49:49 +01:00
Toyomasa Watarai c66f9943a6 Added --multibyte_chars option
Added --multibyte_chars option for ARM and uARM build.

This enables to use multi-byte character such as Japanese or Chinese
especially for string literal.
It should not be affected single-byte character set.  Tested with
Japanese Windows environment.
2014-07-30 10:54:08 +09:00
Bogdan Marinescu 490d1a6606 Merge pull request #417 from Sissors/master
[LPC1114] Sleep fix + some device.h settings
2014-07-29 18:48:52 +01:00
Bogdan Marinescu 7d32effdfd Merge pull request #419 from 23chrischen/master
Change F411 to Cortex-M4F instead of Cortex-M4
2014-07-29 18:47:55 +01:00
Bogdan Marinescu 1d586e1f8d Merge pull request #416 from sg-/master
Had duplicate set of api drivers in the directory - deleted
2014-07-29 18:39:22 +01:00
23chrischen f1178aeccd Added "M4F"
Several listed as Cortex M4 cores are actually M4F cores (having a floating point unit), I did some homework to figure out which ones have FPU's. It appears that the K20D50M is the only board with a Cortex-M4 MCU that is does not have a floating point unit.
2014-07-29 11:50:05 -05:00
23chrischen 97cdccdf03 Change F411 to Cortex-M4F instead of Cortex-M4 2014-07-29 09:43:48 -05:00
Andreas Løve Selvik f3de4bc529 Bugfix: Make redirected stdio write initialize UART
Calling a scanf before the first printf would end up calling serial_getc without initializing the UART.
2014-07-29 11:47:46 +02:00
Sissors a545702123 Sleep fix + some device.h settings
LPC1114 has no semihosting and also no localfilesystem. I took the
liberty of guessing the LPC11Cxx also don't have those.

Sleep code did nothing outside of locking up the microcontroller
(because semihosting was enabled). Code seems to be copied from
LPC11u24, but the LPC1114 is fundamentally different. (For example
deep-sleep bit is now the deep-powerdown bit, which you dont want).

Aditionally it keeps current peripheral state during deepsleep and when
waking up. Datasheet rates LPC1114 at 6uA in deepsleep, I measured it at
3.7uA. That makes me a happy panda.
2014-07-28 21:14:57 +02:00
sg- 8c41ea4aae Had duplicate set of api drivers in the directory - deleted
added define guards to xxxxx_api.c files for device.h peripheral gating
2014-07-28 12:46:50 -05:00