System boot from SSD with RockPro64.
#1
The ROCKPro64 Wiki page specifically mentions 3 system boot options : SPI Flash, eMMC, and SD.
Does that rule out the possibility to boot from a SATA SSD, that’s connected to the RockPro64 SATA expansion card ?
#2
(05-24-2018, 11:27 PM)Tigger Wrote: The ROCKPro64 Wiki page specifically mentions 3 system boot options : SPI Flash, eMMC, and SD.
Does that rule out the possibility to boot from a SATA SSD, that’s connected to the RockPro64 SATA expansion card ?

Doesn't completely rule it out. The RK3328 that the rock64 is based on can also only 'only' boot from eMMC, SPI NOR, SPI NAND and SD/MMC... but the rock64 can also boot from USB and ethernet once you load uboot into the SPI NOR chip. So it is a matter of seeing if it is possible to get support for that in uboot for the RK3399, which incidentally has a SPI NOR -> SPI NAND -> eMMC -> SD/MMC boot order, so SPI is ahead of both eMMC and SD now in priority.
#3
OK, so it's not in BIOS/UEFI. Uboot still needs to be installed on the board itself. I should have been more clear about that I meant the board booting Uboot directly from /boot on the SSD. I am interested in an autonomous installation. So that I can connect the SSD (with Arch Linux ARM or Android) to any RockPro64.
#4
(05-25-2018, 05:32 AM)Tigger Wrote: OK, so it's not in BIOS/UEFI. Uboot still needs to be installed on the board itself. I should have been more clear about that I meant the board booting Uboot directly from /boot on the SSD. I am interested in an autonomous installation. So that I can connect the SSD (with Arch Linux ARM or Android) to any RockPro64.

Yeah, the onboard SPI NOR + uboot would be the nearest thing to a BIOS/UEFI equivalent on ARM. If the processor doens't support it directly for booting, it can't be booted directly. However, once you're in uboot... you're only limited to what it can do Wink
#5
(05-25-2018, 04:32 PM)pfeerick Wrote:
(05-25-2018, 05:32 AM)Tigger Wrote: OK, so it's not in BIOS/UEFI. Uboot still needs to be installed on the board itself. I should have been more clear about that I meant the board booting Uboot directly from /boot on the SSD. I am interested in an autonomous installation. So that I can connect the SSD (with Arch Linux ARM or Android) to any RockPro64.

Yeah, the onboard SPI NOR + uboot would be the nearest thing to a BIOS/UEFI equivalent on ARM. If the processor doens't support it directly for booting, it can't be booted directly. However, once you're in uboot... you're only limited to what it can do Wink

True. Uboot is pretty capable.
Thanks for explaining.


Possibly Related Threads…
Thread Author Replies Views Last Post
  Installing Wifi drive for the RockPro64 John45595 0 401 02-10-2024, 11:32 PM
Last Post: John45595
  enble boot after power loss/restore dkebler 18 10,235 12-04-2023, 12:14 PM
Last Post: ok38
  Mainline U-Boot with SPI, NVMe and SATA boot support sigmaris 108 124,941 09-25-2023, 12:46 AM
Last Post: ChriChri
Wink You don't sell case and fan for "ROCKPro64 4GB Single Board Computer"? Clea 1 896 09-17-2023, 12:00 AM
Last Post: tllim
Bug Broken boot: What am I missing? mkosarek 1 773 09-08-2023, 08:14 AM
Last Post: wdt
  Want to check maximum toggle speed in Rockpro64 board. kundanjha 0 756 08-14-2023, 07:55 AM
Last Post: kundanjha
  Unable to boot Armbian on new RockPro64 mooseball 5 4,503 07-14-2023, 08:59 AM
Last Post: rockjonn
  no boot white led flashing moserwi 7 4,642 05-18-2023, 10:46 AM
Last Post: wdt
  Hardware fix for software sound problem on Rockpro64 Ricks Rockpro 0 972 04-06-2023, 03:59 PM
Last Post: Ricks Rockpro
  No sound on Rockpro64 with OpenWrt Patrice 1 1,436 04-06-2023, 02:46 PM
Last Post: Ricks Rockpro

Forum Jump:


Users browsing this thread: 1 Guest(s)