Hi community,
We are currently encountering an intermittent issue while performing SDO Read/Write operations on a Hiwin driver using RSI controller.
The Issue:
- Initial Status: SDO read/write operations to the manufacturer addresses work normally at first.
- Symptoms: After a period of time, the SDO operations stop working entirely and throw the error:
RSI_NETWORK_FIRMWARE_IS_BUSY(screenshot attached below). Once this happens, all further SDO communication is blocked.
Error Message
Error Content
- Temporary Workaround: Restarting the RSI program temporarily resolves the issue and allows the SDO to work again, but the error eventually returns.
My Questions:
- What are the possible factors or root causes that lead to the
RSI_NETWORK_FIRMWARE_IS_BUSYerror? - Could this error be related to a memory issue or a buffer/mailbox overflow in the firmware? We suspect that shutting down the program flushes the accumulated or incomplete buffers from memory, which explains why the block clears upon restart.
- Are there any recommended configurations, options, or methods to prevent or handle this issue without restarting the application?
Any advice or insights would be highly appreciated. Thank you in advance.


