Forum Discussion

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

quartus_asm (14.0.1 web) crash compiling for DE0-Nano

This is with Fedora 20. I'm running the latest quartus web release. Any thoughts on what I might be doing wrong?

I'm trying to upload to the DEO-Nano's EP4CE22F17C6 Cyclone 1V chip.

$ /opt/altera/14.0/quartus/bin/quartus_asm --read_settings_files=on --write_settings_files=off blinky -c blinky_top

Info: *******************************************************************

Info: Running Quartus II 64-Bit Assembler

Info: Version 14.0.1 Build 205 08/13/2014 SJ Web Edition

Info: Copyright (C) 1991-2014 Altera Corporation. All rights reserved.

Info: Your use of Altera Corporation's design tools, logic functions

Info: and other software and tools, and its AMPP partner logic

Info: functions, and any output files from any of the foregoing

Info: (including device programming or simulation files), and any

Info: associated documentation or information are expressly subject

Info: to the terms and conditions of the Altera Program License

Info: Subscription Agreement, the Altera Quartus II License Agreement,

Info: the Altera MegaCore Function License Agreement, or other

Info: applicable license agreement, including, without limitation,

Info: that your use is for the sole purpose of programming logic

Info: devices manufactured by Altera and sold by Altera or its

Info: authorized distributors. Please refer to the applicable

Info: agreement for further details.

Info: Processing started: Sun Sep 28 19:50:41 2014

Info: Command: quartus_asm --read_settings_files=on --write_settings_files=off blinky -c blinky_top

Internal Error: Sub-system: ASM, File: /quartus/comp/asm/asm_option_reg.cpp, Line: 698

Fail to convert Feature ID - Unsupported family

Stack Trace:

0x23a933: ASM_OPTION_REG_SET_FEATURE_ID::process_end_of_phase(ASMDB_SETTING_STREAMS&) + 0xe7 (comp_asm)

0x336c9b: process_cdb(CMP_FACADE*, CDB_CHIP_DB_ENTRY*, ASMCC_NETLIST_FAQ*, _Dinkum_std::deque<ASM_MODEL*, MEM_STL_ALLOCATOR<ASM_MODEL*> >*, ASM_ASMDBIO*, ASM_ATOM_PREPROCESSOR*, ASMCC_CADDY_SHACK_BASE*, int, bool, bool, bool) + 0x15a0 (comp_asm)

0x3377fd: assemble_chip(CMP_FACADE*, CDB_CHIP_DB_ENTRY*, ASMCC_NETLIST_FAQ*, DEV_FAMILY_ENUM, DEV_FAMILY_ENUM, DEV_DIE_INFO*, ASM_MODEL_GENERATOR*, ASM_ATOM_PREPROCESSOR*, ASMDB_DIE const*, _Dinkum_std::basic_string<char, _Dinkum_std::char_traits<char>, MEM_STL_ALLOCATOR<char> > const&, _Dinkum_std::basic_string<char, _Dinkum_std::char_traits<char>, MEM_STL_ALLOCATOR<char> > const&, unsigned int, ASM_OPTIONS*, ASMDB_DIRT const*, _Dinkum_std::basic_string<char, _Dinkum_std::char_traits<char>, MEM_STL_ALLOCATOR<char> >&, _Dinkum_std::basic_string<char, _Dinkum_std::char_traits<char>, MEM_STL_ALLOCATOR<char> >&, ASM_RPT_DATA_CACHE*, PGMIO_BITFIELD**, _Dinkum_std::vector<unsigned char, MEM_STL_ALLOCATOR<unsigned char> >**) + 0x640 (comp_asm)

0x339ee4: assemble_dev_device(CMP_FACADE*, CDB_CHIP_DB_ENTRY*, ASMCC_NETLIST_FAQ*, ASM_OPTIONS*, unsigned int, DEV_FAMILY_ENUM, DEV_FAMILY_ENUM, CGA_INTERFACE*, FIO_PATH const&) + 0x2152 (comp_asm)

0x33f9a2: asm_assemble(CMP_FACADE*, unsigned int, bool&, FIO_PATH const&) + 0x3f4 (comp_asm)

0x13b8d: QASM_FRAMEWORK::execute() + 0x71 (quartus_asm)

0x17df5: qexe_standard_main(QEXE_FRAMEWORK*, QEXE_OPTION_DEFINITION const**, int, char const**) + 0x5ef (comp_qexe)

0x1060e: qasm_main(int, char const**) + 0x9a (quartus_asm)

0x3f2c2: msg_main_thread(void*) + 0x10 (ccl_msg)

0x76fc: thr_final_wrapper + 0xc (ccl_thr)

0x3fef3: msg_thread_wrapper(void* (*)(void*), void*) + 0x5b (ccl_msg)

0x2aebe: mem_thread_wrapper(void* (*)(void*), void*) + 0xbe (quartus_asm)

0xc498: err_thread_wrapper(void* (*)(void*), void*) + 0x27 (ccl_err)

0x7adc: thr_thread_wrapper + 0x15 (ccl_thr)

0x63f1b: msg_exe_main(int, char const**, int (*)(int, char const**)) + 0x99 (ccl_msg)

0xec08: main + 0x2e (quartus_asm)

0x21d65: __libc_start_main + 0xf5 (c.so.6)

End-trace

2 Replies

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

    Solution, make clean install of altera quartus 14.0. Start with major release, cyclonev package and modelsim. Then goon with update2

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

    It seems to me that the key is "Fail to convert Feature ID - Unsupported family" Is the support package for the Cyclone IV family you are using installed? Was the project you are using originally designed for the Cyclone IV? If it came from an earlier family that isn't supported any more you will need to change the device type in Quartus before compiling.