Forum Discussion
Altera_Forum
Honored Contributor
7 years agoHi, I think I found the problem.
I believe that the issue is that some of my functions were writing to non-memory mapped addresses because I have another version where those addresses are in use. I did not completely remove the writes to those addresses and it seems as though they affect other address locations. This phenomenon happened with the LCD and the epcq controller (just found out yesterday). For the EPCQ controller, it seemed as though it would write to the EPCQ when writing a non-mapped address and cause the system to fail to boot (FPGA programmed from EPCQ). I can avoid this just by modifying my code, but is there an explanation of why this happens? Thank you Thanks