On 12/5/18 4:55 PM, Peter Robinson wrote:
On Wed, Dec 5, 2018 at 7:57 PM Robert Moskowitz
<rgm(a)htt-consult.com> wrote:
> Does not work. Sigh.
>
> U-Boot 2018.09 (Sep 11 2018 - 09:51:41 +0000) for ODROID-XU3/XU4/HC1
>
> CPU: Exynos5422 @ 800 MHz
> Model: Odroid XU3 based on EXYNOS5422
> Board: Odroid XU3 based on EXYNOS5422
> Type: hc1
> DRAM: 2 GiB
> MMC: EXYNOS DWMMC: 0, EXYNOS DWMMC: 2
> Loading Environment from MMC... Card did not respond to voltage select!
> *** Warning - No block device, using default environment
>
> In: serial
> Out: serial
> Err: serial
> Net: No ethernet found.
> Hit any key to stop autoboot: 0
> MMC Device 1 not found
> no mmc device at slot 1
> Card did not respond to voltage select!
> switch to partitions #0, OK
> mmc2 is current device
> ** Invalid partition 1 **
> starting USB...
> USB0: USB EHCI 1.00
> USB1: Register 2000140 NbrPorts 2
> Starting the controller
> USB XHCI 1.00
> USB2: Register 2000140 NbrPorts 2
> Starting the controller
> USB XHCI 1.00
> scanning bus 0 for devices... 1 USB Device(s) found
> scanning bus 1 for devices... cannot reset port 1!?
> 2 USB Device(s) found
> scanning bus 2 for devices... 2 USB Device(s) found
> scanning usb for storage devices... 1 Storage Device(s) found
> scanning usb for ethernet devices... 1 Ethernet Device(s) found
> Waiting for Ethernet connection... done.
> BOOTP broadcast 1
> BOOTP broadcast 2
> DHCP client bound to address 192.168.192.15 (5004 ms)
> *** ERROR: `serverip' not set
>
> ==================================
>
> Setup was a 4GB uSD that only had the hardkernel bootloader and uboot.
> No partitions.
Well that bit seems to be working from the details above.
> sata drive (SSD) had the image (all partitions) installed. Including
> changes to extlinux.conf
It finds the USB storage in the output above.
Why do you need to change the extlinux.conf? It should just work no
matter what the storage. What changes did you make?
Per
https://blog.christophersmart.com/2018/04/28/fedora-on-odroid-hc1-mini-na...
"First things first, we need to enable the serial console, turn off
cpuidle else it won’t boot, and fix a bug where USB doesn’t load in the
right order. We do this by mounting the boot partition on the SD card
and modifying the extlinux bootloader configuration."
sed -i "s|append|& cpuidle.off=1 \
console=tty1 console=ttySAC2,115200n8 \
rd.driver.pre=ledtrig-heartbeat,xhci-plat-hcd no_bL_switcher|" \
/run/media/rgm/__boot/extlinux/extlinux.conf
But I don't see above where it is even getting to the boot partition on
the sata drive. But you understand this much better than I, so all help
appreciated!
thanks