Forum Discussion
RReth
New Contributor
6 years agoHi, I am trying to read flash device ID from our Arria 10 SoC based board. (Flash device is EPCQL512). I have used Intel FPGA Serial Flash Controller 2 and clock used for IPcore is10 MHz.
After setting read enable=1 , I am getting csr_rdata_valid =1. But the data corresponding to csr_rdata_valid high is “10000000”. I have attached screenshot of data captured in Signal Tap Logic Analyz...
ShafiqY_Intel
Frequent Contributor
6 years agoHi Remya,
You may refer to my step to write with Serial Controller II IP core:
I hope this will help.
Cheers
RReth
New Contributor
6 years agoHi Wolfgang,
I tried the steps you given above. But when I read back, I got only 0xFFFFFFFF .
Please find the commands I passed to write 0x4 to Flash_MEM_OP_register.
mem_write <= 1'b1;
mem_wrdata <= 32'h00000004;
mem_addr <= 24'h80000C;
Could you please correct me?
Thank you,
Remya