Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
The Intel sign-in experience has changed to support enhanced security controls. If you sign in, click here for more information.
15994 Discussions

Can't erase/reprogram EPCQ Flash via Quartus Prime Programmer

Gyud0
Beginner
410 Views

Hey,

I was successfully reprogram and erase a .JIC file to  EPCQ MT25QL512 Flash device via Quartus Prime Programmer. The Flash is connected to Cyclone V device.

After that, I accidently made a .JIC file while the .sof file (page_0) doesn't start from the init address 0x00000000 and I was trying to reprogram the Flash device with this file. The program process has been stopped at 53% and I got the error "can't recognized silicon ID for device 1.......".

After this mistake, I'm unable to erase and reprogram the Flash device, I got the same error every try.

I would like to get a help with this problem. How can I erase the Flash content?

Regards

 

 

0 Kudos
7 Replies
YuanLi_S_Intel
Employee
348 Views

Hi, any idea what are the changes you made when creating the JIC file? Have you selected the correct device part number?


Also, can you try to program the known to work JIC into it?


Gyud0
Beginner
338 Views

The Only change was that I placed the .sof (page_0) of the design in address different from 0x00000000.

I tried to program a valid .JIC file but it has been stopped at 53% and I got the error "can't recognized silicon ID for device 1.......".

YuanLi_S_Intel
Employee
327 Views

Did u change the starting address also if you set page0 address at other addresses. Also, are you using USB Blaster II? Can you try to reduce the TCK frequency?


Gyud0
Beginner
325 Views

Yeah, I reduced the TCK frequency to 6/1Mhz and I was programming the FPGA with a .sof file.

After that, I was trying again to program/erase the Flash with a valid .JIC file but it failed again with the same error and after 53% in the process 

YuanLi_S_Intel
Employee
310 Views

Hi, is the device part number selected in the quartus match with the hardware? Also, is the MSEL in AS mode?



Gyud0
Beginner
295 Views

Yes, the Device is match with the hardware. The MSEL pins as well.

The Quartus project setting and the MSEL pins keep unchanged.  The only changed was the start address of the .sof

YuanLi_S_Intel
Employee
257 Views

It seems like now changing the TCK frequency to 6MHz works for SOF but not JIC. Also, the JIC (without changing the starting address of page_0) works but the JIC (with starting address changes) doesnt work? Am i correct?


Reply