Update U Boot for Yukawa authored by Neil Armstrong's avatar Neil Armstrong
Flashing U-Boot for Yukawa Flashing U-Boot for Yukawa
========================== ==========================
* With a SEI610 flashed with Amlogic U-Boot only (original board state) => [From a SEI610 flashed with Amlogic U-Boot](#from-a-sei610-flashed-with-amlogic-u-boot)
* With a SEI610 flashed with Mainline U-Boot (supporting `fastboot flash bootloader`) => [From a SEI610 flashed with Mainline U-Boot](#from-a-sei610-flashed-with-mainline-u-boot)
From a SEI610 flashed with Amlogic U-Boot
=========================================
Boot while pressing the "USB BOOT" button under the device, then:
When the board rebooted in USB ROM boot mode:
---------------------------------------------
`lsusb` should show :
```
Bus 001 Device 106: ID 1b8e:c003 Amlogic, Inc.
```
And the serial should show:
```
SM1:BL:0253b8:61aa2d;FEAT:E0F931...
```
Load U-Boot from USB:
```
update write u-boot.bin 0xfffa0000 0x10000
update run 0xfffa0000
update bl2_boot u-boot.bin
```
U-Boot should boot and run fastboot, then:
```
fastboot oem format
fastboot flash bootloader u-boot.bin
fastboot erase bootenv
fastboot reboot
```
From a SEI510 flashed with Mainline U-Boot
================================================================
Reboot to bootloader or press the recovery button under the device, then:
```
fastboot flash bootloader u-boot.bin
fastboot erase bootenv
```
Flashing U-Boot for Yukawa (SEI510)
====================================
* With a SEI510 flashed with Amlogic U-Boot only (original board state) => [From a SEI510 flashed with Amlogic U-Boot](#from-a-sei510-flashed-with-amlogic-u-boot) * With a SEI510 flashed with Amlogic U-Boot only (original board state) => [From a SEI510 flashed with Amlogic U-Boot](#from-a-sei510-flashed-with-amlogic-u-boot)
* With a SEI510 flashed with an earlier version of Mainline U-Boot (No support for `fastboot flash bootloader`) => [From a SEI510 flashed with an earlier version of Mainline U-Boot](#from-a-sei510-flashed-with-an-earlier-version-of-mainline-u-boot) * With a SEI510 flashed with an earlier version of Mainline U-Boot (No support for `fastboot flash bootloader`) => [From a SEI510 flashed with an earlier version of Mainline U-Boot](#from-a-sei510-flashed-with-an-earlier-version-of-mainline-u-boot)
* With a SEI510 flashed with Mainline U-Boot (supporting `fastboot flash bootloader`) => [From a SEI510 flashed with Mainline U-Boot](#from-a-sei510-flashed-with-mainline-u-boot) * With a SEI510 flashed with Mainline U-Boot (supporting `fastboot flash bootloader`) => [From a SEI510 flashed with Mainline U-Boot](#from-a-sei510-flashed-with-mainline-u-boot)
... ...
......