
Cart
CloseNo products in the shopping cart.
No products in the shopping cart.
Processor: Xilinx "Zynq" XC7Z015 / XC7Z030
BORA Xpress is the top-class Dual Cortex-A9 + FPGA CPU module by DAVE Embedded Systems, based on the recent Xilinx "Zynq" XC7Z015 / XC7Z030 application processor.
BORA Xpress offers great computational power, thanks to the rich set of peripherals, the Dual Cortex-A9 and the Artix-7 FPGA inside.
BORA Xpress is designed in order to keep full compatibility with theULTRA Line CPU modules, to guarantee the premium quality and technical value of those customers that require top performances.
The official evaluation kit for BORA Xpress SOM. This solution includes a SOM and all necesary for the fast and easy evaluation
BORA Xpress is the top-class Dual Cortex-A9 + FPGA CPU module by DAVE Embedded Systems, based on the recent Xilinx "Zynq" XC7Z015 / XC7Z030 application processor.
Thanks to BORA Xpress, customers are going to save time and resources by using a compact solution that includes both a CPU and an FPGA, avoiding complexities on the carrier PCB.
BORA Xpress offers great computational power, thanks to the rich set of peripherals, the Dual Cortex-A9 and the Artix-7 or Kintex-7 FPGA together with a large set of high-speed I/Os (up to 6.25 Gbps).
You can download BORA Xpress SOM brochure by clicking here.
If you’re interested in BORA Xpress SOM contact us to get a quotation.
The BORA Xpress SOM product is based on the recent Xilinx Zyng XC7Z015/XC7Z030 application processor.
The use of this processor enables extensive system-level differentiation of new applications in many industry fields, where high-perfomance and extremely compact form factor (85mm x 50mm) are key factors. Smarter system designs are made possible, following the trends in functionalities and interfaces of the new, state-of-the-art embedded products.
The Zynq™-7000 family is based on the Xilinx Extensible Processing Platform (EPP) architecture. These products integrate a feature-rich dual-core ARM® Cortex™-A9 based processing system (PS) and 28 nm Xilinx programmable logic (PL) in a single device. The ARM Cortex-A9 CPUs are the heart of the PS and also include on-chip memory, external memory interfaces, and a rich set of peripheral connectivity interfaces. The Zynq-7000 family offers the flexibility and scalability of an FPGA, while providing performance, power, and ease of use typically associated with ASIC and ASSPs. The range of devices in the Zynq-7000 AP SoC family enables designers to target cost-sensitive as well as high-performance applications from a single platform using industry-standard tools. While each device in the Zynq-7000 family contains the same PS, the PL and I/O resources vary between the devices. As a result, the Zynq-7000 AP SoC devices are able to serve a wide range of applications including:
The processors in the PS always boot first, allowing a software centric approach for PL system boot and PL configuration. The PL can be configured as part of the boot process or configured at some point in the future. Additionally, the PL can be completely reconfigured or used with partial, dynamic reconfiguration (PR). PR allows configuration of a portion of the PL. This enables optional design changes such as updating coefficients or time-multiplexing of the PL resources by swapping in new algorithms as needed.
BORA Xpress can mount two versions of the Zynq processor. On this page you can find a table that shows a comparison between the processor models, highlighting the differences.
BORA Xpress is designed in order to keep full compatibility with theULTRA Line CPU modules, to guarantee the premium quality and technical value of those customers that require top performances.
BORA Xpress allows Pin2Pin Compatibility with BORA SOM based on Zynq XC7Z010/XC7Z020.
BORA Xpress enables designer lo create rugged products suitable for harsh mechanical and thermal environments, allowing for the development of the most advanced and robust products.
Thanks to the tight integration between the ARM-based processing system and the on-chip programmable logic, designers are free to add virtually any peripheral or create custom accelerator that extend system performance and better match specific application requirements.
BORA Xpress is designed and manufactured according to DAVE Embedded Svstems' ULTRA Line specifications, in order to guarantee premium quality and technical value for customers who require top performances and flexibility.
This SOM is suitable for high-end applications such as medical instrumentation, advanced communication systems, critical real-time operations and safety applications.
On this page you can find BORA Xpress SOM 3D model.
On this page you can find BORA Xpress SOM block diagram.
On this page you can find BORA Xpress SOM hardware manual.
On this page you can find all the BORA Xpress SOM marketing documentation available.
BORA Xpress SOM module part number is identified by the digit-code table that you can find here.
BORA Xpress SOM, like the whole ZYNQ family, is included in the Longevity program by Xilinx.
DAVE Embedded Systems is committed to provide its products at least for the same period declared by the silicon vendor. DAVE Embedded Systems manages the components' obsolescence and components through a PCN program according to JEDEC standard (where possible) which may require the customer's support.
For further information, see this page.
DAVE Embedded Systems' goal is to grant the production continuity to its customer including the possibility to redesign its products in order to maintain the product continuity.
If you want to request support to our technical team please fill this form. After the submission, a ticket will be assigned. Our technicians will look after your request and, typically, they will respond you via email within 24 hours from the request.
Here you can find the DAVE Embedded Systems' Return Material Authorization form.
Yes. You can download the BORA Xpress hardware manual by clicking here.
BORA Xpress SOM’s processor and memory subsystem are composed by the following components:
For further information, see this page.
Yes. The PCB version is copper printed on PCB itself and the serial number is printed on a white label (please see here for further information). Also, a ConfigID is used by software running on the board for the identification of the product model/hardware configuration.
Click here for further information and seeing in what areas BORA Xpress SOM ConfigID is stored.
On this page you can find the connectors and pinout description of the BORA Xpress SOM.
Implementing correct power-up sequence for Zynq-based system is not a trivial task because several power rails are involved. BORA Xpress SOM simplifies this task and embeds all the needed circuitry.
Here you can find a simplified block diagram of block diagram of power supply subsystem.
The recommended power-up sequence is:
For further information, see this page.
On this page you can find a block diagram of reset scheme and voltage monitoring.
On this page you can find information about the Programmable Logic (PL) initialization signals: PROGRAM_B, INIT_B, and DONE.
Please refer to Zynq Technical Reference Manual UG-585 for more information about usage and configuration of initialization circuit and signals.
The boot process begins at Power On Reset (POR) where the hardware reset logic forces the ARM core to begin execution starting from the on-chip boot ROM. The boot process is multi-stage and minimally includes the Boot ROM and the first-stage boot loader (FSBL).
The Zynq-7000 AP SoC includes a factory-programmed Boot ROM that is not useraccessible.
The boot ROM:
After a system reset, the system automatically sequences to initialize the system and process the first stage boot loader from the selected external boot device. The process enables the user to configure the AP SoC platform as needed, including the PS and the PL. Optionally, the JTAG interface can be enabled to give the design engineer access to the PS and the PL for test and debug purposes.
For further information about BORA Xpress SOM boot options, please check out more by clicking here.
The Zynq-7000 family of AP SoC devices provides debug access via a standard JTAG (IEEE 1149.1) debug interface. This JTAG port grants access to the device chain composed of both the CPU core and the FPGA part.
JTAG signals are connected to the pinout connector (J2) on BORA Xpress. The connector’s position and the connector’s pinout are shown on this page.
For further information on how to use the JTAG interface, please contact the Technical Support Team.
On this page, you can find BORA Xpress SOM’s maximum ratings, recommended ratings and power consumption.
The BORA Xpress SOM is designed to support the maximum available temperature range declared by the manufacturer. The customer shall define and conduct a reasonable number of tests and verification in order to qualify the DUT capabilities to manage the heat dissipation.
Any heatsink, fan etc shall be defined case by case depending on the various use conditions like: air cooling (forced or not), enclosure dimensions, mechanical/thermal coupling with heatsink. A proper thermal analysis must be investigated on the real use scenario which depends on FPGA design, frequency configurations, working signals, etc.
DAVE Embedded Systems' team is available for any additional information, please contact sales@dave.eu or see this page for further information.
On this page, you can find the mechanical characteristics of the BORA Xpress module.
Yes. BORA Xpress Embedded Linux Kit (BXELK in short) provides all the necessary components required to set up the developing environment to:
• build the bootloader (U-Boot)
• build the Linux operating system
• build Linux applications that will run on the target
• build the Yocto BSP
Click here for further information about BXELK.
The Embedded Software kit for BORA Xpress (BXELK) is composed by:
DAVE Embedded Systems strongly recommend to register your kit. Registration grants access to reserved material such as source code and additional documentation.
To register your kit, please send an email to helpdesk@dave.eu providing the kit P/N and S/N.
See this page for all the BXELK releases information.
BXELK contains all the required software and documentation to start developing Linux application on the BORA platform. In particular, it provides a virtual machine, called DVDK.
For further information, see this page.
Yes. ConfigID is a new feature of DAVE Embedded Systems products. Its main purpose is providing an automatic mechanism for the identification of the product model and configuration.
With ConfigID, we aim at completing the hardware configuration information that the software can't normally auto-detect (i.e. RAM chip version,...), implementing a dedicated reliable detect procedure and, when required, overriding the auto-detected hardware configuration information.
An additional attribute is UniqueID, which is a read-only code which univocally identifies a single product and is used for traceability.
For further information, see this page.
BXELK (software development kit for BORA Xpress) introduce introduce some significant differences with respect to the previous versions. The characterizing items are:
The typical Linux-based Zynq design is composed of the following parts:
For further information, see this page.
It is assumed that the development environment has been set up properly as described here.
Assuming that:
the system can boot using the net_nfs[a] configuration, as described here.
[a] The net_nfs configuration, besides setting the system for booting from the network, triggers a command (program_fpga) which loads the FPGA binary from TFTP and programs the bitstream.
The software development environment for Processing Subsystem (PS) is quite complex because it is based on several tools. This page collects the resources, available in this wiki, which are related to these tools, in order to illustrate how to install and set up them.
Here you can find an introduction to development environment.
A build system is a set of tools, source trees, Makefiles, patches, configuration files and scripts that make it easy to generate all the components of a complete embedded Linux system. A build system, once properly set up, automates the configuration and cross-compilation processes, generating all the required targets (userspace packages such as libraries and programs, the o.s. kernel, the bootloader and root filesystem images) depending on the configuration. In particular, using an integrated build system prevents from problems caused by misaligned toolchains, since a unique toolchain is used to build all the software components, including the customer application.
On this page you can find an in-depth explanation about how to generate all the components of a complete embedded Linux system. We will refer to the system running the Xilinx tools (that can be either a Microsoft Windows machine or a GNU/Linux machine) as the "Zynq development server", and to the machine running the GNU/Linux tools as the "Linux development server".
As described here, the structure of the BELK/BXELK has changed over the years. That's why the instructions indicated may differ according to the kit version.
See this page for further information on how to keep the source trees in sync and up to date with DAVE Embedded Systems’ git repositories.
See this page for further information on how to build the U-Boot bootloader on BXELK.
See this page for further information on how to build the Linux kernel on BXELK.
Yocto can be used to build an entire Linux distribution from source. See this page to learn more about how to initializing the build environment, build the Yocto image and additional packages on BXELK.
Yes. BXELK provides an example Vivado project for BORA/BORAX/BORALITE boards. This project allows to:
See this page for in-depth information on how to build the project.
BXELK provides one (or more) pre-built root file system, that can be used during the evaluation/development/deployment cycle. To generate the supported root file systems, the build of the Yocto BSP has to be run.
See this page for in-depth information on how to build the Yocto BSP (initializing the build environment, running the build, generating the SDKs and building additional packages).
BXELK provides a bootable microSD that can be used not only to quickly start the system, but also as a recovery method in case the primary boot device (eg. QSPI NOR flash) gets erased or corrupted.
This page describes how to create a bootable SD card and how to configure the system for booting from SD.
This page describes how to restore U-Boot on SPI NOR flash in case it gets corrupted or it is deleted accidentally.
On this page you can find how to configure Bora/BoraX/BoraLite for standalone operativity.
The page explains how to program and configure a BORA Xpress-based system to boot in standalone mode, without the need of a system microSD card or an NFS server. Only the flash memories available on the SoM itself will be used to store persistently all the software required.
For deploying an Embedded System, one of the most important configuration is the Network Interface configuration.
Once the Embedded Device is finally configured for stand-alone bootstrap, the network interface should be configured for reaching the device remotely via network connections like ssh, telnet, ftp, http, etc.
This page explains how to simply configure the network interfaces on SystemV or systemd.
Yes. BORA Xpress Evaluation Kit includes a SOM and all the necessary for the fast and easy evaluation. For the product highlights, please see this page.
Yes. You can download BORA Xpress Evaluation Kit hardware manual by clicking here.
On this page you can find a simplified block diagram of the BORA Xpress SOM Evaluation kit.
If you’re interested in BORA Xpress SOM Evaluation Kit contact us to get a quotation.
All the developments kits by DAVE Embedded Systems are identified by a couple of codes: the Part Number identification code (P/N) and the Serial Number identification code (S/N).
These codes are printed on a label sticked to the box containing the kit. For further information, see this page.
Here you can find the guide to unbox the BORA Xpress SOM Evaluation Kit that shows you how the Evaluation Kit is composed and how to unbox and connect it to the development platform.
On this page you can find how to quick start the BORA Xpress Evaluation Kit.
On this page you can find the options available for the boot configuration of BORA Xpress Evaluation Kit.
S6 is the hardware reset button connected to the MRSTn signal (J2.16 SOM connector).
Yes. This page provides useful information and resources to system designers in order to design carrier boards hosting DAVE Embedded Systems system-on-modules (SOM).
These guidelines are provided with the goal to help designers to design compliant systems with DAVE Embedded Systems modules and they cover schematics and PCB aspects.
On this page you can find the links for the BORA Xpress Evaluation Kit schematics and the related documents (BOM and layout).
On this page you can find the mechanical characteristics of the BORA Xpress Evaluation Kit.
Welcome to the DAVE Embedded Systems' technical information form submission portal!
Please fill in the fields below. The support team will take care of you in maximum 24h!
Welcome to the DAVE Embedded Systems' Documentation system. Please fill in with required information and you will get your document! Thank you!.
We use cookies to personalize content, to get traffic statistics and to improve your experience on our website.
Please read our Cookie Policy for a more detailed description and click on the "Manage preferences" button to customize how the site uses cookies for you. By clicking on "Accept all cookies" you give your consent for the use of each type of cookie.
These cookies are necessary for the website to function and cannot be switched off in our systems.
You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information.
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site.
All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.
Select all Deselect all