I am very excited to see this image is finished! I am expecting to receive this device in the mail at some point next week, so the timing is just incredible.
I do have a question: in the FriendlyElec wiki for this device (here) they describe the installation process as booting off of the SD card but installing to the native eMMC. In fact they have a couple installation methods that do not use an SD card at all. Once the installation is up, the SD card is no longer needed.
After reading through the DietPi installation instructions, I get the impression the installation will instead remain on the SD card–is that right? Is there a reliable/recommended method of manually migrating the installation from the SD card over to the eMMC (or perhaps an SSD)?
A little further down in the FriendlyElec wiki post (here), after the image is installed to the eMMC, there is a firmware bundle that gets flashed to the drive as well. Is this firmware bundle included in the DietPi image, or otherwise not needed if using DietPi?
Thanks for your time; I appreciate any insight you can provide!
Thank you Jappe, that is very helpful! I can see this guide is thorough and thoughtfully-written as well. It looks like it’ll be a cinch!
I took another look at the firmware installation I had mentioned above, and after reading through the FriendlyElec wiki document again I now realize this second download is a custom utility specifically for flashing the image to the eMMC (I had originally thought it was a needed firmware bundle, like a BIOS update or something). Anyone following the documentation you have linked will not need this special package.
Thanks agan Jappe, I’ve marked your response as the solution and I’m looking forward to taking a crack at it once the computer arrives.
Yes indeed FriendlyELEC ships “eflasher” images additionally which can be used to flash embedded images from SD card to internal eMMC. DietPi doesn’t have such a feature yet (resp. for x86_64 only).
What you can do is booting any image from SD card, then downloading and flashing the DietPi image from there to internal eMMC.
While I haven’t tried it yet, it seems to be also possible to attach the R5S via USB to a PC with respective drivers installed. Holding the MASK button when booting should then make the eMMC available to the PC so that you can flash again from there. See also R5S wiki for this.
Thanks. I basically am trying to set this up as a router (eventually) and install portainer so I can run something like photoprism through docker.
My first foray with SBC’s so forgive my ignorance. Are there any docs on how to get this up and running? I’ve installed Portainer and Docker via DietPi software… just not sure where to go from there. Currently looking at some Youtube videos now.
unfortunately, we don’t have a ready to use setup guide on how to enable router mode/ or setup bridged interfaces. Something we might need to create on our docs. As of now, our tools support a single Ethernet + 1 WiFi interface only. If you like to use more than 1 Ethernet, you will need to check on the web how to enable bridged interfaces
Yes, in the instructions the filesystem is changed to read-only and then copied over. I recall it seemed to work fine (I don’t remeber getting any error messages, etc), but then the system did not boot.