- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
WICED SDK 3.3.1 snip.tftp app test result is ok.
But, SDK 3.5.2 sntp.tftp app test result is not ok.
SDK 3.3.1 tftp app run -> tftp server connect-> download binary -> download complete -> reboot -> update
SDK 3.5.2 tftp app run -> tftp server connect-> download binary timeout error.-> tftp is not work.
Solved! Go to Solution.
- Labels:
-
Over The Air Updates (OTA)
-
SDK 3.x
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can try to modify the file, libraries/daemons/tftp/tftp.c.
There is a function, tftp_client_thread().
Remove the "break" in "case TFTP_STATE_REQUEST:", this may fix your problem.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There are some regression in tftp code even in latest SDK (3.7.0).
Someone changed the code without test it.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
SDK 3.7.0 test result 3.5.2 same..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Why there is no answer for that issue?
I want used SDK3.5.2 patch...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I will check with Engineering to see if this was addressed in the new WICED SDK 3.7.0-3 IDE Installer
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm checked 3.7.0-3 result is 3.7.0 same..
And I need SDK3.5.2 tftp patch...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can try to modify the file, libraries/daemons/tftp/tftp.c.
There is a function, tftp_client_thread().
Remove the "break" in "case TFTP_STATE_REQUEST:", this may fix your problem.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Remove the "break" in "case TFTP_STATE_REQUEST:"
download check complete.
Thanks, jfchen