Flashing Dreamcatcher with new firmware - 1.0.5 released 2023-05-30

Thank you for your suggestions. To address your statements about my router, here is the information from the device: Hardware version Archer GX90 v1.0 Firmware version 1.1.1 Build 20230119 rel. 60482 (5553). The unit is set to automatically update from 0200 to 0400 every day. I have run the “Check for Updates” in the System section several times and it indicates that the firmware is up to date.

I am not having any Wifi disconnect problems, 2301 board with 1.0.5. , in US

I am having a problem where files seem to not be written to the SD card after a day or so. I “cleared logs” and then “format SD card” and it will work for a day or so. I am judging this by the “NEWS” tab which seems to get the day I reset it only.

Reception has been pretty rock solid since the 1.0.5 release, no “RX need to restart” issue.

1 Like

@BillMc Is saving files to the SD still a consistent problem?

Yes, I have used the built in formatter to reformat the SD card and I get one day of news before it stops saving. No Wifi issues though.

@BillMc Could you try formatting the SD card on your PC? There might be a bug in the firmware’s formatter, which @Daniac discovered.

No the bug is not necessarily the onboard format, I am experiencing issues with folder creation and file saving no matter how I format the SD card.

Now I have tried manually creating the folders and focusing on the messages folder, I am watching the message download but it is not placed in the folder.

The tmp folder just keeps growing in file count though, I suspect the files are being dropped there instead of where they belong?

@Syed - I’m excited to get started with my 2301! However, while trying to flash the latest firmware, I keep getting an ERROR in the MultiDownload application. The log reads as follows:

[2024-07-11 16:34:04,700][ESP8266Loader_multi[1]][espDownloader.py][line:770][ERROR]: ESP8266 Chip sync error esp_sync_blocking.
no log file output …
test offset : 0 0x0
case ok
test offset : 65536 0x10000
case ok
test offset : 32768 0x8000
case ok

I have tried two different SD cards, two different cables, and storing the .bin files in multiple locations. I read on another forum that the board may need a reset pin jumper set, but that was not for the Dreamcatcher board. Any suggestions?

Hello! I think your setting may be wrong. We don’t use an ESP8266. The module is an ESP32-S3.

Also, what are you using the SD card for? That’s not involved in the flashing process.

I see. The link provided to the Espressif Flash Download Tool is for the “ESP8266 FLASH DOWNLOAD TOOL V3.97” as is linked here:

The instructions with that link are as follows:
Here are the instructions for updating the firmware on your ESP32-based Dreamcatcher.

  1. Connect your Dreamcatcher to your PC with a USB-C data cable.
  2. Download the Espressif Flash Download Tool . This tool requires Windows.
  3. Download the three files necessary for flashing from Github. Remember the location of these files.

I think this is where the ESP8266 reference comes from. I don’t see anywhere in the tool that allows me to specify ESP32-S3. I’ve tried two other ESP flash tools and neither will communicate with my Dreamcatcher. I’m 90% sure this is something I am doing wrong, but 10% wondering if the board has an issue.

I see that the screenshoit posted last year by maxboysdad shows the tool as ESP32S3, but as you can see in the screen shot here it is now a different tool.

When you start flash_download_tool_3.9.7.exe, please select ESP32-S3 from the drop-down menu.

1 Like

I still use the 3.9.4 version of the flashing tool. Hopefully there is no issue with the latest version (3.9.7).

It worked! Thank you so much for your expert and rapid response.