Hello,
after flasing successfully a ESP32, I tried now to flash a C3235, however already connecting the CH341a with the board s challenging. I almost disconnected and reconnected both (board and programmer) over 30 times. The Tonies-Board is lightening green. I followed https://forum.revvox.de/t/teddycloud-cc3235-newbie-howto/899 and with “lsusb” I find my programmer:
Bus 001 Device 019: ID 1a86:5512 QinHeng Electronics CH341 in EPP/MEM/I2C mode, EPP/I2C adapter
However reading with “sudo flashrom -p ch341a_spi -r backupCC3235.bin” gives me uncountable rows of following error:
flashrom v0.9.9-r1954 on Linux 4.9.253-tegra (aarch64)
flashrom is free software, get the source code at https://flashrom.org
Calibrating delay loop… OK.
cb_in: error: LIBUSB_TRANSFER_STALL
ch341a_spi_spi_send_command: Failed to read 5 bytes
ch341a_spi_spi_send_command: failed to submit OUT transfer: LIBUSB_ERROR_NO_DEVICE
ch341a_spi_spi_send_command: Failed to write 38 bytes
ch341a_spi_spi_send_command: failed to submit OUT transfer: LIBUSB_ERROR_NO_DEVICE
ch341a_spi_spi_send_command: Failed to write 38 bytes
[…]
ch341a_spi_spi_send_command: Failed to write 37 bytes
ch341a_spi_spi_send_command: failed to submit OUT transfer: LIBUSB_ERROR_NO_DEVICE
ch341a_spi_spi_send_command: Failed to write 37 bytes
ch341a_spi_spi_send_command: failed to submit OUT transfer: LIBUSB_ERROR_NO_DEVICE
ch341a_spi_spi_send_command: Failed to write 37 bytes
ch341a_spi_spi_send_command: failed to submit OUT transfer: LIBUSB_ERROR_NO_DEVICE
ch341a_spi_spi_send_command: Failed to write 39 bytes
No EEPROM/flash device found.
Note: flashrom can never write if the flash chip isn’t found automatically.
enable_pins: failed to submit OUT transfer: LIBUSB_ERROR_NO_DEVICE
enable_pins: Failed to write 4 bytes
Could not disable output pins.
Had somebody else comparable issues or does somebody know how to fix it?