ADK-6130-2: HI-6130 Application Development Kit with API Library

 

Evaluation Kit Contents

  • This User Guide.

  • Holt HI-6130-2 API Project Software and Documentation CD.

  • Holt API high-level software library and users guide.

  • Installation CD for IAR Systems Embedded Workbench® for ARM (32KB KickStart ed.).

  • Plug-in 5V DC power supply adapter.

  • USB debug interface cable.

  • RS-232 serial cable, DB-9M to DB-9F for console I/O using a connected computer.

  • The two board HI-6130-2 ADK is comprised of…

    • Upper HI-6130 board with dual transformer-coupled MIL-STD-1553 bus interfaces. Numerous DIP switches configure board operation. Compared to the standard HI-6130 ADK, host-accessible NAND Flash and SRAM memory are added to demonstrate application-level memory management by the host MCU.

    • Lower MCU board with ARM Cortex M3 16/32-bit microprocessor, debug interface and regulated 3.3VDC power supply.

    

Hardware Design Overview

The ADK-6130-2 board  includes SRAM and NAND Flash to support host memory management when running high-level applications written in C. The kit includes Holt's Application Programming Interface (API) high-level software library. API function calls may be used to move data between system resources (such as SRAM and flash) and HI-6130 device memory. This kit's demo programs show how to use API function calls when initializing the system or when loading (or off-loading) HI-6130 registers or data buffers from (or to) system SRAM and flash.

The detachable HI-6130 upper daughter board can be separated from the provided MCU board for connection to a user-supplied alternate microprocessor or FPGA board. The inter-board headers are located on 0.1” (2.54 mm) grid for compatibility with generic prototyping boards. All host interface signals go through the inter-board headers. Numerous HI-6130 configuration pins (and the Remote Terminal address setting pins) are controlled by DIP switches on the upper HI-6130 board; these signals are not available on the inter-board headers.

The lower ARM Cortex M3 board is based on the flash-programmable Atmel AT91SAM3U-EK microprocessor. A 16-bit parallel bus interface connects to the HI-6130. A UART-based serial port provides RS-232 console I/O (optional). An uncommitted USB 2.0 port is available for future expansion. Two pushbuttons are available for software interaction. A RESET pushbutton resets the ARM microprocessor, which in turn controls the HI-6130 Master Reset signal.

The ARM Cortex M3 board includes “J-Link On Board” debug interface, licensed from www.segger.com, providing out-of-box readiness without having to buy a costly JTAG debug cable. The kit includes a simple USB cable for connecting the board’s debug interface to your computer. (For users already owning an ARM debug interface with ribbon-cable connector, an ARM-standard 2x10 debug connector provides debug connectivity. In this case, jumper JP2 on the bottom of the lower board should be soldered closed to disable “J-Link On Board”.)