when I tried to use pass trough mode with a 2.9" RBW e-label using an ESP32, the label didn't properly reboot. I got this message on the uart tx output:
$ python3 zbs_flasher.py /dev/ttyUSB0 read image pass
Using port: /dev/ttyUSB0
ZBS Flasher version: 32
Reading flash now
65536 / 65536 100% 11 seconds
Reading flash done, now saving the file
Saving file done, it took 11 seconds
ZBS Reset
Pass Through mode:
booted at 0x1aec Reset reason: 00
SFDP: header not found
failed to init eeprom
It seemed to me the hardware SPI from the ESP somehow locked the SPI bus for the label.
After adding a spi->end() in the reset function this was solved.
Hi,
when I tried to use pass trough mode with a 2.9" RBW e-label using an ESP32, the label didn't properly reboot. I got this message on the uart tx output:
It seemed to me the hardware SPI from the ESP somehow locked the SPI bus for the label. After adding a spi->end() in the reset function this was solved.
With that fix the label rebooted properly, pass throuh mode worked and I could see the label associated to the master
Hope that helps, Albert