|
I've followed CodeKipper's steps in post #2 to build u-boot and then built a 4.3.0rc6 kernel using the sunxi-wip branch of jwrdegoede/linux-sunxi
To get u-boot to boot a kernel I had to use the h3-*.dts* files from the linux-sunxi sunxi-wip branch in the u-boot sources.
The OrangePi Plus boots to a u-boot prompt, but can't set core voltage and cpu freq:
- U-Boot SPL 2015.10-00058-gf4ccf7d-dirty (Nov 15 2015 - 13:14:51)
- DRAM: 1024 MiB
- Failed to set core voltage! Can't set CPU frequency
- U-Boot 2015.10-00058-gf4ccf7d-dirty (Nov 15 2015 - 13:14:51 +1100) Allwinner Technology
- CPU: Allwinner H3 (SUN8I)
- DRAM: 1 GiB
- MMC: SUNXI SD/MMC: 0
- *** Warning - bad CRC, using default environment
Copy code
It then boots the kernel but the kernel doesn't finish booting and hangs at:- <div><div>[ 0.987517] sunxi-wdt 1c20ca0.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0)</div><div>[ 0.996380] sunxi-mmc 1c0f000.mmc: No vqmmc regulator found</div><div>[ 1.002527] sunxi-mmc 1c0f000.mmc: Got CD GPIO</div></div><div></div>
Copy code
Full u-boot and kernel boot log: http://pastebin.com/QkfZMw5e
Any suggestions on what to do to resolve the initial u-boot core voltage and cpu freq errors or how to progress further in booting the kernel?
|
|