Forum Discussion
Altera_Forum
Honored Contributor
11 years agoThere are a series of things that should happen:
1) The bridge is pulled out of reset 2) The bridge receives an active clock 3) The bridge is mapped into the HPS memory space (see remap register in the system manager) 4) Processor MMU is configured to allow processor transactions to the H2F bridge If one of those steps is skipped then you'll either end up with a bus error (#3 and# 4) or the transaction will not complete and there is no bus error (#1 and# 2). I think the preloader sets up# 1 and# 2 for you and configuring the FPGA probably sets up# 3 but I would run some tests to make sure that by the time you attempt to access the FPGA all of these steps have completed first.