Difference between revisions of "FreeRTOS FSBL"

m
m
Line 1: Line 1:
 
Tested on Xilinx Vivado/SDK 2017.3, Ubuntu 16.04 LTS.
 
Tested on Xilinx Vivado/SDK 2017.3, Ubuntu 16.04 LTS.
 
  
 
This tutorial assumes you have completed the "[[Running FreeRTOS on Xilinx Zybo]]"-tutorial.
 
This tutorial assumes you have completed the "[[Running FreeRTOS on Xilinx Zybo]]"-tutorial.
  
  
===== Exporting hardware bitstream =====
+
===== Creating FSBL =====
 
 
After the bitstream was generated in the previous tutorial, it is now possible to export it.
 
''Goto:  File -> Export -> Export Hardware..''
 
Make sure to include bitstream, and press "OK".
 
[[File:export_hardware.png|thumbnail|center]]
 
 
 
  
Next, goto: ''File -> Launch SDK''. The following window will appear:
+
The result from the previous tutorial linked at the top of this tutorial, should be a Project Explorer looking like this:
[[File:Launch SDK.png|thumbnail|center]]
+
[[File:project_explorer_start.png|400px|center]]<br />
Press "OK" and wait for Xilinx SDK to start up and finish loading.
 
  
... Work in progress ...
+
Goto ''File --> New --> Application Project''. Name the new project "FSBL" and let OS platform be "standalone". On the next page, choose the "Zynq FSBL"-template. Finish.
 +
The Project Explorer should now contain the following:
 +
[[File:fsbl_created.png|400px|center]]<br />

Revision as of 18:53, 6 December 2017

Tested on Xilinx Vivado/SDK 2017.3, Ubuntu 16.04 LTS.

This tutorial assumes you have completed the "Running FreeRTOS on Xilinx Zybo"-tutorial.


Creating FSBL

The result from the previous tutorial linked at the top of this tutorial, should be a Project Explorer looking like this:

Project explorer start.png


Goto File --> New --> Application Project. Name the new project "FSBL" and let OS platform be "standalone". On the next page, choose the "Zynq FSBL"-template. Finish. The Project Explorer should now contain the following:

Fsbl created.png