8. In Data file field choose [this file](https://github.com/Kevincoooool/MCU_Link_Diy/blob/master/%E5%9B%BA%E4%BB%B6%E5%8D%87%E7%BA%A7%E6%96%B9%E5%BC%8F/JLink-v9_bootloader%E5%9B%BA%E4%BB%B6/bootloader.bin)
9. Click "Program Device" button
10. Wait until the firmware is loaded;
3. Disconnect RailLink and JLink from PC.
4. Connect RailLink to PC.
5. Launch JLink.exe (JLinkExe on Linux) and agree to firmware restoring.
6. Wait until firmware is restored.
7. Now RailLink is almost ready for use. Type and run "Exec SetSN=xxxxxxxx", where xxxxxxxx is serial number ![jlink_serial](https://github.com/Misaka0x2730/RailLink/blob/master/images/RailLink_jlink_serial.png).
8.<b> RailLink is ready for use! </b>
<b>PS. Important! </b></br> It's recommended to add following options:
* Exec AddFeature GDB
* Exec AddFeature RDI
* Exec AddFeature FlashBP
* Exec AddFeature FlashDL
* Exec AddFeature JFlash
* Exec AddFeature RDDI </br>
But in latest version (V6.80 at this moment) any of these commands causes "ERROR: Unknown command". </br>