Search found 107 matches

by william.ferguson.au
Sat Oct 15, 2022 3:16 am
Forum: ESP-IDF
Topic: CONFIG_PARTITION_TABLE_MD5=y is bricking devices
Replies: 16
Views: 4914

CONFIG_PARTITION_TABLE_MD5=y is bricking devices

We have always built with CONFIG_PARTITION_TABLE_MD5=y under the assumption that it was actually generating an MD5 for the partition table, however that appears not to have always been the case. We have recently had dozens of devices bricked during OTA (I believe) because of this change https://gith...
by william.ferguson.au
Sat Oct 15, 2022 3:00 am
Forum: ESP-IDF
Topic: Generating ESPIDF version in SdkConfig
Replies: 2
Views: 926

Generating ESPIDF version in SdkConfig

One of the frustrations that I have is that it is not easy to look through the source code history of a project and determine which version of the ESPIDF that source was being compiled under. Which means that it is difficult to recreate a binary without having that binary to inspect to determine ESP...
by william.ferguson.au
Sat Oct 08, 2022 7:39 am
Forum: ESP-IDF
Topic: Recent OTAs halting at 100%, never rebooting. On hard reset NVS partition is lost
Replies: 2
Views: 1232

Re: Recent OTAs halting at 100%, never rebooting. On hard reset NVS partition is lost

ok, for anyone coming after, it appears to have been caused by a change to the SDKConfig/build to turn MD5 on for the partitions table. See viewtopic.php?t=12794
by william.ferguson.au
Sat Jul 02, 2022 3:04 am
Forum: ESP-IDF
Topic: gpio_hal_output_enable() crashing when pin not physically connected
Replies: 1
Views: 1002

gpio_hal_output_enable() crashing when pin not physically connected

We are using a small 1" OLED with our ESP32. When all pins for the OLED have a solid connection then the OLED works as expected. If the power pin for the OLED for the OLED is not connected then gpio_hal_output_enable() for that pin crashes on startup with no further info. called from gpio_output_ena...
by william.ferguson.au
Wed Jun 15, 2022 4:02 am
Forum: ESP-IDF
Topic: Recent OTAs halting at 100%, never rebooting. On hard reset NVS partition is lost
Replies: 2
Views: 1232

Recent OTAs halting at 100%, never rebooting. On hard reset NVS partition is lost

We have several hundred devices in the field. Up until recently OTAs have been seamless. But out of roughly 20 OTA (guestimate), 4 have resulting the OTA halting after 100% download but before reboot. All interaction with the device is dead, ie none of the other threads are getting CPU. Device will ...
by william.ferguson.au
Tue Jun 07, 2022 11:54 pm
Forum: General Discussion
Topic: Flash Download tool 3.9.2 not working
Replies: 1
Views: 1908

Re: Flash Download tool 3.9.2 not working

Anyone??

I would really like to get this tool to work for the ESP32.
by william.ferguson.au
Fri Jun 03, 2022 5:40 am
Forum: General Discussion
Topic: Flash Download tool 3.9.2 not working
Replies: 1
Views: 1908

Flash Download tool 3.9.2 not working

I am not able to get the flash download tool to work. I am flashing to an ESP32 and I select that and developer mode. As far as I can tell I have configured it to use same settings as it I were using esptool.py off the command line. But after clicking on the start button it just keeps looping over :...
by william.ferguson.au
Tue Feb 15, 2022 2:24 am
Forum: ESP-IDF
Topic: Reducing RAM usage
Replies: 6
Views: 3207

Re: Reducing RAM usage

Where can I find a description for what each of these components is and where they are getting included from?
Some are obvious - eg freeRTOS, but libpp ??
by william.ferguson.au
Tue Feb 15, 2022 2:04 am
Forum: ESP-IDF
Topic: Reducing RAM usage
Replies: 6
Views: 3207

Re: Reducing RAM usage

Thanks, but that's the page I have been working from the last few days. This memory issue didn't used to occur. We might have to rollback from v4.4 to an earlier version of v4.3 but I'd rather not. We have several hundred deployed devices, so switching out the S2 is not an option at this point. The ...