Fra4prg / KitchenTimer

Nice Kitchen Timer using TTGO T-Display
GNU General Public License v3.0
3 stars 1 forks source link

EEPROM issue #1

Open zpowellman opened 1 year ago

zpowellman commented 1 year ago

Hi, I like your project. Thanks for submitting. It works nicely and looks good on the display. Unfortunately, I have a problem with the EEPROM code. When the app calls EEPROM.begin(), the system just hangs. If I comment out the EEPROM initialization code, it all works, albeit without EEPROM functions. I've selected 'ESP32 Dev Module' and I'm using the 'ESP32 core 2.0.9.' What version were you using? I assume you selected the default 4Mbytes with spiffs configuration? It's probably my T-Display device, but I thought I'd ask.

Fra4prg commented 1 year ago

Hi Dan, honestly I cannot answer your question. When I develloped this Code everything was running. I did not change anything so far and the timer is running well. Maybe you choosed the wrong board? Or you need to update one or more libraries or boards? I remember I read an artcle where some boards had an issue that no EEPROM was populated on there was no connection to the EEPROM on the pcb. But I don't remember if this specific board was affected. Can you try another code that uses the EEPROM just to prove that the board is working well? Maybe an example from the EEPROM library?

zpowellman commented 1 year ago

The EEPROM example works just fine. Is your T-Display a 4M or a 16M flash device? I didn't see any description in your documentation. Mine is 4M. I've noticed other functions aren't working in my implementation...such as Hour/Minute selection. The encoder and display function fine and the alarm works, but that's all. I'm going to get a 16M version and give it a go. Thanks for your response. BTW. All my libraries are up to date.