1PC Software 2.2.4 Update
2Firmware V2.24 Update
3Notes
(1) APP and eMMC Upgraded Independently
(2) From Firmware Version 2.20, Updating Firmware Excludes WiFi List Updates, No Need to Reconfigure WiFi Anymore
Click the Button Below to Proceed.
4CMSIS-SVD Parsing
Operation Instructions Can be Found in the PDF Document Accompanying the Upper Computer Software, or You Can Check the Forum.1. MDK, IAR, and Other Online Debugging Have Two Important Functions, One is Breakpoints, Single-Step Debugging, etc. The Other is Real-Time Monitoring of Peripheral Register Status and Memory Data. This Time We Aim to Achieve the Latter, Currently, the TOOL Can Read and Write Peripheral Registers, But Needs to Refer to the IC Datasheet for Peripheral Addresses, Which is Very Inconvenient. To Address This Issue, IC Manufacturers Have Released CMSIS-SVD Files, Which Contain All Peripheral Register Addresses and Even the Meaning of Each Bit of Each Register. Therefore, the TOOL’s Ability to Parse This File is Significant.
2. Through LUA Mini Programs, We Can Operate Offline, via WiFi, Ethernet, and USB, Supporting Both Intranet and Internet Remote Access.CMSIS-SVD FileCurrently, a Large Number of Manufacturer CMSIS-SVD Files Have Been Organized into the TOOL Software Package, No Need for Everyone to Search for Them, Those Not Organized Will Be Added Gradually Later, and You Can Also Use the Ones on Your Computer. Most Manufacturers’ CMSIS-SVD Files AreCompliant with the Standards.
Effect:
5RTOS Trace Linked List
For This Function, A Video Was Recorded a Few Days Ago: [Practical Skills] Single-Step Running Source Code Analysis, A Video Clarifying the FreeRTOS Kernel Source Code Framework and Operating Mechanism, RTOS Trace Linked List Function DemonstrationThis Update Adds Linked List Functionality for RTX5, ThreadX, FreeRTOS, uCOS-II, and uCOS-III.uCOS-III Link Display:RTX5 Linked List Display:
ThreadX Linked List Display:
FreeRTOS Linked List Display:
uCOS-II Linked List Display:
6I2C Slave
With This Upgrade, Both I2C Master and Slave Have Been Implemented. Operation Instructions Can be Found in the PDF Document Accompanying the Upper Computer Software, or You Can Check the Forum.(1) The Slave Uses Hardware I2C Implementation, Enabling Fast-mode Plus, Supporting Up to 1MHz, the I2C Speed of the Slave is Determined by the Master, No Configuration Required When Using.(2) IO Voltage Range Supports 1.2V-5.0V.(3) Supports Waveform Display.
7SPI Slave
With This Upgrade, Both SPI Master and Slave Have Been Implemented. Operation Instructions Can be Found in the PDF Document Accompanying the Upper Computer Software, or You Can Check the Forum.(1) The Slave Uses Hardware SPI Implementation, the Master Can Support Write Operations at 50MHz (50MHz-60MHz), Read Operations at 12.5MHz (12.5-20MHz), the SPI Speed of the Slave is Determined by the Master, No Configuration Required When Using.(2) IO Voltage Range Supports 1.2V-5.0V.(3) Supports Waveform Display.
8CAN/CANFD Assistant

BSP Video Tutorial Episode 27: CANopen Protocol Stack Special, Practical Sharing, Systematic Understanding of NMT, PDO, SDO, Timestamp, Synchronization Messages, Emergency Messages, etc.
a. Supports Parsing of CiA301 NMT, PDO, SDO, Timestamp, Emergency Messages, and Synchronization Messages.b. Supports Display of NMT, PDO, SDO Information in Separate Windows.c. Supports USB, Ethernet, and WiFi, Supporting Local and External Networks, Large-Batch Real-Time Data Analysis Should Use USB Interface.d. Supports Real-Time Data Recording, Stored in CSV Format.
NMT Testing, Click These Options to Modify Working StatusSDO Read/Write Testing, Modify Heartbeat Time to 100ms:
Modify Heartbeat Time to 500ms:
Read Testing:
PDO Testing: RPDO Testing
TPDO Testing: Enable Periodic Update
Timestamp Testing, Enable and Disable Timestamp
Emergency Messages,Communication Errors Will Feedback
9Serial Assistant, Modbus Slave Update
1. Resolved User Feedback Bugs, Modbus Slave is Much Easier to Use Now.
2. UART RTT Send Buffer Adjusted from 1K to 16K.
3. Serial Assistant Saves Log While Generating Files Without Channel Numbers. *.log Has Numbers, *.txt Does Not.
4. When Sending Data Display is Enabled, Received Data is Prefixed with [Rx] for Alignment with [Tx] Data.
10LUA Mini Program
Added Lua API Interface Functions to Control Low-Level Read/Write of Serial Flash
-- Read UIDprint_hex(pg_iap("SPI_FLASH", "send_and_recive", "\x4B\x00\x00\x00\x00", 8)) -- Read CHIP IDprint_hex(pg_iap("SPI_FLASH", "send_and_recive", "\x9F", 3)) -- Global Unlock pg_iap("SPI_FLASH", "send", "\x98")
11One-to-Four/One-to-Sixteen Offline Programming
The Offline Programming Update Contains the Most Content, First of All, Thanks to Everyone for Their Feedback, Most Issues Have Been Resolved, Additionally, A Batch of New Offline Programming Chips Have Been Supported.