docs: Explicitly mention to use a USB cable
Replace the vague step about grounding with one that says to connect a USB cable and explain its purpose.
This commit is contained in:
parent
18ec0eb694
commit
791b3224f9
@ -15,18 +15,25 @@ make BOARD=<vendor>/<model> flash_internal
|
|||||||
|
|
||||||
Use this method for first-time flashing or flashing a bricked controller.
|
Use this method for first-time flashing or flashing a bricked controller.
|
||||||
|
|
||||||
[A Mega 2560 is required for flashing.](./mega2560.md)
|
This requires:
|
||||||
|
|
||||||
|
- [A configured Mega 2560](./mega2560.md): For programming the EC itself
|
||||||
|
- A USB cable: For creating a common ground and providing power
|
||||||
|
- USB-C is recommended, but USB-A will work as well
|
||||||
|
- A second computer: For building and flashing the firmware
|
||||||
|
|
||||||
**The system must not have any power!**
|
**The system must not have any power!**
|
||||||
|
|
||||||
1. Turn off the computer
|
1. Turn off the laptop
|
||||||
2. Unplug the AC adapter
|
2. Unplug the AC adapter
|
||||||
3. Remove the bottom panel
|
3. Remove the bottom panel
|
||||||
4. Disconnect the battery
|
4. Disconnect the battery
|
||||||
5. Ground the laptop to the programmer
|
5. Disconnect the keyboard from its port
|
||||||
6. Disconnect the keyboard from its port
|
6. Replace the bottom panel and flip the laptop back over
|
||||||
7. Attach the programmer to the keyboard port
|
7. Connect the USB cable from the laptop to the host machine
|
||||||
8. Flash the firmware
|
8. Connect the Mega 2560 to the host machine
|
||||||
|
9. Attach the programmer to the keyboard port
|
||||||
|
10. Flash the firmware
|
||||||
|
|
||||||
```
|
```
|
||||||
make BOARD=<vendor>/<model> flash_external
|
make BOARD=<vendor>/<model> flash_external
|
||||||
|
Loading…
x
Reference in New Issue
Block a user