Open main menu

DAVE Developer's Wiki β

Changes

Booting the system via NFS (BELK/BXELK)

301 bytes added, 14:53, 23 November 2021
no edit summary
{{Applies To Bora}}
{{Applies To BoraX}}
{{Applies To BoraLite}}
{{InfoBoxBottom}}
|[[Bora_Embedded_Linux_Kit_(BELK)#BELK_software_components|3.0.0]]
|First release
|-
|2.0.0
|July 2017
|[[Bora_Embedded_Linux_Kit_(BELK)#BELK_software_components|3.0.0, 4.0.0]]
|Updates for BELK-4.0.0/BXELK-2.0.0
|-
|}
<section begin=BELK/>==InstructionsBooting the system via NFS==It is assumed that the development environment has been set up properly as described [[Build_system_(BORA_SOM/BELK)-L/Development/Build_system|here]].
Assuming that:
*the CPU module is booting with a working FSBL (or U-boot SPL for BELK-4.0.0/BXELK-2.0.0) 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 sharethe system can boot using the net_nfs1 <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 inhttp: [[BORA_SOM/BELK-L/wiki.dave.euGeneral/indexBooting_from_NFS|here]].php/Booting_Linux_Kernel#Configuration_net_nfs {{notelist}}
The net_nfs configuration, besides setting the system for booting from the network, triggers a command (program_fpga) which loads the FPGA binary from TFTP and programs the bitstream<section end=BELK/>
8,186
edits