ARM
CMSIS-Driver_Validation
CMSIS-Driver Validation
http://www.keil.com/pack/
http://silver.arm.com/support
LICENSE.txt
- Updated examples using NXP MIMXRT1064-EVK board to support the latest MIMXRT1064_DFP
- Removed bundle
- Added requirements for CMSIS driver API versions
- Updated WiFi Driver tests (WiFi Driver API V1.1)
- Updated all examples
- Deprecated CMSIS-RTOS1
- Updated framework allowing linker to remove unused test functions
- Updated conditions to support all Cortex-M devices
- Introduced test groups (each driver is organized in a group)
- Improved XSL for XML display
- Added SockServer application for PC running Microsoft Windows
- Added example for Inventek ISM43362 WiFi Driver testing on STMicroelectronics B-L475E-IOT01A1 board
- Added example for Inventek ISM43362 WiFi Driver testing using ISMART43362-E WiFi shield mounted on NXP LPCXpresso55S69 board
- Added examples for Espressif ESP8266 and ESP32 WiFi Driver testing with NXP MIMXRT1064-EVK board
- Added example for WIZnet WizFi360 WiFi Driver testing with NXP MIMXRT1064-EVK board
- Updated all examples
- Removed example for Atmel board
- Added upstream and downstream bandwidth testing to WiFi Driver testing
- Added WiFi Driver testing
- Updated component condition to accept both RTOS and RTOS2
- Updated documentation
migrated repository to github.com/arm-software/CMSIS-Driver_Validation repository
- Added CMSIS-RTOS2 and Arm Compiler 6 compatibility
- Updated CAN test (corrected test for SetBitrate function, added bitrate set for Loopback tests)
- Minor update to documentation
- Updated closeDebug function in DV_Framework.c, specified as noinline so higher optimization will keep it also
- Added USB Host test cases
- Added CAN test cases
- Added Ethernet Precision Time Protocol test cases
- Updated configuration file DV_Config.h to support new features
- Initial public release of the CMSIS-Driver Validation Suite
ARM
CMSIS-Driver
Driver validation
Cortex-M processor based device: Cortex-M0, Cortex-M0+, Cortex-M1, Cortex-M3, Cortex-M4, Cortex-M7, Cortex-M23, Cortex-M33, SC000 or SC3000
CMSIS Core with RTOS for Cortex-M processor
CMSIS Driver SPI
CMSIS Driver I2C
CMSIS Driver Ethernet
CMSIS Driver USART
CMSIS Driver MCI
CMSIS Driver USB Device
CMSIS Driver USB Host
CMSIS Driver CAN
CMSIS Driver WiFi
Test framework
SPI driver validation
#define RTE_CMSIS_DV_SPI /* Driver Validation SPI enabled */
I2C driver validation
#define RTE_CMSIS_DV_I2C /* Driver Validation I2C enabled */
USART driver validation
#define RTE_CMSIS_DV_USART /* Driver Validation USART enabled */
Ethernet driver validation
#define RTE_CMSIS_DV_ETH /* Driver Validation Ethernet enabled */
MCI driver validation
#define RTE_CMSIS_DV_MCI /* Driver Validation MCI enabled */
USB Device driver validation
#define RTE_CMSIS_DV_USBD /* Driver Validation USB Device enabled */
USB Host driver validation
#define RTE_CMSIS_DV_USBH /* Driver Validation USB Host enabled */
CAN driver validation
#define RTE_CMSIS_DV_CAN /* Driver Validation CAN enabled */
WiFi driver validation
#define RTE_CMSIS_DV_WIFI /* Driver Validation WiFi enabled */
CMSIS-Driver Validation Example
CMSIS-Driver Validation Example
CMSIS-Driver Validation of WiFi Inventek ISM43362 driver on STMicroelectronics B-L475E-IOT01A1 board
CMSIS-Driver Validation Example
CMSIS-Driver Validation Example
CMSIS-Driver Validation of WiFi Inventek ISM43362 driver on ISMART43362-E WiFi shield with NXP LPCXpresso55S69 board
CMSIS-Driver Validation of WiFi Espressif ESP8266 driver on Arduino compatible shield with NXP MIMXRT1064-EVK board
CMSIS-Driver Validation of WiFi Espressif ESP32 driver on Arduino compatible shield with NXP MIMXRT1064-EVK board
CMSIS-Driver Validation of WiFi WIZnet WizFi360 driver on Arduino compatible shield with NXP MIMXRT1064-EVK board