-
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: the device is capable of booting from a USB drive #9
Comments
I have also booted an unmodified Fedora Workstation image of the same version (also booted in UEFI mode). Works fine, GPU within GNOME is detected as using Panfrost driver. |
I have stupidly destroyed the SD card reader in my nanopi R5s... Good thing is: it is now running this Debian image, so all is not lost. If I want to be able to change the OS on EMMC, all I would need is the ability to boot from USB storage when detected. Question for you guys: is there any possibility we could modify the uboot script on the current device to allow for that? Any help greatly appreciated! |
Removable media is preferred to non-removable. If you have a removable device, it will boot before the emmc. If you make a removable mmc and rename Of course you can put a boot loader on the emmc device and it should just boot without mmc. |
Ah I don't have an mmc to try out, but I have USB storage devices. The FriendlyWRT version of u-boot accessed from the serial console has a |
It is the more modern Standard Boot: I do not have a device in front of me to test this, but I think it should just be:
|
Excellent, thanks! I managed to boot the board off a USB stick running the same image. |
Is it mechanical damage? If you are handy with a soldering iron, try this: https://www.amazon.com/gp/product/B00E6PVMU2 The bootloader is not setup with a save environment. Either do what you are doing now, or replace the boot loader. I can make a bootloader that has an environment or that boots It is not as bad as it sounds to replace it on the emmc:
|
Ah, thanks for the thoughts but yes it is mechanical damage and my soldering skills are not what they used to be. I opened the box to access the motherboard and UART, forgot there was an SD card reader, and broke it in half. Should be fine as long as I can boot from other media: EMMC, USB, or even NVME. No worries I can build another boot loader with media in a different order. Thanks again for sharing such a useful project! |
I don't have access to the UART yet; can someone post the output of |
|
Hmm, except for the
Note u-boot was built with the latest rkbin files:
Rambling references from testing: |
|
Also, again, thanks! this really does help with the bootstrapping as someone else mentioned... |
I have successfully booted unmodified Fedora Server 38 image from a USB drive. In order to accomplish that, I have flashed a small image with u-boot only into eMMC memory of the device. The u-boot (2023.04) was built with UEFI support. See #2 and #6 (in particular, this #6 (comment)).
The text was updated successfully, but these errors were encountered: