Hello,
I am testing the outboard firmware update for the ESP32 using the Notecard Cellular product.
According to the guide documentation, it supports a maximum host binary size of 1.5MB.
However, based on my tests, OTA does not seem to work with that size.
OTA succeeded with the following sizes:
Bootloader (21,104 bytes) + Partition Table (3,072 bytes) + App Binary (1,157,120 bytes).
In this case, the output file size from notecard -binpack was 909,516 bytes.
This result was obtained by gradually reducing the app binary size until OTA succeeded.
Our productās firmware size is almost 1.5MB. How can we perform OTA for firmware of that size?
Thanks for reporting this problem. I just observed a failure when attempting to flash a ~1.3 MB onto an Unexpected Maker FeatherS3 board. Iām using the wiring from this post. The behavior they were seeing in that post seems similar to what youāve described here. That poster came up with a workaround, but I really donāt think you should have to split up the binary like theyāve done for this to work. Iām going to see what I can do to fix this in the Notecard firmware.
In the meantime, when you get a chance, could you please follow the steps in this post, specifically either the āManual Trace - Notecard Playgroundā or āManual Trace - Serial Terminal Appā sections, and let me know what you see in the resulting log when you attempt to ODFU your 1.5 MB image?
notecard_2025-01-17T13_55_21.log (1.8 MB)
Thank you for your response.
I am attaching the logs from the ODFU process performed with the ESP32-S3 firmware on our custom board.
Please review them. Thank you.
Unfortunately, Iām not yet able to reproduce the problem youāre encountering. Iām using a NOTE-NBGL running the same firmware version as you. Are you able to share the .binpack file you are using?
Of course, I can share the binpack. The model I am using is NOTE-NBGL, and the firmware version is 7.5.2.17004.
I am attaching the binpack here. Due to file extension restrictions during upload, I have changed the file extension. 2025-01-05-053106.binpack.txt (988.4 KB)
I just saw your message. Wow, thatās great news! When is the release expected? We need to start mass production of the product equipped with the note card soon.