Forum Discussion
Altera_Forum
Honored Contributor
11 years agoFPGA and HPS freeze when programming FPGA
Our custom board's FPGA and HPS will freeze whenever we programming the FPGA. Our design is heavily based on Helio board.
We have tried to program it by using JTAG, U-Boot and Linux, all led to same result. Our MSEL setting is 00000. We have disabled the 3 bridges before program the FPGA. We observed that whenever we program the FPGA, the 1.1V core voltage will drop to 0.9xxV and hence freeze the FPGA and HPS. Even if we try to manually pump in higher voltage like 1.2V or 1.3V the voltage still drop to 0.9xxV. Anybody has any idea who is drawing the current causing the voltage drop? On a separate note, we also have this kind of strange issue where different project/compilation will give us different result where some will freeze them but some would not. Anyone know how could this happen?3 Replies
- Altera_Forum
Honored Contributor
Hello, i had the same problem few months ago.
The problem was that the FPGA held the HPS in reset. The HPS have more than one(internal) Reset pin. Set them all to the right level. - Altera_Forum
Honored Contributor
--- Quote Start --- Hello, i had the same problem few months ago. The problem was that the FPGA held the HPS in reset. The HPS have more than one(internal) Reset pin. Set them all to the right level. --- Quote End --- Which pin were you talking about? Can you point me to any relevant document? - Altera_Forum
Honored Contributor
It was these 3 wires
hps_0_f2h_cold_reset_req_reset_n => '1' hps_0_f2h_debug_reset_req_reset_n => '1' hps_0_f2h_warm_reset_req_reset_n => '1' which was not set. I have no document right here, sry.