Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
70 changes: 70 additions & 0 deletions content/docs/advanced-usage/factory-reset.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,73 @@ To reset the device, you will use DFU Mode, which allows you to flash the firmwa
```sh
sudo ./upgrade_tool uf update.img
```

## Windows Specific Instructions

#### Prepare your computer for flashing

1. Download and install the [RK Driver Assistant](https://files.luckfox.com/wiki/Luckfox-Pico/Software/DriverAssitant_v5.12.zip).
<Card className="mb-2 inline-block max-w-[480px] overflow-hidden">
<img
src="/driverinstall.png"
alt="Driver Install"
style={{
margin: "0 auto",
}}
/>
</Card>

2. Download and extract the [flashing tool](https://files.luckfox.com/wiki/Luckfox-Pico/Software/SocToolKit_v1.98_20240705_01_win.zip).
3. Open the software (right-click and run as administrator) and select RV1106 when prompted for chip selection
<Card className="mb-2 inline-block max-w-[480px] overflow-hidden">
<img
src="/rv1106.png"
alt="Chip Selection"
style={{
margin: "0 auto",
}}
/>
</Card>
#### Flashing the Latest Firmware

1. Boot JetKVM into DFU mode (instructions above), making sure you are using the USB from the computer you plan to flash with to power the JetKVM
2. Make sure USB is selected and that "Maskrom 22" is in the field to the right. If not, you need to make sure the driver is successfully installed
<Card className="mb-2 inline-block max-w-[480px] overflow-hidden">
<img
src="/maskrom.png"
alt="maskrom"
style={{
margin: "0 auto",
}}
/>
</Card>
3. Click "Firmware" and select the [JetKVM Image](https://api.jetkvm.com/releases/system_recovery/latest) you previously downloaded
<Card className="mb-2 inline-block max-w-[480px] overflow-hidden">
<img
src="/firmware.png"
alt="Firmware"
style={{
margin: "0 auto",
}}
/>
</Card>
4. Click upgrade
<Card className="mb-2 inline-block max-w-[480px] overflow-hidden">
<img
src="/upgrade.png"
alt="Upgrade"
style={{
margin: "0 auto",
}}
/>
</Card>
5 Once the firmware update completed, remove power from the JetKVM and it will be factory reset.
<Card className="mb-2 inline-block max-w-[480px] overflow-hidden">
<img
src="/upgradeok.png"
alt="Completed Upgrade"
style={{
margin: "0 auto",
}}
/>
</Card>
Binary file added public/driverinstall.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/firmware.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/maskrom.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/rv1106.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/upgrade.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/upgradeok.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.