Lark Board - Altera Cyclone V SoC Evaluation Kit

Table of contents

Altera Lark BoardLark BoardLark Board is an evaluation board designed by Embest based on an Altera ARM (Cortex-A9 dual-core)+FPGA processor. The SoC, named 5CSXFC6D6F31 that comes from Cyclone V SX family, integrates not only the traditional FPGA fabric, but also an ARM Cortex-A9-based HPS (operating at 800MHz) and a high-speed transceiver (3Gbps Serdes) hard subsystem.
Lark BoardLark Board provides 1GB DDR3 SDRAM separately for both ARM and FPGA, and has 4 high-speed USB2.0 Host interfaces, a TF card slot for mass storage, a 12-bit camera interface, a VGA interface, a 24-bit LCD interface, PCIe, UART, JTAG, 3G bps SDI input/output and a HDMI interface. Additionally, two 2*200-pin connectors are mounted on the board in order to make the unused pins of HPS/FPGA available for users. Lark Board uses a switching power supply controller chip (integrated with inductor) that comes from Alteraís Enpirion family to provide a stable and efficient output for each BANK of FPGA. Meanwhile, it has two on-board DIP switches used to enable various voltage levels required by the different interfaces on the board with the purpose to facilitate power consumption evaluation conducted by users.
Lark BoardLark Board comes with a lot of FPGA example applications and the corresponding source code, Linux 3.10 and u-boot source code and Debian 7.4 system image, as well as schematics and key chipsí datasheets to help users implement evaluation and secondary development fast.
Features
  • Cyclone V SoC
  • On-board USB Blaster II
  • Supports VGA, LCD, SDI & HDMI
  • HPS Expansion
  • 4 x USB
  • PCIe
Webinar
Terms & Conditions
  • Testers will be selected on the basis of quality of applications: we expect a full and complete description of why you want to test this particular product.
  • Testers are required to produce a full, comprehensive and well thought out review within 2 months of receipt of the product.
  • Failure to provide this review within the above timescale will result in the enrolee being excluded from future RoadTests.
Comment List
Anonymous
Parents
  • Hi Jason,

     

    The Cortex-A portion of this board is an applications processor, it will be very rare for anyone to want to go OS-less (i.e. bare metal) with this. It would be extremely disappointing, because you'd no longer have the ability to use a ton of libraries and applications that already exist for popular OS's, i.e. one could spend years reinventing the wheel, just to draw some lines on a screen for example. it's not that they don't want people to program the boards! That would make no sense.

     

    To make maximum use of it, an OS needs to be used - most likely Linux but others (usually paid options) are possible too. Is there no Linux image available or supplied for this? (The text in the post says there is Debian - which sounds ideal to get started). If not, then one will need to be built. The image can then contain a compiler for you to then develop your programs to run inside the OS - the A9 should be powerful enough for you to develop apps directly using the A9 itself for compilation.

     

    All the above refers to just the Cortex-A portion - for the FPGA portion, it is near-mandatory to use the Xilinx tools because there is no other option - this is just the way it is currently.

Comment
  • Hi Jason,

     

    The Cortex-A portion of this board is an applications processor, it will be very rare for anyone to want to go OS-less (i.e. bare metal) with this. It would be extremely disappointing, because you'd no longer have the ability to use a ton of libraries and applications that already exist for popular OS's, i.e. one could spend years reinventing the wheel, just to draw some lines on a screen for example. it's not that they don't want people to program the boards! That would make no sense.

     

    To make maximum use of it, an OS needs to be used - most likely Linux but others (usually paid options) are possible too. Is there no Linux image available or supplied for this? (The text in the post says there is Debian - which sounds ideal to get started). If not, then one will need to be built. The image can then contain a compiler for you to then develop your programs to run inside the OS - the A9 should be powerful enough for you to develop apps directly using the A9 itself for compilation.

     

    All the above refers to just the Cortex-A portion - for the FPGA portion, it is near-mandatory to use the Xilinx tools because there is no other option - this is just the way it is currently.

Children
No Data