Open main menu

DAVE Developer's Wiki β

Difference between revisions of "Bora Embedded Linux Kit (BELK)"

 
(6 intermediate revisions by 3 users not shown)
Line 2: Line 2:
 
{{Applies To Bora}}
 
{{Applies To Bora}}
 
{{InfoBoxBottom}}
 
{{InfoBoxBottom}}
 +
 +
{{ObsoleteWikiPage|link=DESK-XZ7-L}}
  
 
{{ImportantMessage|text='''For BELK 3.0.2 or older, the boot process was based on the FSBL+second-stage bootloader (U-Boot) combination. From BELK 4.0.0 on, the boot process is based on the first-stage bootloader (U-Boot SPL)+second-stage bootloader (U-Boot) combination.'''
 
{{ImportantMessage|text='''For BELK 3.0.2 or older, the boot process was based on the FSBL+second-stage bootloader (U-Boot) combination. From BELK 4.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/>
+
<section begin="Unboxing" />
 
==Unboxing==
 
==Unboxing==
  
Line 20: Line 22:
  
 
'''DAVE Embedded Systems''' provides all the customization required (in particular at bootloader and Linux kernel levels) to enable customers to use the standard Zynq-7000 development tools for building all the firmware/software components that will run on the target system.
 
'''DAVE Embedded Systems''' provides all the customization required (in particular at bootloader and Linux kernel levels) to enable customers to use the standard Zynq-7000 development tools for building all the firmware/software components that will run on the target system.
<section end=Unboxing/>
+
<section end="Unboxing" />
  
<section begin=Kit Content/>
+
<section begin="Kit Content" />
 
==Kit contents==
 
==Kit contents==
  
Line 32: Line 34:
 
|-
 
|-
 
| style="text-align: center;" | [[File:Bora5-small.jpg|60px]]
 
| style="text-align: center;" | [[File:Bora5-small.jpg|60px]]
|[[:Category:Bora|Bora]] SOM (p/n DBRF5110C1R)
+
|[[:Category:Bora|Bora]] SOM  
*SoC: Xilinx XC7Z030 (866Mhz, Speed "-3", Tj 0-100°C)
+
 
 +
Default option is DBRF4110S2R (see [[#Order codes|Order codes]] for more options)
 +
*SoC: Xilinx XC7Z020 (866Mhz, Speed "-3", Tj 0-100°C)
 
*SDRAM: 1 GB DDR3
 
*SDRAM: 1 GB DDR3
 
*NOR: bootable SPI flash 16 MB
 
*NOR: bootable SPI flash 16 MB
Line 49: Line 53:
 
|Please refer to Belk Quick Start Guide
 
|Please refer to Belk Quick Start Guide
 
|-
 
|-
| style="text-align: center;" | [[File:ProdSDC-MBLY-thumb.png|50px]]
+
| [[File:FTDI-CHIPI-X10.png|60px|center]]
|MicroSDHC card with SD adapter and USB adapter
+
|FTDI USB/RS232 cable adapter<br>
|Please refer to Belk Quick Start Guide
+
|FTDI code: [https://ftdichip.com/products/chipi-x10/ CHIPI-X10]
 +
|-
 +
| [[File:EVK-kit-DB9-serial-cable.png.png|60px|center]]
 +
| D9 Female to D9 Female null modem cable
 +
|
 +
|-
 +
| [[File:Sandisk_Industrial_32GB.png|60px|center]]
 +
| MicroSDHC card
 +
|
 
|-
 
|-
 
|}
 
|}
Line 61: Line 73:
 
!Description
 
!Description
 
|-
 
|-
|BELK-L-S
+
|BELK-L-S-S
 
|This code refers to the default configuration detailed above
 
|This code refers to the default configuration detailed above
 
|-
 
|-
|BELK-L-S-D
 
|This variant is like BELK-L-S, except the SOM, which is DBRD4110I2R.
 
 
|}
 
|}
  
<section end=Kit Content/>
+
<section end="Kit Content" />
  
 
==Logical structure of Bora Embedded Linux Kit (BELK)==
 
==Logical structure of Bora Embedded Linux Kit (BELK)==

Latest revision as of 16:06, 31 January 2024

Info Box
Bora5-small.jpg Applies to Bora



Attention.png THIS PAGE IS OBSOLETE, DON'T USE IT AS REFERENCE
The new documentation is available here: DESK-XZ7-L


200px-Emblem-important.svg.png

For BELK 3.0.2 or older, the boot process was based on the FSBL+second-stage bootloader (U-Boot) combination. From BELK 4.0.0 on, the boot process is based on the first-stage bootloader (U-Boot SPL)+second-stage bootloader (U-Boot) combination.


Contents

UnboxingEdit

 

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

  • building the first-stage bootloader:
    • FSBL for BELK 3.0.2 or older
    • U-boot SPL for BELK 4.0.0 or newer
  • building the second-stage bootloader (U-Boot)
  • building and running Linux operating system on Bora-based systems
  • building Linux applications that will run on the target.

DAVE Embedded Systems provides all the customization required (in particular at bootloader and Linux kernel levels) to enable customers to use the standard Zynq-7000 development tools for building all the firmware/software components that will run on the target system.


Kit contentsEdit

Component Description Notes
  Bora SOM

Default option is DBRF4110S2R (see Order codes for more options)

  • SoC: Xilinx XC7Z020 (866Mhz, Speed "-3", Tj 0-100°C)
  • SDRAM: 1 GB DDR3
  • NOR: bootable SPI flash 16 MB
  • NAND: 1GB (SLC)
  • For more details, please refer to the Bora Hardware Manual
  • By default, ARM cores frequency is set to 667 MHz and the 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 section.
  BORA Carrier board Se also the BoraEVB page
  AC/DC Single Output Wall Mount adapter
Output: +12V – 2.0 A
Please refer to Belk Quick Start Guide
FTDI USB/RS232 cable adapter
FTDI code: CHIPI-X10
D9 Female to D9 Female null modem cable
MicroSDHC card

Order codesEdit

Order code Description
BELK-L-S-S This code refers to the default configuration detailed above


Logical structure of Bora Embedded Linux Kit (BELK)Edit

Please refer to this page.

BELK software componentsEdit

Please refer to this page.

Quick start guideEdit

Please refer to this page.

Physical devices mappingEdit

Please refer to this page.

Advanced topicsEdit

Debugging with EclipseEdit

Please refer to this page.

ConfigID featureEdit

Please refer to this page.

Related DocumentsEdit