Forum Discussion

jsam0502's avatar
jsam0502
Icon for New Contributor rankNew Contributor
6 years ago

Cyclone V GX EPCQ

Hi,

I was wondering if it would be possible to reflash an EPCQ through a UART connection? And if so, what are the IP cores needed? I'm also trying to lean away from using a soft processor. So I'll write a custom block to control the loader.

I have a Cyclone V GX dev board and can program the fpga through JTAG or EPCQ using Quartus. But what I want to be able to do is through a serial connection (like RS-485) reflash the onboard EPCQ256. So the chain would look like

PC->USB to RS485 adapter->RS485 Txcvr to UART->UART IP Core->Controller IP Core->Serial Flash Loader IP Core->EPCQ memory. Then power cycle for the fpga to be programmed.

Any advice would be helpful too. Thanks.