Difference between revisions of "Booting the system via NFS (BELK/BXELK)"

From DAVE Developer's Wiki
Jump to: navigation, search
(Instructions)
(Instructions)
Line 22: Line 22:
  
 
Assuming that:
 
Assuming that:
the CPU module is booting with a working FSBL and U-Boot image (either from flash NOR SPI or flash NAND or MicroSD card)
+
*the CPU module is booting with a working FSBL and U-Boot image (either from flash NOR SPI or flash NAND or MicroSD card)
a kernel image is available and ready to be downloaded through tftp
+
*a kernel image is available and ready to be downloaded through tftp
the root file system has been uncompressed into a nfs share
+
*the root file system has been uncompressed into a nfs share
 
the system can boot using the <code>net_nfs</code>{{efn|The net_nfs configuration, besides setting the system for booting from the network, triggers a command (<code>program_fpga</code>) which loads the FPGA binary from TFTP and programs the bitstream.}} configuration, as described  [[Booting_Linux_Kernel#Configuration_net_nfs|here]].
 
the system can boot using the <code>net_nfs</code>{{efn|The net_nfs configuration, besides setting the system for booting from the network, triggers a command (<code>program_fpga</code>) which loads the FPGA binary from TFTP and programs the bitstream.}} configuration, as described  [[Booting_Linux_Kernel#Configuration_net_nfs|here]].

Revision as of 11:00, 30 October 2015

Info Box
Bora5-small.jpg Applies to Bora
BORA Xpress.png Applies to BORA Xpress

History[edit | edit source]

Version Date BELK version Notes
1.0.0 November 2015 3.0.0 First release

Instructions[edit | edit source]

It is assumed that the development environment has been set up properly as described here.

Assuming that:

  • the CPU module is booting with a working FSBL and U-Boot image (either from flash NOR SPI or flash NAND or MicroSD card)
  • a kernel image is available and ready to be downloaded through tftp
  • the root file system has been uncompressed into a nfs share

the system can boot using the net_nfs[a] configuration, as described here.
Cite error: <ref> tags exist for a group named "lower-alpha", but no corresponding <references group="lower-alpha"/> tag was found, or a closing </ref> is missing