Altera_Forum
Honored Contributor
15 years agoAvalon-MM pipeline bridge won't work with Stratix II devices
Hi all!
I have a pretty simple system nios ii/fmain_mem
avalon_mm_pipeline_bridge
timer_sys_clk
sysid
jtag_uart
sgdma_tx
sgdma_rx
descriptor_memory
tse_mac that runs nios ii ide "simple socket server" software example. --------------- I had to migrate it on a new PCB board. The changes were the following: DIFFERENT FPGA: changed device from [Stratix II GX] to [Stratix II] hence DIFFERENT IOs: change top.vhd, QSF pin assignment, timing constraints in particular different memory: changed main_mem controller from [DDR2 SDRAM High Performance Controller] to custom QDR controller --------------- The thing is that this system no longer works. I get the following error at startup: --- Quote Start --- InterNiche Portable TCP/IP, v3.1 Copyright 1996-2008 by InterNiche Technologies. All rights reserved. prep_tse_mac 0 prepped 1 interface, initializing... [tse_mac_init] Error opening TX SGDMA init error -22 on net[0] mctest init called IP address of : 192.168.1.80 Created "Inet main" task (Prio: 2) Created "clock tick" task (Prio: 3) INFO: iniche_init: Wait until NicheStack is ready... INFO: iniche_init: NicheStack ready --- Quote End --- It turns out system works well if I remove the Avalon-MM pipeline bridge. Any idea why??? Or maybe it comes from something else I changed in the QSF ? Thanks