Commit Graph

2002 Commits (8c7e738263783a14dc9dc9c120e27613bcd7b87d)

Author SHA1 Message Date
fritzprix 8c7e738263 - fix some type mismatch which causes error in build time 2014-07-17 23:38:34 +09:00
fritzprix e3018e766b - Add Default Heap Size 2014-07-17 23:37:11 +09:00
Martin Kojtal 4fe0feaf41 Merge pull request #406 from 0xc0170/dev_target_fix
[tools] Fixed iterating through the available hex files
2014-07-17 15:15:45 +02:00
0xc0170 e2a080bd79 [tools] Fixed iterating through the available hex files 2014-07-17 15:14:22 +02:00
Rohit Grover 0e24b53599 Allow combining against one from a set of Nordic soft-devices in decreasing order of preference. 2014-07-17 13:57:43 +01:00
Martin Kojtal 41b8b1d364 Merge pull request #405 from micromint/master
[LPC4330_M4] Change case of include file for case sensitive builds
2014-07-17 06:26:17 +02:00
jesusalvarez 1e53bb8054 Change case of LPC43xx include file for case sensitive toolchains 2014-07-16 13:15:21 -04:00
Martin Kojtal c785460107 Merge pull request #401 from NordicSemiconductor/master
[HAL] Fix for asserts LPC15xx, NRF51822
2014-07-15 21:09:48 +01:00
tkuyucu 9f0849d0ea Merge remote-tracking branch 'upstream/master' 2014-07-15 16:21:12 +02:00
tkuyucu 1243bb3c32 Merge pull request #1 from sigvef/master
Fix erroneous boolean expression conversions
2014-07-15 16:20:52 +02:00
Sigve Sebastian Farstad ae4d94584b Fix erroneous boolean expression conversions
In fb90157c9a, asserts were introduced
changing the error checking style in large portions of the code base
from `if(error_condition) fail();` to `assert(!error_condition);`. In
doing so, not all boolean conditions were negated properly. This commit
restores the original semantics of the error checks as they were before
fb90157, (unless an error check has been changed upstream, in which
case it is ignored).

The practical effects of this commit is that it should restore proper
I2C and SPI functionality on the LPC15XX and nRF51822, respectively.
2014-07-15 15:24:30 +02:00
Przemek Wirkus 1da17bd076 Added MMA8451Q accelerometer test port for K20D50M platform 2014-07-15 12:32:10 +01:00
Przemek Wirkus da68637753 Removed compilation warning about unused variable in i2c test 2014-07-15 12:08:35 +01:00
Przemek Wirkus d6668565cf Removed prints in verbose mode regarding skipped print. Still this prints can be shown using --verbose-skipped switch 2014-07-15 10:13:23 +01:00
Przemek Wirkus ac667d6a3e Added SD card and EEPROM test pins for new Freescale K20D50M platform 2014-07-15 10:13:20 +01:00
Przemek Wirkus 19bfb0eb61 Added new feature: Now user can change default global name of project (test) binary to other name or by default use name chosen by the suite which is test folder name 2014-07-15 10:13:17 +01:00
Martin Kojtal 2031512f69 Merge pull request #400 from micromint/master
[LPC4330] Updated LPC4330_M4 port
2014-07-15 07:35:28 +01:00
jesusalvarez e84df816c4 Restored assert on gpio_object.h. Added export template for GCC ARM Embedded (TOOLCHAIN_GCC_ARM) 2014-07-14 10:05:37 -04:00
Przemek Wirkus ed4f76b9de Added TIMEOUT as one of the rest results. Fixed test result structure in result summary (not all results were added) 2014-07-14 13:08:36 +01:00
Przemek Wirkus c4fc4931a9 Added simple print to table in -S switch command 2014-07-14 11:49:06 +01:00
jesusalvarez 9b8711ea45 Update LPC4330_M4 README 2014-07-11 15:13:54 -04:00
jesusalvarez 9d21adf6d7 Remove log file 2014-07-11 14:52:09 -04:00
jesusalvarez 4e82296c05 Updates to LPC4330_M4 drivers 2014-07-11 14:48:25 -04:00
Przemek Wirkus 2b2187587c Removed (again) RPC test from automation pool. 2014-07-11 11:24:51 +01:00
Przemek Wirkus 0725b33375 Added exception handling for prettytable and serial modules - gracefuly handle missing imports. 2014-07-11 11:24:03 +01:00
Przemek Wirkus 41a7dada69 Removed TODO section in comments - all TODOs are fixed and implemented now. 2014-07-11 10:34:52 +01:00
Przemek Wirkus ce078d6e90 Added few comments to functions. Removed fixed TODO in copy function. Refactored one function to return string instead of priting it. 2014-07-11 10:33:13 +01:00
Przemek Wirkus a8d47821be pyFlakes issue fixed: Removed two unused variables 2014-07-11 10:21:11 +01:00
Bogdan Marinescu bbf5cbc715 Merge pull request #397 from 0xc0170/dev_k20d50m
[K20D50M] K20D5M -> K20D50M
2014-07-11 09:57:00 +01:00
Bogdan Marinescu 0280e5b79f Merge pull request #398 from 23chrischen/master
Added INITIAL_SP for F411
2014-07-11 09:51:58 +01:00
Bogdan Marinescu cb7a0364f6 Merge pull request #399 from kshoji/usb_host_midi
Added USB Host MIDI support.
2014-07-11 09:46:50 +01:00
kshoji 615b0d92bc Added USB Host MIDI support.
I've read, and accepted the Contributor Agreement.
http://mbed.org/users/kshoji/
2014-07-11 12:35:52 +09:00
Przemek Wirkus c3cfff246c Replaces prompts starting with >>> with simple one liners. It will be later refactored to common display format via some 'print info/warn/err class' 2014-07-10 18:26:39 +01:00
Przemek Wirkus 80745d51ee Test loops feature part 3: Finnaly commit. Added Loops info in pretty table in test sumary. Added Result resolving by test result list analysis. 2014-07-10 18:05:01 +01:00
Przemek Wirkus 98ae711ba5 Test loops feature part 2: added local and global loops counter to switches and test execution function. 2014-07-10 17:10:13 +01:00
23chrischen 698ea63b1c Added INITIAL_SP for F411 2014-07-10 11:09:34 -05:00
Przemek Wirkus b78617df93 Test loops feature part 1: added --loops and --global-loops switches, added test_loops paramater for test handler 2014-07-10 15:58:17 +01:00
Przemek Wirkus a1c9c941b5 Added serial port wrappers for read/write instead of raw serial port access to access MUT serial port. This will allow to catch more issues with communication with MUT during tests. This will also 'hide' tracebacks from test suite execution. 2014-07-10 14:54:05 +01:00
Przemek Wirkus 82e4a672ca Added seral port read/write wrappers to handle serial port communication issues. Added IOERR_SERIAL handler for basic test. Other tests will be refactored in separate commits. 2014-07-10 14:51:56 +01:00
Przemek Wirkus f1db89ea0f Added new error codes to test suite: IOERR_SERIAL, IOERR_DISK, IOERR_TIMEOUT, IOERR_COPY. Not all of them are yet handled but naming convention added for further implementations. 2014-07-10 14:50:35 +01:00
0xc0170 0de2a8946d [K20D50M] GPIO IRQ - CLZ to get position in irq handler 2014-07-10 14:43:25 +01:00
0xc0170 cf645e8fa1 [K20D50M] K20D50M - correct target name 2014-07-10 13:46:38 +01:00
0xc0170 79ee368366 [K20D50M] PinNames correction, UART pins definitions, GPIO IRQ speed up (as KLxx) 2014-07-10 13:23:48 +01:00
Przemek Wirkus 054d33a297 Added handler to catch file copy exceptions. Both suprocess.call() and shutils.copy are handled. tested with shutil.copy, cp and xcopy. Note: xcopy is in interactive mode by defalt. 2014-07-10 13:15:21 +01:00
Przemek Wirkus c159494e35 Added file remove function with exception handling 2014-07-10 11:24:02 +01:00
Przemek Wirkus 1dbeae4423 Added target conflict detection in verbose mode in --config switch 2014-07-10 10:58:13 +01:00
Przemek Wirkus 1846a7ebcb Added test specification and MUTs configuration pretty print 2014-07-10 10:58:11 +01:00
Przemek Wirkus 10974f29f3 Removed unused 'pass' statement 2014-07-10 10:58:09 +01:00
Przemek Wirkus f3567d4f1a pyFlakes issues fixed. Simple refactoring 2014-07-10 10:58:07 +01:00
Przemek Wirkus 7c6ece5764 pyFlakes issues fixed. Simple refactoring 2014-07-10 10:58:05 +01:00