Skip to content

Commit

Permalink
Updated Inventek ISM43362 WiFi driver (version 1.16.0) (#37)
Browse files Browse the repository at this point in the history
- eliminate usage of sscanf (to enable driver to work with GCC newlib-nano)
- correct opt_len parameter check in WiFi_SocketSetOpt function
- enable Event Recorder from CMSIS-View pack
  • Loading branch information
MiloradCvjetkovic authored Jan 17, 2025
1 parent ffec3ae commit f2ccd07
Show file tree
Hide file tree
Showing 4 changed files with 247 additions and 58 deletions.
6 changes: 5 additions & 1 deletion ARM.CMSIS-Driver.pdsc
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@
<release version="2.11.0-dev">
Active development ...
- Added LAN8741A PHY driver
- Updated Inventek ISM43362 WiFi driver (version 1.16.0):
- Eliminated usage of sscanf (to enable driver to work with GCC newlib-nano)
- Corrected opt_len parameter check in WiFi_SocketSetOpt function
- Enabled Event Recorder from CMSIS-View pack
</release>
</releases>

Expand Down Expand Up @@ -410,7 +414,7 @@
</component>

<!-- Inventek ISM43362 -->
<component Cvendor="Keil" Cclass="CMSIS Driver" Cgroup="WiFi" Csub="ISM43362" Capiversion="1.1.0" Cvariant="SPI" Cversion="1.15.0" condition="Device CMSIS_Core CMSIS_RTOS2 SPI_Driver">
<component Cvendor="Keil" Cclass="CMSIS Driver" Cgroup="WiFi" Csub="ISM43362" Capiversion="1.1.0" Cvariant="SPI" Cversion="1.16.0" condition="Device CMSIS_Core CMSIS_RTOS2 SPI_Driver">
<description>WiFi Inventek ISM43362/ISM43340 Driver (SPI)</description>
<RTE_Components_h>
<!-- the following content goes into file 'RTE_Components.h' -->
Expand Down
12 changes: 7 additions & 5 deletions WiFi/ISM43362/Validation/ISMART43362-E Shield/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,10 @@
- Interface: **SPI at 16 MHz**

## Packs used for validation:
- **ARM::CMSIS-Driver v2.7.0**
- ARM::CMSIS-Driver_Validation v3.0.0
- ARM::CMSIS v5.8.0
- Keil::ARM_Compiler v1.6.3
- NXP::LPC55S69_DFP v14.0.0
- **ARM::CMSIS-Driver v2.11.0**
- ARM::CMSIS-Driver_Validation v3.1.0
- ARM::CMSIS v6.1.0
- ARM::CMSIS-Compiler v2.1.0
- ARM::CMSIS-RTX v5.9.0
- ARM::CMSIS-View v1.2.0
- NXP::LPC55S69_DFP v16.1.0
8 changes: 4 additions & 4 deletions WiFi/ISM43362/Validation/ISMART43362-E Shield/TestReport.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
CMSIS-Driver_Validation v3.0.0 CMSIS-Driver WiFi Test Report Apr 4 2022 14:30:13
CMSIS-Driver_Validation v3.1.0 CMSIS-Driver WiFi Test Report Jan 15 2025 11:10:16

TEST 01: WIFI_GetVersion
DV_WIFI.c (305): [INFO] Driver API version 1.1, Driver version 1.13
DV_WIFI.c (305): [INFO] Driver API version 1.1, Driver version 1.16
PASSED
TEST 02: WIFI_GetCapabilities PASSED
TEST 03: WIFI_Initialize_Uninitialize PASSED
Expand Down Expand Up @@ -48,10 +48,10 @@ TEST 34: WIFI_Recv_Fragmented PASSED
TEST 35: WIFI_Test_Speed PASSED
TEST 36: WIFI_Concurrent_Socket PASSED
TEST 37: WIFI_Downstream_Rate
DV_WIFI.c (9267): [INFO] Speed 259 KB/s
DV_WIFI.c (9267): [INFO] Speed 323 KB/s
PASSED
TEST 38: WIFI_Upstream_Rate
DV_WIFI.c (9335): [INFO] Speed 377 KB/s
DV_WIFI.c (9335): [INFO] Speed 365 KB/s
PASSED

Test Summary: 38 Tests, 38 Passed, 0 Failed.
Expand Down
Loading

0 comments on commit f2ccd07

Please sign in to comment.