I was successfully able to get esp-link flashed to the esp8285 on here.
I downloaded the latest version from here: https://github.com/jeelabs/esp-link/releases
I flashed the serial port transmission firmware from the rar archive earlier in this thread to the rp2040 by copying over after booting with bootsel button held.
I then rebooted into that firmware while holding only the button next to the 8285 chip to put it into flash mode.
I was then able to successfully flash using esptool using the following command:
python -m esptool --port COM4 --baud 9600 write_flash --flash_size 1MB --flash_mode dout --flash_freq 26m 0x0 boot_v1.7.bin 0x1000 user1.bin 0xfc000 esp_init_data_default.bin 0xfe000 blank.bin
After this you need to reboot the device again without holding any buttons. If the flash was successful you will see an unsecured ESP_* hotspot appear that you can connect to and configure.
I tried flashing many times with different tools and different combinations of settings and none of them worked except for this. Getting esp-link on here actually makes these into pretty capable devices. I've already been able to successfully communicate with circuitpython installed on the rp2040 part through the web terminal in esp-link.
I downloaded the latest version from here: https://github.com/jeelabs/esp-link/releases
I flashed the serial port transmission firmware from the rar archive earlier in this thread to the rp2040 by copying over after booting with bootsel button held.
I then rebooted into that firmware while holding only the button next to the 8285 chip to put it into flash mode.
I was then able to successfully flash using esptool using the following command:
python -m esptool --port COM4 --baud 9600 write_flash --flash_size 1MB --flash_mode dout --flash_freq 26m 0x0 boot_v1.7.bin 0x1000 user1.bin 0xfc000 esp_init_data_default.bin 0xfe000 blank.bin
After this you need to reboot the device again without holding any buttons. If the flash was successful you will see an unsecured ESP_* hotspot appear that you can connect to and configure.
I tried flashing many times with different tools and different combinations of settings and none of them worked except for this. Getting esp-link on here actually makes these into pretty capable devices. I've already been able to successfully communicate with circuitpython installed on the rp2040 part through the web terminal in esp-link.
Statistics: Posted by demneoth — Fri Dec 20, 2024 6:33 pm