Forum Discussion

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

Problems with TSE IP Core

Hello,

I seem to be having trouble with the TSE Core. I am using:

- Stratix II GX Board

- USB Blaster Cable

- Quartus 8.0

- Nios II Devleopment Suite 8.0

I am able to download the SOF file to the board either using the quartus_pgm tse_ref_design_top.cdf command as listed in the documentation, or with the Quartus software, but when I try to download the main.elf file, I get the following error:

[niosii eds]$ nios2-download-g main.elf; nios2-terminal

usinb cable "usb-blaster [usb-0]", device 2, instance 0x00

assertion "m_state == state_debug" failed: file "nios2oci.cpp", line 157

7 [sig] nios2-gdb-server 1260 e:\altera\8.0\nios2eds\bin\nios2-gdb-server.exe: *** fatal error - called with threadlist_ix -1

/cygdrive/e/altera/8.0/nios2eds/bin/nios2-download: line 594: 1260 hangup

nios2-gdb-server --go --tcpport none --write-pid ./nios2-download.pid ./main.elf.srec

nios2-terminal: there are no jtag uarts available which match the --device and

nios2-terminal: --instance options you provided.

Does anybody have any ideas? I am absolutely stumped on what the problem is.

Thank you

edit: i should have said that this is the tse data path reference design ... but anyways, it seems to be working now, without me changing anything ...

2 Replies

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

    Look on the USB Cable box - what's its revision - B or C? rev.B doesn't work properly with nios2-terminal due to bad niose immunity. Altera mentonied this in the knowlidge base.