Hi,
I conducted tests with 2 new Opta AFX00002 devices using the following setup:
Operating System: Windows 11 on two different laptops.
Software used:
-Arduino IDE version 2.3.4.
-Arduino PLC IDE version 1.0.7.0.
Steps performed:
1.In Arduino IDE, I verified in the Boards Manager that the "Arduino Mbed OS Opta Boards" package was installed correctly.
2.I closed Arduino IDE and proceeded with PLC IDE.
3.I activated the Opta license in the PLC IDE and successfully uploaded the runtime to the Opta device.
4.I created a simple project to turn on LEDs L1 and L2.
5.The PLC IDE correctly recognized the Opta PLC, and the program compiled without errors.
However, the following issues arose when trying to upload the sketch to the Opta PLC:
Error message: Failed Uploading: Uploading error: exit status 74
Pop-up window: Cannot download sketch file (error code: 1)
Despite these errors, clicking the "Connect to the target" button showed the message "SOURCE OK" in the bottom-right corner of the IDE, and the program started running correctly on the Opta device.
Later, I modified the program and repeated the process. Once again, the program compiled successfully, but the same error messages appeared when trying to upload it:
Error message: Failed Uploading: Uploading error: exit status 74
Pop-up window: Cannot download sketch file (error code: 1)
Afterward, reconnecting to the target device showed the status "NOT RUNNING" in the bottom-right corner of the IDE.
Clicking "Cold Reset" changed the status to "SOURCE OK", and the program ran correctly again.
Observations:
- This behavior was reproduced on two different laptops with similar setups.
- Although the program eventually works after performing a "Cold Reset," the error messages persist, which could hinder development and cause uncertainty.
Even when the program uploads successfully, displays the “SOURCE OK” message, and allows me to run the debugger, if I disconnect power from the Opta PLC and turn it back on, it behaves as if it was not programmed, and I see the message “NO CODE”.
Questions:
- Could this be a bug in the Arduino PLC IDE or the Opta runtime integration?
- Is it safe to continue programming Opta PLC devices with this behavior?
- Are there any additional steps or recommendations to avoid these error messages?
Note: I used the programming cable included with the Arduino PLC Starter Kit and when uploading the program using the Arduino IDE, it uploads without any issues.
And what
Any guidance or additional information would be greatly appreciated. Thank you in advance.

