-
Notifications
You must be signed in to change notification settings - Fork 29
5. First Steps with DAP Cat Programmer
This section explains how to upgrade the DAP Cat firmware. It includes both quick and advanced installation steps.
-
Download the firmware file CMSIS_DAP.ino.ch552.hex from the releases page.
-
Download the CH55x Programming tool for Bootloader Ver2.3.1 and 2.4.0:
-
Windows
-
Mac or Linux
WebUSB Upload
Alternatively, for Chromium-based browsers with WebUSB support, you can use this online tool to flash your HEX files.
-
-
Enter bootloader mode.
-
Program the device.
- To add board support for your products, open Arduino and access the Preferences window (File > Preferences). Copy and paste the following URL into the 'Additional Boards Manager URLs' input field:
https://raw.githubusercontent.com/DeqingSun/ch55xduino/ch55xduino/package_ch55xduino_mcs51_index.json
If there's already a URL from another manufacturer, add this URL on a new line.
- Click "OK" and open the "boards manager" (located in Tools > Board > Board Manager).
- Search for "ch55xduino," click "Install," and wait for the installation to finish. Then, close the window.
-
In Tools > Boards, scroll down to find the ch55xduino boards.
-
Configure your Arduino IDE for your device, which operates at 3.3V and 16MHz. Set it up as follows:
- Open the sketch, for example, CMSIS_DAP, and upload it.
This section explains how to use the DAP Cat as a USB Serial Converter.
- Download the firmware file UsbSerialAdaptor.ino.ch552.hex from the releases page.
- Download the CH55x Programming tool for Bootloader Ver2.3.1 and 2.4.0:
-
Windows
-
Mac or Linux
- Enter bootloader mode.
- Program the device.
- Now you have a USB-Serial Converter.
Thank you for reading our Wiki!