Forum Discussion
Altera_Forum
Honored Contributor
11 years ago --- Quote Start --- The issue however is that I had cloned it into another separate project and removed the LED control from the Qsys and removed other ports from the top-level file such as for the MicroSD and I2C ports. I did this in order to make the design as simple as possible with just a DDR3 controller and Nios. --- Quote End --- So long as you have made sure that unused pins are set to use weak pull-ups, that should be fine. --- Quote Start --- Only when I do this, tcl and C are giving different values. If I reload the other image with everything included, I am reading the correct values again across C and tcl. This I find strange. --- Quote End --- As do I :) My suggestion would be to add a SignalTap II instance and trigger off the Avalon-MM write to the DDR3 controller. You can then write from Tcl or NIOS and confirm that you trigger the analyzer. You can then perform reads and see if something weird happens, eg., do you get a bogus write? Cheers, Dave