Bit-Bang Configuration

HuMANDATA original configuration tool "BBC[EDA-301]" offers you

  • FPGA Configuration
  • Configuration Memory Access (Write/Read/Erase)

without special download cable.
BBC[EDA-301] requires just only .rbf for both operations, no need to prepare mcs file for configuration device.
Software project file and source codes is also offered for customizing. (C++ Builder 11)

BBC[EDA-301] is tested under these OS below, and is not supported for Mac and Linux.

  • Windows 11
  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7

Contents

FPGA Configuration

fig_FPGA_config

ItemExplanation
File Open .rbf file
Go Run FPGA Configuration.
Reset The FPGA will be reset.
SW1 setting Please set SW1[1] "ON" as below.

 

 


Configuration Device Access

fig_ConfigDeviceAccess

ItemExplanation
Go Start the "Process flow" as set.
FPGA Config FPGA is configured with special rbf file to connect channel A of FT2232H to the configuration device.
Bulk Erase Erase all sectors before downloading.
Sector Erase Erase sectors before downloading.
Write

Download a rbf file into the configuration device.
For erase only process, uncheck this check-box.

Verify Read-back the programmed data and check identity.
FPGA Reset The FPGA will be reset at the end of process.
SW1 setting Please set SW1[1] "ON" as below.

 

 


Option Setting

BBC[EDA-301]Option

ItemExplanation
Save Current Setting

State of check-boxes and file paths are saved when you exit.
You can erase ini file contents by uncheck this and exit or delete ini file which in tool root directry.

Use default port description

Uncheck this when you change EDA-301 USB port description.
Dropping down channel combo-boxes, FTDI ports will be displayed. (NOTE)

Channel A (Configuration Device) Port description of channel-A of FT2232H used for configuration device access
Channel B (FPGA Configuration) Port description of channel-B of FT2232H used for FPGA configuration.
Show System Message Elaborate messages will be showed.
Default Set the channel combo-boxes to EDA-004's default port description names.
Port Detect You can detect FTDI USB port manually. (NOTE)

(NOTE) Please note that not only FTDI of EDA-301 but also all FTDI ports connected your PC will be detected.

 


Configure FPGA by Configuration device

When you configure the FPGA by configuration device, please set the "FPGA configuration mode" to AS (Active-Serial) mode by setting SW1[1] OFF as below.

The FPGA will be configured automatically when it is powered-up.

SW1-1-off

(*) Please be care not to download inadequately tested design file in configuration device. It maybe cause damage to the board or peripherals.

 


Indirect connection between FT2232H and Configuration Device

When access to configuration device with channel-A of FT2232H, the FPGA is configured with "fpga_path_eda301.rbf".

Do not delete "fpga_path_eda301.rbf" included with exe file.

 


Generate RBF file

Please refer below to generate RBF file with Quartus II.

(1) Open [Assignments] Menu then Click [Device]

(2) Click [Device and Pin Options]

-Click to enlarge-

(3) Open [Programming Files] then check [Raw Binary File (rbf)]

-Click to enlarge-

 


 Download

 VersionFile
BBC[EDA-301] tool V30 Download
Project File (C++ Builder 11) V30 Request
 

Simple configuration application "BitCfg3" is here. (FPGA configuration only, VC++6.0 project)

 


History

July 20, 2023 : Support for Windows 11 (V30)
April 18, 2012 : Release


If you have questions or requests, please contact us.

[

]

 

Copyright © 2017-2024 HuMANDATA LTD. -  Altera (Intel) & AMD (Xilinx) FPGA Boards manufacturer in Japan - All Rights Reserved Sitemap