Difference between revisions of "BoraX Embedded Linux Kit (BXELK)"

From DAVE Developer's Wiki
Jump to: navigation, search
(11 intermediate revisions by 3 users not shown)
Line 2: Line 2:
 
{{Applies To BoraX}}
 
{{Applies To BoraX}}
 
{{InfoBoxBottom}}
 
{{InfoBoxBottom}}
 +
==Introduction==
  
{{ObsoleteWikiPage|link=DESK-XZ7-L}}
 
 
{{ImportantMessage|text='''For BXELK 1.0.1 or older, the boot process was based on the FSBL+second-stage bootloader (U-Boot) combination. From BXELK 2.0.0 on, the boot process is based on the first-stage bootloader (U-Boot SPL)+second-stage bootloader (U-Boot) combination.'''
 
}}
 
 
<section begin="Unboxing" />
 
==Unboxing==
 
  
 
[[File:BORA_Xpress.png|thumb|center|400px|BoraX SOM]]
 
[[File:BORA_Xpress.png|thumb|center|400px|BoraX SOM]]
  
  
BoraX Embedded Linux Kit (BXELK for short) provides all the necessary components required to set up the developing environment for:
+
BoraX Embedded Linux Kit (BXELK for short) provides all the necessary components required to set up the developing environment to:
* building the first-stage bootloader:
+
* build the first-stage bootloader (FSBL) for BELK <= 3.0.2 and BXELK <= 1.0.1
**FSBL for BXELK 1.0.1 or older
+
* build U-boot SPL for BELK-4.0.0 and BXELK-2.0.0
**U-boot SPL for BXELK 2.0.0 or newer
+
* build the 2nd-stage bootloader (U-Boot)
* building the second-stage bootloader (U-Boot)
+
* build and run Linux operating system on [[:Category:BoraX|BoraX system-on-module (SOM)]]
* building and running Linux operating system on [[BORA_Xpress_SOM|BORA Xpress SOM]]
+
* build and debug applications that will be executed on top of Yocto-based Linux distribution running on the target.
* building and debugging applications that will be executed on top of Yocto-based Linux distribution running on the target.
 
 
 
 
The main kit components are:
 
The main kit components are:
* hardware platform, composed by [[BORA_Xpress_SOM|BORA Xpress SOM]] and [[BORA_Xpress_SOM/BORA_Xpress_Evaluation_Kit | BORA Xpress Evalutation kit]]
+
* hardware platform, composed by [[:Category:BoraX|BoraX SOM]] and [[BoraXEVB]]
 
* source code of target software
 
* source code of target software
 
* technical documentation (hardware manuals, mechanical drawings, reference schematics, application notes etc.)
 
* technical documentation (hardware manuals, mechanical drawings, reference schematics, application notes etc.)
<section end="Unboxing" />
 
<section begin="Kit Content" />
 
  
==Kit contents==
+
==Kit content==
{| class="wikitable" style="margin: auto;"
+
 
 +
{| class="wikitable"  
 
|-
 
|-
 
!Component
 
!Component
Line 36: Line 27:
 
!Notes
 
!Notes
 
|-
 
|-
| style="text-align: center;" | [[File:BORA_Xpress.png|60px]]
+
|style="text-align: center;" | [[File:BORA_Xpress.png|60px]]
|[[BORA Xpress SOM|BORA Xpress]] SOM (p/n DBXF4110S2R)<br>
+
|BoraX SOM (p/n DBXF4110D2R)<br>
 
*SoC: Xilinx XC7Z030 (866Mhz, Speed "-3", Tj 0-100°C)
 
*SoC: Xilinx XC7Z030 (866Mhz, Speed "-3", Tj 0-100°C)
 
*SDRAM: 1 GB DDR3
 
*SDRAM: 1 GB DDR3
Line 43: Line 34:
 
*NAND: 1GB (SLC)
 
*NAND: 1GB (SLC)
 
|
 
|
* For more details, please refer to the[[BORA_Xpress_SOM/BORA_Xpress_Hardware | BORA Xpress Hardware Manual]]
 
* By default, ARM cores frequency is set to 667 MHz and the [[Creating and building example Vivado project (BELK/BXELK)|example Vivado project]] is implemented for a "-1" device. This choice makes the software released with the kit compatible with possible variants based on different SoM models. In this regard, see also the [[#Order codes|order codes section]].
 
 
|-
 
|-
| style="text-align: center;" | [[File:BoraXEVB-01.png|60px]]
+
|style="text-align: center;" | [[File:BoraXEVB-01.png|60px]]
|[[BORA_Xpress_SOM/BORA_Xpress_Evaluation_Kit | BORA Xpress]] Carrier board
+
|[[BoraXEVB]] carrier board
 
|
 
|
 
|-
 
|-
| style="text-align: center;" | [[File:Alimentatore.jpg|40px]]
+
|style="text-align: center;" | [[File:Alimentatore.jpg|40px]]
 
|AC/DC Single Output Wall Mount adapter<br>
 
|AC/DC Single Output Wall Mount adapter<br>
 
Output: +12V – 2.0 A
 
Output: +12V – 2.0 A
 
|
 
|
 
|-
 
|-
| style="text-align: center;" | [[File:ProdSDC-MBLY-thumb.png|50px]]
+
|style="text-align: center;" | [[File:ProdSDC-MBLY-thumb.png|50px]]
 
|microSDHC card with SD adapter and USB adapter
 
|microSDHC card with SD adapter and USB adapter
 
|
 
|
 
|-
 
|-
 
|}
 
|}
 
===Order codes===
 
{| class="wikitable" style="margin: auto;"
 
|+
 
!Order code
 
!Description
 
|-
 
|BXELK-H-S
 
|This code refers to the default configuration detailed above
 
|-
 
|BXELK-H-S-D
 
|This variant is like BELK-L-S, except the SOM, which is DBXD4110S2R.
 
|}
 
<section end="Kit Content" />
 
  
 
==Logical structure of BXELK==
 
==Logical structure of BXELK==
Line 82: Line 57:
  
 
==Quick start guide==
 
==Quick start guide==
Please refer to [[BELK/BXELK_Quick_Start_Guide|this page]].
+
Please refer to [[BELK_Quick_Start_Guide|this page]].
  
 
==Physical devices mapping==
 
==Physical devices mapping==
Please refer to [[Physical_devices_mapping_(BELK/BXELK)|this page]].
+
Please refer to [[Physical_devices_mapping_(BXELK)|this page]].
 
==Advanced topics==
 
==Advanced topics==
 
===Debugging with Eclipse===
 
===Debugging with Eclipse===

Revision as of 12:20, 30 June 2017

Info Box
BORA Xpress.png Applies to BORA Xpress

Introduction[edit | edit source]

BoraX SOM


BoraX Embedded Linux Kit (BXELK for short) provides all the necessary components required to set up the developing environment to:

  • build the first-stage bootloader (FSBL) for BELK <= 3.0.2 and BXELK <= 1.0.1
  • build U-boot SPL for BELK-4.0.0 and BXELK-2.0.0
  • build the 2nd-stage bootloader (U-Boot)
  • build and run Linux operating system on BoraX system-on-module (SOM)
  • build and debug applications that will be executed on top of Yocto-based Linux distribution running on the target.

The main kit components are:

  • hardware platform, composed by BoraX SOM and BoraXEVB
  • source code of target software
  • technical documentation (hardware manuals, mechanical drawings, reference schematics, application notes etc.)

Kit content[edit | edit source]

Component Description Notes
BORA Xpress.png BoraX SOM (p/n DBXF4110D2R)
  • SoC: Xilinx XC7Z030 (866Mhz, Speed "-3", Tj 0-100°C)
  • SDRAM: 1 GB DDR3
  • NOR: bootable SPI flash 16 MB
  • NAND: 1GB (SLC)
BoraXEVB-01.png BoraXEVB carrier board
Alimentatore.jpg AC/DC Single Output Wall Mount adapter

Output: +12V – 2.0 A

ProdSDC-MBLY-thumb.png microSDHC card with SD adapter and USB adapter

Logical structure of BXELK[edit | edit source]

Please refer to this page.

BXELK software components[edit | edit source]

Please refer to this page.

Quick start guide[edit | edit source]

Please refer to this page.

Physical devices mapping[edit | edit source]

Please refer to this page.

Advanced topics[edit | edit source]

Debugging with Eclipse[edit | edit source]

Please refer to this page.

ConfigID feature[edit | edit source]

Please refer to this page.