Issues with CH341a programmer

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?

Your flashrom version is from 2016. Any chance you can update it to a later one, at least 1.2?