Tutorial
This script requires an internet connection
1. Automatic installation
cd ~
git clone https://github.com/xishangyue/Semi-automatic-burning.git
cd Semi-automatic-burning
chmod +x Semi-automatic-burning.sh
./Semi-automatic-burning.sh
Re-execution
./Semi-automatic-burning/Semi-automatic-burning.sh
- The first execution will automatically install dependencies

After installation is complete, the script will automatically open, and you can select the language yourself
It is recommended to read the overview before use

Below are the options
Query ID option

Select the burning method
- After entering the host computer password, just input the password and press Enter, the password is visible
Select the MCU type of the motherboard to be burned
Select the firmware type to be burned, if there is no BL firmware, select katapult's original CANBOOT
Select the burning mode, just press Enter after completing the selection
- If you have a bl firmware and a usb-id, choose the usb-id mode; if it is a usb to can, choose the canid mode
- If it is a can board, directly choose the canid mode
Below is the demonstration of the usb-id mode, follow the prompts for other modes
It will automatically enter the firmware configuration interface
- After configuring the motherboard firmware, just enter Q Y and press Enter
- It will automatically compile the firmware


It will automatically query the ID, move the mouse (cursor) to the ID, double-click the left button, then right-click and click Paste
, then press Enter

It will automatically burn the firmware
- Just press Enter to return to the main interface
