FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
5929 Discussions

Error in programming a reference sof file on Stratix10 SoC development kit

Yoonseok_Y_Intel
Employee
1,487 Views

Hi,

I try to program a example sof file in bts_config directory into S10 device on the Stratix10 SoC development kit but got an error as below. I have no idea about the error. Can you comment on it please?

 

stratix10SX_1sx280uf50_soc_revA_v18.0b184_v1.0/examples/bts_config/ES/bts_config_Q18.0_B184_all_avalon_i2c_vid_on/output_files

 

Problem Details

Error:

Internal Error: Sub-system: PGM_JAPI, File: /quartus/pgm/japi/japi.cpp, Line: 1289

m_elements[tap].ir_count > 0

Stack Trace:

   0x5e5b: JAPI_ENGINE::send_instruction(unsigned int, unsigned int, bool) + 0xb5 (pgm_japi)

  0x3a227: PGMALGO_API_PGM::access_japi_engine(bool, bool, unsigned int, unsigned int, bool) + 0x3b (pgm_pgmalgo)

  0x3a3c4: PGMALGO_API_PGM::scan_chain(bool, bool, unsigned int, unsigned int, PGM_INSTR_NAME, unsigned int, unsigned char*, unsigned int, unsigned char*, unsigned int, unsigned int) + 0xde (pgm_pgmalgo)

  0x3a48f: PGMALGO_API_PGM::access_ir(PGM_INSTR_NAME, unsigned int*, unsigned int) + 0x4d (pgm_pgmalgo)

  0x6aa49: PGMALGO_DO_SDM_CONFIGURE::debug_read_boot_status(int, bool) + 0x95 (pgm_pgmalgo)

  0x78e2a: PGMALGO_DO_SDM_CONFIGURE::execute() + 0x139c (pgm_pgmalgo)

  0x8b2c5: PGME_UNIFIED_ALGORITHM::do_algo(std::string, PGMALGO_ENGINE_TYPE, unsigned int, PGM_CHAIN_ELEMENT*, PGMALGO_ELEMENT*, unsigned int) + 0xe19 (pgm_pgme)

  0x8bdd1: PGME_UNIFIED_ALGORITHM::program(PGMALGO_ENGINE_TYPE, bool*, unsigned int) + 0x44d (pgm_pgme)

  0xbf901: PGME_PROGRAMMER::engage(PGM_PROGRAMMING_MODE, std::vector<PGM_CHAIN_ELEMENT*, std::allocator<PGM_CHAIN_ELEMENT*> >*, bool, unsigned int*) + 0xa63 (pgm_pgme)

  0x35a49: PGMWQ_PROGRAMMING_THREAD::run() + 0x1f (pgm_pgmwq)

  0xb0504: QThreadPrivate::start(void*) + 0x144 (Qt5Core)

   0x76ba: start_thread + 0xca (pthread)

  0x10741d: clone + 0x6d (c)

 

End-trace

 

Quartus Prime Version 18.1.0 Build 222 09/21/2018 SJ Pro Edition

 

Executable: quartus

Comment:

None

 

System Information

Platform: linux64

OS name: Ubuntu 16.04.4

OS version: 16

 

Quartus Prime Information

Address bits: 64

Version: 18.1.0

Build: 222

Edition: Pro Edition

 

0 Kudos
4 Replies
GuaBin_N_Intel
Employee
423 Views

What MSEL mode are you using on the board? Is it JTAG?​

0 Kudos
Ahmed_H_Intel1
Employee
423 Views

Are you using a design reference? if yes, which one?

0 Kudos
Yoonseok_Y_Intel
Employee
423 Views

Thanks for your comments. I make MSEL2/1/0 = ON/ON/ON (JTAG) and now I can program it.

0 Kudos
Ahmed_H_Intel1
Employee
423 Views

You are welcome.

0 Kudos
Reply