It appears that your USBCOMFlashTx.html webpage caches the firmware image which is very confusing when you make changes to the firmware but the new firmware does not get uploaded. I discovered this because I did this cycle:
Build some firmware, say "firmware.bin"
Upload the firmware to a TLSR8258
See the result
Modify the firmware source and build a new image "firmware.bin" (in same directory, with same filename)
Upload the firmware again
The change from step 4 is NOT present :-(.
The TLSR8258 still has the OLD firmware from step 2 despite the tool having uploaded and reported "OK".
I can even delete the file "firmware.bin" from my hard drive and I can still use the webpage to upload firmware to the TLSR8258 and since the file really does not exist, the image must have been cached somewhere.
A workaround is to refresh the browser which seems to clear out all the caching and if I select "firmware.bin" again, this time the correct, new image is uploaded.
It appears that your
USBCOMFlashTx.html
webpage caches the firmware image which is very confusing when you make changes to the firmware but the new firmware does not get uploaded. I discovered this because I did this cycle:The TLSR8258 still has the OLD firmware from step 2 despite the tool having uploaded and reported "OK".
I can even delete the file "firmware.bin" from my hard drive and I can still use the webpage to upload firmware to the TLSR8258 and since the file really does not exist, the image must have been cached somewhere.
A workaround is to refresh the browser which seems to clear out all the caching and if I select "firmware.bin" again, this time the correct, new image is uploaded.