-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in 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: