Commit Graph

54 Commits (b8fccedbc8135ed24d1a19b0eb1ce1965d36b2eb)

Author SHA1 Message Date
Michel Jaouen 34dcdde58b USBHOST STM : add more board NUCLEO : F411RE, L476VG, F746ZG DISCO : L476VG 2017-02-13 12:01:26 +00:00
Michel Jaouen 3c093a8aab USBHOST : add mouse test 2017-02-13 12:01:16 +00:00
Michel Jaouen 0b0520deef USBHOST : test mass storage 2017-02-13 12:01:11 +00:00
Michel Jaouen 56cdad356a USBHOST STM support : NUCLEO : F429ZI, F446ZE, F207ZG, F767ZI, F401RE, DISCO : F429ZI 2017-02-13 12:01:06 +00:00
Michel Jaouen e27b7e6fa3 USBHOST: fix call back 2017-02-13 12:00:56 +00:00
Michel Jaouen 13feab6dc3 USBHOST : introduce USBHOST_OTHER (USBHost on USB IP not OHCI). 2017-02-13 12:00:52 +00:00
Michel Jaouen f174f2a920 USBHOST : add return value to queue transfer modify add transfer to support return value. 2017-02-13 12:00:47 +00:00
jeromecoutant e288ee5089 DISCO_F769NI: Add analog loop test support 2017-01-30 11:17:36 +00:00
jeromecoutant 889212aa78 DISCO_F769NI: Add USB support 2017-01-30 11:17:32 +00:00
bcostm 238cc8301f Add NUCLEO_F412ZG in main.cpp files used for the tests 2017-01-13 14:35:33 +00:00
ccli8 d51e624e50 Remove Tab in USB HAL 2017-01-13 14:35:05 +00:00
Laurent MEUNIER 2e54e53f76 I2C test: add L073RZ 2017-01-13 14:34:51 +00:00
Laurent MEUNIER 6f6fc02ac6 I2C test: master should send stop
it's master not slave that shall send STOP at the end of I2C transfer
2017-01-13 14:34:49 +00:00
Laurent MEUNIER ad39d3f737 I2C test: let slave time to get notified
depending on timing and HW, there might be some delay before the master
request gets notified, so better loop in while than a single call
to slave.receive()
2017-01-13 14:34:48 +00:00
Laurent MEUNIER 21bb46f6b1 I2C test: change slave address
This avoids conflicts with slave on ci-test-shield
2017-01-13 14:34:46 +00:00
ccli8 228df6f96c Add target SPI pins into SPI SD test samples with Travis CI 2016-12-30 12:42:58 +00:00
ccli8 e525e96009 Add license header for USBEndpoints_NUC472/M453.h 2016-12-30 12:42:52 +00:00
ccli8 702cf49648 Integrate with Travis CI
1. Add targets into build_travis.py and tests.py.
2. Add target SPI pins into SPI SD test samples.
3. Rename target TOOLCHAIN_GCC_ARM/retarget.c to avoid name collision of compiled retarget.o with platform/retargets.cpp.
2016-12-30 12:42:49 +00:00
ccli8 fa5333195f Support USB device 2016-12-30 12:42:47 +00:00
Michel Jaouen f81c13d67d USB_8 : audio loopback test at 16khz stereo 16bits - Callback TX and RX interface is used. 2016-12-30 12:41:47 +00:00
Michel Jaouen de06af3ec2 USBAudio: tx/rx iso call back. 2016-12-30 12:41:44 +00:00
Laurent MEUNIER c93eaf8b55 Change slave address in I2C master slave asynch test
Change test slave address to 0x80 because 0x90 is used by a real slave
(temperature sensor) on few boards like the CI shield.
2016-12-30 12:41:21 +00:00
Jared Szechy 613d552a21 Enable CAN on DISCO_F303VC 2016-12-30 12:41:14 +00:00
Laurent MEUNIER b28687ffca Add more supported boards to I2C master slave asynch test 2016-12-19 14:38:24 +00:00
Michel Jaouen 2dae65a886 USBHAL.h : fix indentation 2016-12-19 14:31:55 +00:00
Michel Jaouen 2f3a3da00b USBAudio , USBSerial :fix call back 2016-12-19 14:31:54 +00:00
Michel Jaouen ea02d38b9f TARGET_STM : USB FS device support on ST HAL 2016-12-19 14:31:51 +00:00
Martin Kojtal 5750f31d6d Merge pull request #3238 from LMESTM/dev_i2c_stm32f4hal
Dev i2c stm32f4hal
2016-11-16 17:42:12 +00:00
Laurent MEUNIER 458752262e test i2c slave: use standard Arduino pins for NUCLEO_F411RE 2016-11-10 15:25:46 +01:00
Laurent MEUNIER 4c36b9cb77 test i2c asynch : test transfer return value 2016-11-09 18:03:09 +01:00
Laurent MEUNIER 3897d93b71 test i2c asynch: Remove printf usage from interrupt context
The cbmaster_done function is a callback which will be called from
the asynch I2C interrupt handler. Calling to printf from this context
sometimes lead to missing interrupts on the slave side. This was at least
encountered on STM32F3 MCUs.
2016-11-09 18:03:07 +01:00
Sam Grove 6712ed1b71 Merge pull request #3099 from maximmbed/max32625
MAX32625
2016-11-03 02:15:43 -05:00
Martin Kojtal fe80efe1bb Merge pull request #3072 from jeromecoutant/PR_I2C_TESTS
i2c_loop tests update for STM32
2016-11-02 13:01:29 +00:00
Jeremy Brodt 2b35a62819 Add wait for serial characters to transmit before deleting serial object. 2016-11-01 09:46:51 -05:00
Mahadevan Mahesh ef56b3d712 FAT tests: Add support for KL43Z
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-10-28 12:12:26 -05:00
Mahadevan Mahesh 046f3cdb26 Update USB driver for devices with Kinetis SDK support
1. Fix build issues with IAR and GCC toolchain
2. Update clock initialization code

Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-10-28 11:47:20 -05:00
Martin Kojtal bd4eca325b Merge pull request #3024 from jeromecoutant/PR_analog_loop
analog_loop tests update for STM32
2016-10-27 11:02:10 +02:00
Martin Kojtal c9c6428598 Merge pull request #3122 from SiliconLabs/SiliconLabs-cleanup-rebase
[Silicon Labs] Update of Silicon Labs HAL
2016-10-27 09:56:16 +02:00
Steven Cooreman 8b36d9c55f [EFM32] Workaround for SDK5.0.0 and USB
Aliased a few macros that changed name from SDK4.x to SDK5.x. in order to make the USB library play nice with SDK5.0.0
2016-10-25 12:05:07 -07:00
Bruno Monteiro Pires 8c9d92079e [SDFileSystem] Fixed tab spacing from 0e8ba85
* Removed missplaced tabs

Signed-off-by: Bruno Monteiro Pires <brunomonteiropires@gmail.com>
2016-10-24 14:35:00 -02:00
Bruno Monteiro Pires 0e8ba855a0 [SDFileSystem] Enable / Disable serial debug.
+ Added ``void debug(bool dbg)`` method to allow enabling/disabling
  serial debug at runtime.
+ Replaced calls to ``debug`` with ``debug_if`` to prevent messges
  from being thrown via serial when debug is disabled.

Signed-off-by: Bruno Monteiro Pires <brunomonteiropires@gmail.com>
2016-10-20 14:20:32 -02:00
Sam Grove 5bcebba71d Merge pull request #3023 from jeromecoutant/PR_digital_loop_tests
digital_loop tests update for STM32
2016-10-19 05:46:22 -05:00
jeromecoutant ae9041b12c i2c_loop tests update for STM32 2016-10-19 11:15:38 +02:00
Mahadevan Mahesh b0c52c5056 Update tests to add support for FRDM KL43Z and FRDM KL82Z
Signed-off-by: Mahadevan Mahesh <Mahesh.Mahadevan@nxp.com>
2016-10-13 09:02:11 -05:00
jeromecoutant dee753735d analog_loop tests update for STM32 2016-10-12 10:38:03 +02:00
jeromecoutant e0ddd59fdd digital_loop tests update for STM32 2016-10-12 10:07:27 +02:00
ccli8 1f2f4e3bb3 [NUC472/M453] Move files to match ARM mbed's restructure
1. Move USBHALHost_M451.cpp and USBHALHost_NUC472.cpp.
2. Move TARGET_M451/mbed_lib.json.
3. Move TARGET_NUC472/crypto.
4. Move TARGET_NUC472/mbed_lib.json.
2016-10-11 10:55:08 +08:00
ccli8 537beb5837 NUMAKER_PFM_M453 support for USB host 2016-10-11 10:55:08 +08:00
ccli8 69f4a200c0 Add NUC472 support for USBH 2016-10-11 10:55:08 +08:00
Sam Grove 683d7b7d74 Merge pull request #2874 from 0xc0170/feature_wifi_ublox
emac HAL API, WiFiInterface additions
2016-10-04 22:46:09 -05:00