Update README.md
This commit is contained in:
committed by
GitHub
parent
0c89868c46
commit
e4fdc9e20f
49
README.md
49
README.md
@@ -1,23 +1,18 @@
|
|||||||
# Revive an outdated C.H.I.P. from factory OS to Debian Buster
|
# Revive an outdated C.H.I.P. from factory OS to Debian Buster
|
||||||
This guide and scripts are based on the excelent work made by https://github.com/Thore-Krug/Flash-CHIP and the guide in https://gist.github.com/luzhuomi/526fbcc30f3522f09eacf20d0f776fa5
|
This guide and scripts are based on the excelent work made by https://github.com/Thore-Krug/Flash-CHIP and the guide in https://gist.github.com/luzhuomi/526fbcc30f3522f09eacf20d0f776fa5
|
||||||
|
|
||||||
## Part 1: Flashing stock C.H.I.P. image
|
|
||||||
|
|
||||||
Ready to use Flash environment for the C.H.I.P Single Board Computer
|
|
||||||
Simplyfies the Flashing Process for the C.H.I.P and PocketC.H.I.P Computer.
|
|
||||||
|
|
||||||
## Instructions
|
## Instructions
|
||||||
### Part 1: Stock image
|
### Part 1: Stock image
|
||||||
1. Remove the C.H.I.P from its case (in case you have a Pocket C.H.I.P).
|
1. Remove the C.H.I.P. from its case (in case you have a Pocket C.H.I.P.).
|
||||||
2. Connect the FEL and a GROUND pin of the C.H.I.P (for example, with a paperclip).
|
2. Connect the FEL and a GROUND pin of the C.H.I.P. (for example, with a paperclip).
|
||||||
3. Connect the C.H.I.P its micro USB port to a USB port of your Linux machine.
|
3. Connect the C.H.I.P. its micro USB port to a USB port of your Linux machine. Make sure that the port and cable allow for plenty of power. If you get a FEL error, it may be because the C.H.I.P. is running under-voltage.
|
||||||
4. In the Linux machine:
|
4. On the Linux machine:
|
||||||
- run ` git clone https://github.com/asophila/Flash-CHIP.git` to clone this repository.
|
- run ` git clone https://github.com/asophila/Flash-CHIP.git` to clone this repository
|
||||||
- `cd` into the location where you stored this repository.
|
- `cd` into the location where you stored this repository
|
||||||
- run `sudo chmod +x Flash.sh`
|
- run `sudo chmod +x Flash.sh`
|
||||||
- run `./Flash.sh`
|
- run `./Flash.sh`
|
||||||
- Select the version you want to install.
|
- Select the version you want to install
|
||||||
- Wait until the installation finishes.
|
- Wait until the installation finishes
|
||||||
|
|
||||||
### Part 2: update and upgrade debian jessie (wich is obsolete and archived)
|
### Part 2: update and upgrade debian jessie (wich is obsolete and archived)
|
||||||
1. Remove the FEL connection (the paperclip)
|
1. Remove the FEL connection (the paperclip)
|
||||||
@@ -33,31 +28,3 @@ Simplyfies the Flashing Process for the C.H.I.P and PocketC.H.I.P Computer.
|
|||||||
1. run `sudo su -` to allow all the next changes as superuser
|
1. run `sudo su -` to allow all the next changes as superuser
|
||||||
2. run `curl -o https://raw.githubusercontent.com/asophila/Flash-CHIP/master/CHIP-updater/jessie-to-stretch.sh | bash` to update from Debian Jessie to Debian Stretch
|
2. run `curl -o https://raw.githubusercontent.com/asophila/Flash-CHIP/master/CHIP-updater/jessie-to-stretch.sh | bash` to update from Debian Jessie to Debian Stretch
|
||||||
3. reboot C.H.I.P. into Debian Stretch
|
3. reboot C.H.I.P. into Debian Stretch
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Troubleshooting
|
|
||||||
### General Issues
|
|
||||||
1. Kill the Script with ctrl + C
|
|
||||||
2. Read the output if something is not installed or Permissions are missing
|
|
||||||
3. Just restart the Script (fixes most of the Problem with FEL and Fastboot )
|
|
||||||
4. If this does not help reboot, retry
|
|
||||||
5. Open an Issue on this Git Repo.
|
|
||||||
|
|
||||||
### The script times out waiting for fel
|
|
||||||
This error is related to an insufficient amount of power provided by your USB port to the C.H.I.P.
|
|
||||||
If you have an external `5V` power supply, you can connect it to the `CHG-IN` pin of your C.H.I.P. to provide sufficient power.
|
|
||||||
Alternatively try a different (shorter, or higher quality) USB cable and check if your host PC has USB power saving enabled.
|
|
||||||
|
|
||||||
If this dos not work Install sunxi-tool v1.4.1:
|
|
||||||
```bash
|
|
||||||
git clone --branch v1.4.1 https://github.com/linux-sunxi/sunxi-tools.git
|
|
||||||
cd sunxi-tool/
|
|
||||||
make install-all install-misc
|
|
||||||
cd ../
|
|
||||||
./Flash.sh
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user