Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
16 years ago

Setting up BeMicro Cyclone III development Board

Hi,

I'm trying to run a basic application using my BeMicro Cyclone III development board.

But I've got some errors when I'm trying to set up my SOPC, using SOPC builder tool (Quartus > Tools > SOPC builder...).

The first one is the following, which appears when I add an ext_ram_16 peripheric :

Error: set_module_property: INTERNAL not allowed for EModuleProperty, must be in {[DESCRIPTION, NAME, VERSION, MODULE_TCL_FILE, MODULE_DIRECTORY, GROUP, AUTHOR, ICON_PATH, DISPLAY_NAME, LIBRARIES, DATASHEET_URL, TOP_LEVEL_HDL_FILE, TOP_LEVEL_HDL_MODULE, INSTANTIATE_IN_SYSTEM_MODULE, EDITABLE, VALIDATION_CALLBACK, EDITOR_CALLBACK, GENERATION_CALLBACK, ELABORATION_CALLBACK]}

I've got a bench of errors like that (see Attachments).

Thank for your help.

Julien

12 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I make it working on Windows 7 32 bit machine. However, I had to resolve some quirks first.

    My problem was with simultaneous work of JTAG Altera-Arrow adapter and USB UART located on the same FTDI chip or even on other connected FTDI devices (in my case it was SeaCom RS485 to USB adapter). Every time I tried to use Quartus programmer (GUI or JLI) when other FTDI UARTs where in use by other application it would blue screen my machine.

    I found that problem was with ftd2xx.dll distributed with BeMicro kit. It's very old version of this dll librarry (dated way back to 2008). It looks like jtag_hw_arrow_usb_blaster.dll wants to use FTDI library which sits directly in the same folder, not one from System32 folder.

    I recommend installing latest FTDI driver set and then copy ftd2xx.dll library from System32 folder into Altera folder (replacing older version which came with BeMicro kit).

    I didn't yet test this solution on Win 7 64 bit platform, but since last batch of FTDI drivers compatible with 64bit system, I think programmer will work as well.