Forum Discussion

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

Two SOPCs - SOPC#2 gives no jtag uart output

Hi guys,

I have a design that instantiates two different SOPCs, each containing its own NIOS II cpu and JTAG UART. I compiled a different C-app for each NIOS II.

Quartus compiles all OK, but when I run the design on hardware I get no JTAG UART output from SOPC#2 (I can connect to the cpu's JTAG debug module though).

When I recompile without SOPC#1, I do get output from SOPC#2.

Both generated system.h files (I'm using SOPC builder) list the correct (=different) UART names for the std_in/std_out definitions:

SOPC#1: system.h

# define ALT_STDIN "/dev/sopc1_jtag_uart"

SOPC#2: system.h

# define ALT_STDIN "/dev/sopc2_jtag_uart"

..so I'm lost as to what causes this problem. Any ideas?

18 Replies