Duet WiFi – binary “iap4e.bin” not found
Making a short post, as this seems to happen fairly often.
In short, I wanted to update my Duet WiFi Firmware from 1.17c to 1.17e and recieved a pop-up error message while doing so.
Contrary to previous error messages when updating the three-part firmware, this error prevents the firmware update from completion.
Finding iap4e.bin
At first I thought the missing file ought to be in the RepRapFirmware Repository, but I had no such luck, so went to the next best place: Google.
It turned up a Duet3D wiki page about Updating Firmware where the missing iap4.bin file under the section Fallback procedure #1 with the description:
- Copy the new DuetWiFiFirmware.bin file to the /sys folder. It must be called exactly DuetWiFiFirmware.bin on the SD card. Also make sure that file iap4e.bin is present in /sys.
Ok, so I now know I need to find the iap4e.bin file, and copy it to the /sys folder on the SD
Back to my Google search, which also returned a post on Duet3D forum named missing iap4e.bin. This in turn pointed to a Duet wiki page labeled Where to get Duet and Duet WiFi firmware and tools.
Download and “install” iap4e.bin
Go to the DietiAPI page the above page linked to, and download the iap4e.bin file.
We can’t yet copy files via the Web Panel, so you have to take out the SD card and insert it into your computer, and copy over the file to the Sys directory.
Restart your controller and reconnect to your Web Panel to see the file lsited under Settings and System Editor
Conclusion
I don’t know why this happens, but at least we can fix it now 🙂
thanks for posting this I really could not fin the damn files there is n o link on the duet site.
DUDE, THANK YOU!
After searching duet useless form I cane across this… thank you for taking the time and posting this fix. DUET SHOULD HIRE YOU to make there how to pages as they are horrible in my opinion… maybe if I was a programmer I might understand it but how many people that buy the duet is? DUET HIRE THIS PERSON!
Thank you! Life saver! Duet3D should have done a better job explaining and installing DuetWebControl.