Difference between revisions of "Host setup and development flow (BELK/BXELK)"

From DAVE Developer's Wiki
Jump to: navigation, search
(4 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
{{Applies To Bora}}
 
{{Applies To Bora}}
 
{{Applies To BoraX}}
 
{{Applies To BoraX}}
{{Applies To BoraLite}}
 
 
{{InfoBoxBottom}}
 
{{InfoBoxBottom}}
  
<section begin=BELK/>
+
 
== Host setup and development flow==
 
 
The software development environment for Processing Subsystem (PS) is quite complex because it is based on several tools. This document collects the resources, available in this wiki, which are related to these tools, in order to illustrate how to install and set up them.
 
The software development environment for Processing Subsystem (PS) is quite complex because it is based on several tools. This document collects the resources, available in this wiki, which are related to these tools, in order to illustrate how to install and set up them.
  
First, '''it is strongly recommended the reading of [[BORA_SOM/BELK-L/General/Logical_structure_of_BELK|this document]] to understand the general structure of the kit'''.
+
First, '''it is strongly recommended the reading of [[Logical_structure_of_Bora_and_BoraX_Embedded_Linux_Kits_(BELK/BXELK)|this document]] to understand the general structure of the kit'''.
  
 
For setting up the development environment, please refer to the following documents:
 
For setting up the development environment, please refer to the following documents:
* [[BORA_SOM/BELK-L/Development/Introduction_to_the_development_environment | Introduction to the development environment]] which provides an overview of it
+
*[[Introduction to development environment (BELK/BXELK)]] which provides an overview of it
* [[BORA_SOM/BELK-L/Development/Build_system | Build system]] for operational instructions.
+
*[[Build system (BELK/BXELK)]] for operational instructions.
  
 
To deepen target software-related aspects, these specific pages are available:
 
To deepen target software-related aspects, these specific pages are available:
* [[BORA_SOM/BELK-L/Development/Building_U-Boot |This page]] for detailed instruction on U-Boot building
+
*[[Building U-Boot (BELK/BXELK)|This page]] for detailed instruction on U-Boot building
* [[BORA_SOM/BELK-L/Development/Building_Linux_kernel|This page]] for detailed instruction on Linux kernel building
+
*[[Building Linux kernel (BELK/BXELK)|This page]] for detailed instruction on Linux kernel building
* [[BORA_SOM/BELK-L/Development/Advanced_use_of_Yocto_build_system|This link]] shows hot to use Yocto build system to build the entire BSP, including U-Boot bootloader, Linux kernel and root file system.
+
*[[Advanced_use_of_Yocto_build_system_(BELK/BXELK)|This link]] shows hot to use Yocto build system to build the entire BSP, including U-Boot bootloader, Linux kernel and root file system.
  
About Programmable Logic (PL), please refer to [[BORA_SOM/BELK-L/Development/Creating_and_building_a_Vivado_example|this page]] that illustrates a simple reference design for [[BORA_SOM/BORA_Evaluation_Kit | BORA Evaluation kit]] and [[BORA_Xpress_SOM/BORA_Xpress_Evaluation_Kit | BORA Xpress Evaluation kit]].
+
About Programmable Logic (PL), please refer to [[Creating_and_building_example_Vivado_project_(BELK/BXELK)|this page]] that illustrates a simple reference design for BoraEVB and BoraXEVB.
<section end=BELK/>
 

Revision as of 09:57, 24 July 2018

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


The software development environment for Processing Subsystem (PS) is quite complex because it is based on several tools. This document collects the resources, available in this wiki, which are related to these tools, in order to illustrate how to install and set up them.

First, it is strongly recommended the reading of this document to understand the general structure of the kit.

For setting up the development environment, please refer to the following documents:

To deepen target software-related aspects, these specific pages are available:

  • This page for detailed instruction on U-Boot building
  • This page for detailed instruction on Linux kernel building
  • This link shows hot to use Yocto build system to build the entire BSP, including U-Boot bootloader, Linux kernel and root file system.

About Programmable Logic (PL), please refer to this page that illustrates a simple reference design for BoraEVB and BoraXEVB.