提交 a99c040c 编写于 作者: S Stephan Gatzka 提交者: Tom Rini

FPGA: Cyclon II: Correctly reset the FPGA before configuration

Deassert the CONFIG pin before asserting it again. This assures that the
FPGA will be resetted and therefore configuration will be correctly
enabled.

This is also already done on other FPGA's, e.g. Stratix.
Signed-off-by: NStephan Gatzka <stephan.gatzka@hbm.com>
Signed-off-by: NStefan Roese <sr@denx.de>
上级 045fa1e1
......@@ -144,6 +144,8 @@ static int CYC2_ps_load(Altera_desc *desc, const void *buf, size_t bsize)
}
/* Establish the initial state */
(*fn->config) (FALSE, TRUE, cookie); /* De-assert nCONFIG */
udelay(100);
(*fn->config) (TRUE, TRUE, cookie); /* Assert nCONFIG */
udelay(2); /* T_cfg > 2us */
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册