ESPectrum 1.0 rc1 hotfix 1
Bugfixes:
- Fixed functions peek16 and poke16 to check if first and last byte of address are on different ram pages. This fixes problems detected on Cabal, 1k intros included in "Ahh... the tape loading era" and "Back to the gemba" demo speech samples.
How to Flash:
Windows:
Use Flash download tools from Espressif to flash it into your board:
Open the ESP32 Flash Download Tool.
Select "ESP32" as chipType.
Select "Develop" as workMode.
Once started:
Select COM Port (whichever one your board has taken).
Select Baud rate (460800 works fine for me).
Finally:
Load .bin file, set 0x0 as address, check it and press START.
Wait until status panel shows "FINISH", power off and power on your board and ENJOY!
Linux / Mac / Windows:
Use esptool.py from Espressif to flash it into your board:
esptool.py -p /dev/tty.usbserial-0001 -b 460800 --before default_reset --after hard_reset --chip esp32 write_flash --flash_mode dio --flash_size detect --flash_freq 40m 0x0 ESPectrum1.0rc1.bin
(Don't forget to change -p parameter to reflect the serial port where your system has detected your board)