Reboot after firmware upgrade

Right now we are using the RCM6700 and we are including a upgrade process by TFTP.
After the upload the new firmware from TFTP server, we would need to do a reboot in order to use the new firmware.

We have tried to use the following functions:

forceWatchdogTimeout();
forceSoftReset();
exit(0);
exit(1);

but up to now we have to do a physical hardware reset to use this new firmware.

Someone know how could we do it?

Thanks in advance
Jose Luis

Hello, Once firmware installed successfully with the function buInstallFirmware() in your application , then use the forceWatchdogTimeout(); function in your application, It should reboot the module then run the new firmware.

Also pls go through the below application regarding the remote program update.
http://ftp1.digi.com/support/documentation/022-0144_C.pdf

1 Like