Skip to content

Transfer recordings to the PC

Dilshan R Jayakody edited this page Feb 16, 2022 · 1 revision

To transfer captured recordings to the PC, the user needs to get a memory dump of the EEPROM as a binary file. The most convenient way to get this done is using a USB EEPROM programmer. To accomplish this, we use the commonly available CH341A based USB programmer to read and write EEPROM.

The steps which we carried out in our testing environment are listed below. These steps can apply to most Linux terminals and CH341A based programmers.

  1. Remove EEPROM from the IR Clone PCB and plug it into the CH341A programmer.
  2. Connect the programmer to the host terminal.
  3. Issue ch341eeprom -v -s 24c32 -r ./irclone-eeprom.bin
  4. Open irclone-eeprom.bin from the IR Cloner software or use the sample Python script available in this repository.

The above example uses the ch341eeprom application to read and write the EEPROM via the CH341A programmer. This application was available to download at the https://github.com/command-tab/ch341eeprom. A ch341eeprom is an open-source application. All the build instructions are provided in the ch341eeprom repository.