Hi all,
I have already asked quite a bit in the Telegram channel, but wanted to follow up here in the forum as well.
I have 2 Tonieboxes for my kids. I started with one and that was the ESP32 Toniebox and wanted to get Teddiecloud working. Here are the steps I did:
- Backup of the SD card. – successful
- Getting the docker running – successful
- Dumping the flash – issues more below
- Backup of the flash – I thought successful, but due to 3 not.
- Patching the image
Details to 3:
I soldered the RX,TX and GND to the PCB.
I used a bread board wire to jump the J 100 and dump the flash.
This was done on my Workbench PC: At my first try I connected RX To RX and TX to TX. Had to swap that and started getting a reading. The connection was instable and I never got a full dump over the web interface. I first thought this was an issue with the web interface and used esptool to dump the firmware. Same issue, connection not stable.
I switched to my Laptop which is much newer and used an USB C converter between the adapter and the box. Same issue, connection not stable, never got a good reading out of the box. I noticed the reading was sometimes really really slow.
Finally I switched to my office PC and the connection was stable and I had no issue to dump the firmware. At least what I thought.
Details to 4:
After I dumped the firmware I connected to the docker container and made a copy of the firmware fill I just downloaded. Just to be save and always been able to jump back to the original firmware.
Long story short, I clicked on patch and it reported an error. I repeated step 3 -5 a few times. So I have multiple, but identical bin files.
I also tried to extract the certs from the firmware as described in the wiki but received some errors.
After some chats in telegram I found another similar issue here in the forum. ESP32-box not starting, only flashing red - #6 by g3gg0
This made me look into my firmware files and I found that the firmware is filled only with FF.
The difference to the post above in my case: My Toniesbox was for sure working fine. My son used the box all the time.
What is the best way of moving forward?
Any help is appreciated. Haven’t told my son yet that i broke his box.