-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Feedback: flashing over USB works #2
Comments
Not sure how much you work with u-boot, but I am having trouble getting 2023.04 to boot the pci nvme. I made a patch to get the fixed regulator working with the designware pci driver. I would also point out these two recent commits fixing u-boot gpio support: rockchip: gpio: rk_gpio: use ROCKCHIP_GPIOS_PER_BANK as divider gpio: rockchip: Add support for RK3568 and RK3588 banks => pci enum |
Well I have to admit that embedded stuff is not (yet) my area of expertise :-) Have never done anything directly with GPIO. With the u-boot.img that you published my NVMe disk seems to work fine, though. It's one of those cheap Kingston NV2 pieces. I now have Fedora Server 38 booting with minimal changes to the official arm-image-installer script: https://github.com/pktpls/arm-image-installer/compare/nanopi-r5s - the LEDs don't work yet and the network interfaces have wonky names, which I assume means I don't properly pass the device tree down into the OS. But it's a great start. |
With this u-boot config addition I can boot vanilla Fedora:
The network interface names are fixed by what you already do in |
Honestly, this thing should be able to boot installer ISO in UEFI mode from USB and SDCard and install efi/grub to emmc just like you would expect. I've been trying to verify the u-boot-efi-grub boot flow on some other rockchip and marvell devices (more-or-less successfully so far) so today I will take a stab at r5c and see how far i get... One thing nobody has mentioned yet regarding uboot and ESP is that
The standard grub 2.06 pkgs do understand the devicetree line if added manually, but grub-mkconfig will not populate the generated grub.cfg without the devicetree loading patches in later Fedora releases. |
Hi friend,
I appreciate your work on this R5S Debian image! It works flawlessly so far, I was even able to flash it over USB:
It boots fine just as with the other flashing methods in the Readme. This should also work with
upgrade_tool
I guess, it's supposed to be a precompiled version ofrkdeveloptool
afaiu.Good job on boiling the device support down to the essentials, it makes it so much easier for me to try and port this neat little thing to mainline OpenWrt.
The text was updated successfully, but these errors were encountered: