10-05-2019, 12:56 AM
bcnaz Wrote:danielt Wrote:*********bcnaz Wrote:tgrauss Wrote:It should be bootable with the right uboot on NOR flash.
******
I am Hopeful for a solution For sure,
But I saw a post from TLLIM (posted this evening) stating something about the SOC is set up to boot from the EMMc or the sdcard.
but not the PCIe slot ... but TLLIM likely knows the most about the whole project.
(I am not sure I am correct in my recollection)
The RK3399 first tries to boot from a small SPI NOR flash device. As shipped there is no bootloader in NOR flash so the RK3399 looks in eMMC where is finds and loads u-boot. If eMMC is damaged (or disabled) the chip will also try to find a bootloader via the USB ports and via SD card.
It will never try to load u-boot from PCIe... but that might be OK! In principle if PCIe and NVME drivers can be enabled in u-boot then, although the RK3399 would load u-boot from SPI or eMMC, the PBP would *appear* to be booting from NVME because u-boot could fetch the operating system kernel from the SSD.
To be honest this is pretty much how USB and SD card booting is designed to work today. u-boot is normally loaded from eMMC but u-boot itself will (with default settings) look for an operating system on USB 2.0 and SD card *before* it tries to load the OS from eMMC.
Great Thank you very Much... !
NOW, We just need to make it fit inside the PBP
We do have the adapter, just got to get it away from the touch pad
A small NVMe SSD, M.2 2242 (42mm) will do the trick?