0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
BELK-L-S

BELK-L-S

  • 厂商:

    DAVEEMBEDDEDSYSTEMS

  • 封装:

  • 描述:

    EVAL KIT ZC7Z010/020 BORA

  • 数据手册
  • 价格&库存
BELK-L-S 数据手册
Bora Embedded Linux Kit (BELK) 1 Bora Embedded Linux Kit (BELK) Info Box Applies to Bora Introduction Bora Embedded Linux Kit (BELK for short) provides all the necessary components required to set up the developing environment for: • • • • • configuring the system (PS and PL) at hardware level build the first-stage bootloader (FSBL) 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 use the standard Zynq-7000 development tools for building all the firmware/software components that will run on the target system. Logical structure of Bora Embedded Linux Kit (BELK) To understand the structure of BELK, it is necessary to describe the basic organization of Xilinx Vivado Design Suite/Xilinx SDK and to recall briefly the recent history of development tools provided by Xilinx. A little bit of history At the time of this writing (October 2013) Xilinx is migrating from mature ISE 14.x Design Suite - that should be the last series of this suite - to the new Vivado environment. Both are composed by several programs and some of these are in common. From the general standpoint, the main difference between ISE and Vivado - even if ISE does support Zynq - is the the latter has been expressively conceived to support newer SOC architectures such as Zynq, besides traditional FPGAs. Thus, adopting Vivado as the default environment for BELK would seem the natural choice. However, the migration process mentioned above has just begun and the majority of application notes and reference designs released by Xilinx still refers to ISE suite. Plus Vivado is still a little bit "green" and several bug fixes and improvements are introduced by every new release. Since Bora was presented in 2013 and because this product addresses long longevity markets such as industrial and biomedical, DAVE Embedded Systems chose to build BELK upon Vivado that undoubtedly represents today the future of Xilinx development environments. Bora Embedded Linux Kit (BELK) 2 Structure of BELK reference designs The typical linux-based Zynq design is composed by the following parts: • • • • • • • FSBL U-Boot device tree file Linux kernel Root file system Executable image of core #1 (in case of AMP systems) FPGA bitstream. Generally speaking, this parts - in the binary/sinthesized form - are combined together in one monolithic file that is stored in a non-volatile memory such as SPI NOR flash. Generating this file is quite easy as described by Vivado documentation. However in real world products, this may be too rigid because developers may want to handle these parts separately and independently. Basic structure of Vivado Design Suite and integration into BELK Vivado/SDK (1) can be viewed as a collection of programs required to deal with all of the development aspects related to Xilinx components (software running on ARM cores, FPGA fabric verification and programming, power estimation etc.). These include strictly FPGA-related tools such as Floorplanner and pure-software development tools such as SDK. The ambitious objective is to provide a complete, user friendly, integrated environment that allows software developers to deal with FPGA development even if they are not familiar with this technology, by hiding a lot of its complexities (2). As usual this ease of use comes at the expence of control and flexibility. This could not be acceptable in many cases where engineers need to control and customize many aspects of the project to implement what is required by system specifications. For this reason BELK has been built around Vivado but some deviations from the default development approach suggested by Xilinx have been introduced, in order to push the modularization and the maintainability of the projects to the maximum extent. The following pictures are retrieved from BELK Quick Start Guide and shows respectively the Vivado/SDK default development flow and how this has been integrated in the BELK infrastructure. Vivado/SDK development flow Bora Embedded Linux Kit (BELK) 3 Vivado/SDK integration into BELK (1) The Software Development Kit (SDK) is the Xilinx Integrated Design Environment for creating embedded applications on Zynq™-7000 All Programmable SoCs. SDK is the first application IDE to deliver true homogenous and heterogenous multi-processor design and debug, it is optionally included with the Vivado Design Suite or ISE Design Suite, or available as a separate free download for application developers. (2) Nevertheless FPGA developers will find all the traditional tools that allow complete control of FPGA fabric. BELK software components DAVE Embedded Systems adds to the latest Linux BSP from Xilinx the customization required to support the Bora platform, in particular at bootloader and linux kernel levels. The following table reports the XELK releases information. BELK version Release number 1.0.0 1.1.0 2.0.0 Status Released Released Scheduled Release date July 2013 November 2013 1Q2014 Release notes Ver 1.0.0 Ver 1.1.0 Ver 2.0.0 SOM PCB version CS020313A CS020313A CS020313B BoraEVB-Lite BoraEVB Supported carrier boards BoraEVB-Lite U-Boot version 2013.04-belk-1.0.0 2013.04-belk-1.1.0 t.b.a. Linux version 3.9.0-bora-1.0.0 3.9.0-bora-1.1.0 t.b.a Drivers - - Gigabit Eth #0 UART NOR NAND SD/MMC USB Host/Device RTC CAN I2C Bora Embedded Linux Kit (BELK) 4 Release notes BELK 2.0.0 Updates: 1. Added support for the BoraEVB carrier board 2. Updated supported drivers list (please refer to BELK_software_components) Known Limitations The following table reports the known limitations of this BELK release: Issue Description External DDR3 bank The DDR3 SDRAM bank on the BoraEVB is not supported in this BELK version. ETH1 interface The additional Gigabit Ethernet interface (ETH1) is not supported in this BELK version. BELK 1.1.0 Updates: 1. Switched to Vivado 2013.3 2. Added application note "AMP on Bora" BELK 1.0.0 First official release Kit Contents Component Description Notes Bora SOM CPU: Xilinx Zynx 7000 Please refer to Bora Hardware Manual Bora-EVB-Lite Carrier board Please refer to BoraEVB-Lite page AC/DC Single Output Wall Mount adapter Output: +12V – 2.0 A Please refer to Belk Quick Start Guide MicroSDHC card with SD adapter and USB adapter Please refer to Belk Quick Start Guide Related Documents • • • • • • Bora Hardware Manual BoraEVB-Lite BoraEVB Belk Quick Start Guide (available for BELK kit owners) Application Note: AN-BELK-001: Asymmetric Multiprocessing (AMP) on Bora – Linux + FreeRTOS [1] Bora FAQs Bora Embedded Linux Kit (BELK) References [1] http:/ / www. dave. eu/ sites/ default/ files/ files/ an-belk-001-amp-linux-freertos. pdf 5 Article Sources and Contributors Article Sources and Contributors Bora Embedded Linux Kit (BELK)  Source: http://wiki.dave.eu/index.php?oldid=3014  Contributors: DevWikiAdmin Image Sources, Licenses and Contributors File:WorkInProgress.gif  Source: http://wiki.dave.eu/index.php?title=File:WorkInProgress.gif  License: unknown  Contributors: DevWikiAdmin File:Bora5-small.jpg  Source: http://wiki.dave.eu/index.php?title=File:Bora5-small.jpg  License: unknown  Contributors: DevWikiAdmin File:Belk-vivado-sdk-development-flow.png  Source: http://wiki.dave.eu/index.php?title=File:Belk-vivado-sdk-development-flow.png  License: unknown  Contributors: DevWikiAdmin File:Belk-vivado-sdk-integration.png  Source: http://wiki.dave.eu/index.php?title=File:Belk-vivado-sdk-integration.png  License: unknown  Contributors: DevWikiAdmin File:Boraevb-lite-01.png  Source: http://wiki.dave.eu/index.php?title=File:Boraevb-lite-01.png  License: unknown  Contributors: DevWikiAdmin File:Alimentatore.jpg  Source: http://wiki.dave.eu/index.php?title=File:Alimentatore.jpg  License: unknown  Contributors: DevWikiAdmin File:ProdSDC-MBLY-thumb.png  Source: http://wiki.dave.eu/index.php?title=File:ProdSDC-MBLY-thumb.png  License: unknown  Contributors: DevWikiAdmin License General All content and materials on this wiki are provided "as is" without warranty of any kind. The entire risk as to the results and the performance of the information is assumed by the user, and in no event shall DAVE Embedded Systems be liable for any consequential, incidental or direct damages suffered in the course of using the information in this wiki. DAVE Embedded Systems and its respective suppliers make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to, all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. Contents Content on this wiki may contain or be subject to specific guidelines or limitations on use and use of the content on this wiki is subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. DAVE Embedded Systems reserves the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice. Information published by DAVE Embedded Systems regarding third-party products or services does not constitute a license from DAVE Embedded Systems to use such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the third party, or a license from DAVE Embedded Systems under the patents or other intellectual property of DAVE Embedded Systems. Reproduction of DAVE Embedded Systems information in DAVE Embedded Systems data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive business practice. DAVE Embedded Systems is not responsible or liable for such altered documentation. Information of third parties may be subject to additional restrictions. DAVE Embedded Systems holds no responsibility for the content of external sites that are linked to from this wiki. Trademarks Any of the trademarks, service marks, collective marks, design rights or similar rights that are mentioned, used or cited in this wiki are the property of their respective owners. Availability Every effort is made to keep the website up and running smoothly. However, DAVE Embedded Systems takes no responsibility for, and will not be liable for, the website being temporarily unavailable due to technical issues beyond our control. 6
BELK-L-S 价格&库存

很抱歉,暂时无法提供与“BELK-L-S”相匹配的价格&库存,您可以联系我们找货

免费人工找货