Open main menu

DAVE Developer's Wiki β

Changes

no edit summary
{{Applies To BoraX}}
{{InfoBoxBottom}}
 
== History ==
{| class="wikitable" border="1"
!Version
!Date
!BELK version
!Notes
|-
|1.0.0
|November 2013
|[[Bora_Embedded_Linux_Kit_(BELK)#BELK_software_components|1.1.0]]
|First release
|-
|1.0.1
|November 2013
|[[Bora_Embedded_Linux_Kit_(BELK)#BELK_software_components|1.1.0]]
|Added UART0 pinout information<br>
Minor fixes
|-
|1.1.0
|November 2013
|[[Bora_Embedded_Linux_Kit_(BELK)#BELK_software_components|1.1.0]]
|Added support for RPMsg example
|-
|1.5.0
|December 2013
|[[Bora_Embedded_Linux_Kit_(BELK)#BELK_software_components|1.1.0]]
|Added chapter related to Lauterbach debugger
|-
|1.5.1
|January 2014
|[[Bora_Embedded_Linux_Kit_(BELK)#BELK_software_components|1.1.0]]
|Minor fixes
|-
|1.6.0
|April 2014
|[[Bora_Embedded_Linux_Kit_(BELK)#BELK_software_components|2.0.0]]
|Minor fixes<br>
Updated for BELK 2.0.0 release
|-
|}
== Introduction ==
 
This application note describes how to build the software components required to set up asymmetric multi-processing (AMP for short) configuration required to run Linux OS on first Cortex-A9 core and FreeRTOS on second Cortex-A9 core of the Zynq SOC.
Two different examples are provided. The first one – HelloWorld – shows basic functionalities while the second – RPMsg-based application – exploits more sophisticated techniques to handle inter-processors communication and synchronization.
4,650
edits