![](https://seccdn.libravatar.org/avatar/1cd903ce739b05e07b73c4db146530d7.jpg?s=120&d=mm&r=g)
Am 02.10.18 um 04:38 schrieb Mark Petersen:
On Monday, 1 October 2018 02:19:26 CDT Alexander Graf wrote:
On 01.10.18 05:01, Walter M. Peteren wrote:
Has anyone gotten their rock64 to boot opensuse?
I have ayufan's u-boot installed to SPI.
The opensuse Tumbleweed JeOS image downloaded from https:// download.opensuse.org/repositories/devel:/ARM:/Factory:/Contrib:/Rockchip/ images/
I've dd'ed the image to emmc and usb. The boot partition seems to start at the correct position 32768, but when the rock64 boots, I'm dropped to grub shell This is most likely because of a bug in the device path logic in u-boot versions between 2017.09 and 2017.11.
grub> grub> ls
yields (hd0) (hd0,gpt3) (hd0,gpt2) (hd0,gpt1)
grub> set prefix=(hd0,gpt1)/efi/boot grub> set root=(hdo,gpt3) grub> set btrfs_relative_path=yes < yes or blank yields the same grub> normal
yields the grub menu, and whether I chose Tumbleweed or failsafe I get: Loading kernel... Loading initrd... EFI stub: Booting Linux Kernel... EFI stub: EFI_RNG_PROTOCOL unavailable, no randomness supplied EFI stub: ERROR: Could not determine UEFI Secure Boot status. EFI stub: Using DTB from configuration table EFI stub: Exiting boot services and installing virtual address map
and that's as far as it gets.
That means Linux booted. It's a matter of fiddling with DT and kernel command line options to also make it show something.
Thanks for the reply.
I've tried setting earlycon=uart8250,0xff130000
Have you tried just "earlycon" without parameters, as Alex suggested? In your line above I'm missing mmio32. Regards, Andreas -- SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton HRB 21284 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org