PINE64
PXE boot w/ SPI Flash - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PINE A64-LTS / SOPINE Compute Module (https://forum.pine64.org/forumdisplay.php?fid=66)
+--- Forum: Linux on PINE A64-LTS / SOPINE (https://forum.pine64.org/forumdisplay.php?fid=69)
+--- Thread: PXE boot w/ SPI Flash (/showthread.php?tid=5081)



PXE boot w/ SPI Flash - bourg - 09-03-2017

I'm interested in the mid-term prospect of sopine clusters.  Trying to minimize both unit cost and deployment costs, I'd prefer not having to purchase storage for each sopine compute module.  Is a solution available to a) network boot / pxe boot sopine compute modules and b) do so from just the SPI flash, with no other local storage?  Documentation and/or SPI Flash images for this welcomed.  I'd obviously need a server on the network to provide network booting resources. 

Bonus question - I've seen writings about a 7 module board being in-development for sopine.  Can an "imperfect" dev / PoC / pre-release board be purchased?


RE: PXE boot w/ SPI Flash - tllim - 09-07-2017

(09-03-2017, 08:09 PM)bourg Wrote: I'm interested in the mid-term prospect of sopine clusters.  Trying to minimize both unit cost and deployment costs, I'd prefer not having to purchase storage for each sopine compute module.  Is a solution available to a) network boot / pxe boot sopine compute modules and b) do so from just the SPI flash, with no other local storage?  Documentation and/or SPI Flash images for this welcomed.  I'd obviously need a server on the network to provide network booting resources. 

Bonus question - I've seen writings about a 7 module board being in-development for sopine.  Can an "imperfect" dev / PoC / pre-release board be purchased?

We are build up first small batch of cluster board and will be ready on next week.


RE: PXE boot w/ SPI Flash - ayufan - 09-12-2017

It may require manual tinkering to have SPI supported in u-boot, but there are already patches present that should make it possible.

Recently I managed to build mainline u-boot with SPL and boot linux kernel over PXE, the only missing piece is SPI support in SPL here.