Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
16 years ago

asmi_parallel

Hi,

I'm trying to operate the asmi_parallel megafunction to control an EPCS1 serial flash, through a Cyclone device. My final goal is to remmotely upate an EPCS64 serial Flash with a new configuration file, and then reconfigure Cyclone III FPGA with that file. Now I can't even read the EPCS1 Silicon_ID through the asmi_parallel megafunction. I wrote a small state machine that asserts the read_sid signal and reads the epcs_id field, but the busy signal is always at '1' , as if the machine never finishes working. EPCS_ID field is always 8'h00. I only raise the read_sid signal once and lowers it after one one clock or at another case after two colock cycles, but the busy is always at '1'. What could be the problem?

Thanks,

Eldad
No RepliesBe the first to reply