CMSIS-Driver Validation  
Driver Validation
 
Loading...
Searching...
No Matches
Revision History

The table below provides information about the changes delivered with specific versions of CMSIS-Driver Validation.

Version Description
v3.1.0
  • Add driver validation application template
  • Add GPIO driver validation
  • Update SPI Server application to CMSIS solution format
  • Add SPI Server application template
  • Update USART Server application to CMSIS solution format
  • Add USART Server application template
  • Add new and remove old driver validation examples
  • Remove XML report format
  • Remove obsolete SockServer embedded implementations
  • Improve Ethernet driver validation
  • Minor update to SPI driver validation
  • Minor update to USART driver validation
  • Update documentation
v3.0.0
  • Rework USART driver validation (introduced USART_Server)
  • Add USART_Server application for Keil MCBSTM32F400 evaluation board
  • Add USART_Server application for STM32F429I-DISC1 board
  • Update to SPI_Server application (improved robustness, use software controlled Slave Select in Master mode)
  • Update to SPI driver validation (improved robustness, enable Data Bits tests in loopback mode, align data buffers to 32 bytes)
  • Add SPI_Server application for STM32F429I-DISC1 board
  • Add WiFi Driver tests (socket functions in non-blocking mode)
  • Minor update to WiFi driver validation (less strict SocketAccept and SocketSend tests)
  • Add SockServer application for IMXRT1050-EVKB
  • Add pack version information in Test Report
  • Add support for Arm Cortex-M85 processor based devices
  • Add support for Arm China Star-MC1 processor based devices
  • Update examples
  • Update documentation
v2.0.0
  • Remove bundle from components
  • Change configuration from single file to a file per component
  • Rework SPI Driver testing (introduced SPI_Server)
  • Add SPI_Server application for Keil MCBSTM32F400 evaluation board
  • Update WiFi Driver tests (support for WiFi Driver API V1.1.0)
  • Update all examples
  • Deprecate CMSIS-RTOS1
v1.4.0
  • Updated conditions to support all Cortex-M devices
  • Introduced test groups (each driver is organized in a group)
  • Improved XSL for XML display
  • Updated all examples
  • Removed example for Atmel board
  • WiFi Driver Testing:
    • Added SockServer application for PC running Microsoft Windows
    • Added upstream and downstream bandwidth testing
  • Added examples for WiFi Driver testing:
    • Inventek ISM43362 WiFi on STMicroelectronics B-L475E-IOT01A1 board
    • Inventek ISM43362 WiFi using ISMART43362-E WiFi shield mounted on NXP LPCXpresso55S69 board
    • Espressif ESP8266 with NXP MIMXRT1064-EVK board
    • Espressif ESP32 with NXP MIMXRT1064-EVK board
    • WIZnet WizFi360 with NXP MIMXRT1064-EVK board
v1.3.0
  • Added WiFi test including a Socket Server readily targeted to MCB4300 and STM32F400
  • Updated documentation
v1.2.0

Initial version releasing all sources publicly on github.

Updates since version 1.1.0:

  • Added CMSIS-RTOS2 and Arm Compiler 6 compatibility
  • Updated CAN test (corrected test for SetBitrate function, added bitrate set for Loopback tests)
  • Updated closeDebug function in DV_Framework.c, specified as noinline so higher optimization will keep it also
  • Updated documentation
v1.1.0
  • 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
v1.0.0
  • Initial public release of the CMSIS-Driver Validation Suite