Forum Discussion

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

Beginner Pin assignment Problem Deo nano

Hello

I am new to fpga and vhdl. I am trying to make a i2c bridge between ARM (Sam4s Xplained pro) and Deo nano. I used a i2c slave source from https://github.com/oetr/fpga-i2c-slave It worked fine, I can read and write array to deo nano. Now the problem is that I have 80 IO in total, some are pwm, and some are encoder reading, all work perfectly, when I used the below pinouts. (I took it randomly at the beginning)

http://www.alteraforum.com/forum/attachment.php?attachmentid=12535&stc=1

However, Now due to convenience I want to use the below pinouts

http://www.alteraforum.com/forum/attachment.php?attachmentid=12536&stc=1

But it is now working! if I load it, the i2c bridge stops working. but both ARM and deo nano do the other tasks normally, except they dont talk.

http://www.alteraforum.com/forum/attachment.php?attachmentid=12537&stc=1

Is there any formal way to erase the previous pinouts in Quartus? what I am missing?

Thanks for your answers
No RepliesBe the first to reply