Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
16595 Discussions

*** Fatal Error: Access Violation at 0X000000005DD8C080

Altera_Forum
Honored Contributor II
6,081 Views

I have a board with Altera CycloneIII EP3C40F780C7N FPGA installed and Numonyx StrataFlash 4400P0VB0E attached. 

All the time when I try to save downloaded flash image (examine) over Quartus Programmer it shows the issue - *** Fatal Error: Access Violation at 0X000000005DD8C080 

Could you please advise what could be the cause of the problem? 

 

Quartus II 64-bit version 13.0.1 Build 232 06/12/2013 SJ Web Edition used. 

 

below is the trace: 

 

 

 

*** Fatal Error: Access Violation at 0X000000005DD8C080 

Module: quartus.exe 

Stack Trace: 

0x3c07f: memcpy + 0x11f  

0x13963: PGMIO_PCF_FILE_INFO::get_prog_mode_mask + 0x153  

0x4359c: PGM_CHAIN_ELEMENT::create_flash_map_from_bitfield + 0x6bc  

0x5fc0f: pgmwq_select_hardware_and_close + 0x796f  

0x6adc9: pgmwq_select_hardware_and_close + 0x12b29  

0x6e066: pgmwq_export_device_dlg + 0x1a76  

0x784a4: pgmwq_export_device_dlg + 0xbeb4  

0x11eb5a: QMetaObject::activate + 0x53a  

0xdd2f: QAction::activate + 0xdf  

0x3b3447: QMenu::findIdForAction + 0x327  

0x3b9c21: QMenu::internalDelayedPopup + 0x8c1  

0x6a164: QWidget::event + 0xd4  

0x3b9fb2: QMenu::event + 0x2a2  

0x228f5: QApplicationPrivate::notify_helper + 0xf5  

0x241ab: QApplication::notify + 0x70b  

0x10a7c1: QCoreApplication::notifyInternal + 0x71  

0x2371c: QApplicationPrivate::sendMouseEvent + 0x1ec  

0x812ba: QApplication::winFocus + 0x9da  

0x83f4c: QApplication::restoreOverrideCursor + 0x93c  

0xbc4f: CallWindowProcW + 0x4cf  

0xb5ce: DispatchMessageW + 0x1ae  

0x132f69: QEventDispatcherWin32::processEvents + 0x3b9  

0x83564: QApplicationPrivate::translateTouchEvent + 0x884  

0x109cf0: QEventLoop::exec + 0x230  

0x3b8006: QMenu::exec + 0x76  

0x6a5f0: QWidget::event + 0x560  

0x380d06: QFrame::event + 0x36  

0x46ae14: QAbstractItemView::viewportEvent + 0x4b4  

0x10a932: QCoreApplicationPrivate::sendThroughObjectEventFilters + 0x82  

0x228e1: QApplicationPrivate::notify_helper + 0xe1  

0x24556: QApplication::notify + 0xab6  

0x10a7c1: QCoreApplication::notifyInternal + 0x71  

0x816a4: QApplication::winFocus + 0xdc4  

0x83f4c: QApplication::restoreOverrideCursor + 0x93c  

0xbc4f: CallWindowProcW + 0x4cf  

0xb5ce: DispatchMessageW + 0x1ae  

0x132f69: QEventDispatcherWin32::processEvents + 0x3b9  

0x83564: QApplicationPrivate::translateTouchEvent + 0x884  

0x109cf0: QEventLoop::exec + 0x230  

0x10e5ff: QCoreApplication::exec + 0xdf  

 

 

0x4c78: msg_exe_fini + 0x58  

0x53bc: msg_exe_fini + 0x79c  

0x1584: MEM_SEGMENT_INTERNAL::~MEM_SEGMENT_INTERNAL + 0x194  

0x5f9f: msg_exe_main + 0x8f  

 

 

 

 

0x12773: BaseThreadInitThunk + 0x13  

0x70d50: RtlUserThreadStart + 0x20  

 

 

End-trace 

 

 

Quartus II 64-Bit Version 13.0.1 Build 232 06/12/2013 SJ Web Edition 

Service Pack Installed: 1
12 Replies
Altera_Forum
Honored Contributor II
4,986 Views

Hi, 

 

Could you try using a newer version of the tool. Have you been able to program the flash before without errors? I doubt if the StrataFlash is fully compatible with the Cyclone III device and programmer. Please find out if this flash has been tested with the Quartus tool and FPGA in question from Intel support.
0 Kudos
Altera_Forum
Honored Contributor II
4,986 Views

Hi Musinov, 

 

1.Check the the AC characterization/ timing for read cycle. 

2.Check with different version of tool. 

or 

1.Replace the flash with compatible device. 

 

Best Regards, 

Anand Raj Shankar 

(This message was posted on behalf of Intel Corporation)
0 Kudos
Altera_Forum
Honored Contributor II
4,986 Views

Flash type is fully compatible and works fine on many other the same boards. 

13th is the latest Quartus version which supports Cyclone III FPGAs... 

What exactly does mean "Access Violation" in Quartus? 

May be somebody have the error code table to recognize this one - 0X000000005DD8C080?
0 Kudos
Altera_Forum
Honored Contributor II
4,986 Views

Access violation may mean that the program/software in question tried to access memory that was in use by another application or was non-existent. Could you restart the system, then run only the Quartus software and try again. Maybe some other software is preventing Quartus from accessing memory, etc. Make sure that only one instance of the Quartus software is running.

0 Kudos
Altera_Forum
Honored Contributor II
4,986 Views

I've already tried this (also on different PCs - WinXP and Win10). 

The issue persists (actually code becomes different in WinXP but the same Error - Access Violation). 

Could it be a software security protection in the flash from reading? 

Why I assume this - when I erase the flash over Jtag Programmer then saving .pof file becomes successful.
0 Kudos
Altera_Forum
Honored Contributor II
4,986 Views

Oh! okay, I understood it wrong. You are trying to read-back the program information from the FLASH via the JTAG. If so, did you check if the Protection setting has been turned off in the board. Altera boards generally have a security setting DIP switch , I think SW1 or SW4. By default, the security setting is enabled. I think if you disable this security setting you maybe able to readback from FLASH.  

 

On the other hand, sometimes, Altera may not allow you to readback from FLASH as well. You need to check with the board schematic and information if this SW DIP switch setting is present and enabled.
0 Kudos
Altera_Forum
Honored Contributor II
4,986 Views

Actually it's not Altera board but it uses the Altera FPGA Cyclone III EP3C40F780C7N, so there is no DIPs for that on it (nevertheless it has DIP or not it would be unsuccessfully even after erasing the flash...). 

I uses default QuartusII pfl_ep3c40.sof file to recognize the flash ROM and it work, I'm examining the flash until 100% successfully but cannot save the pof file after than...
0 Kudos
Altera_Forum
Honored Contributor II
4,986 Views

Hi Musinov, 

 

If you are able to examining the flash until 100% successfully and not able to save it. 

1.Try by running the programmer as administrator. 

2.Or by reinstalling it. 

 

Best Regards, 

Anand Raj Shankar 

(This message was posted on behalf of Intel Corporation)
0 Kudos
Altera_Forum
Honored Contributor II
4,986 Views

Already tried... didn't help((

0 Kudos
Altera_Forum
Honored Contributor II
4,986 Views

Hi Musinov, 

 

Can you try with Standalone programmer or latest version of quartus. 

https://dl.altera.com/17.1/?edition=standard&platform=windows&download_manager=dlm3&product=qprogrammer#tabs-4 

 

Best Regards, 

Anand Raj Shankar 

(This message was posted on behalf of Intel Corporation)
0 Kudos
Altera_Forum
Honored Contributor II
4,986 Views

Tried today Quartus and Programmer Pro version 17.1 - the same issue (didn't help)...

0 Kudos
butterdog
Beginner
3,795 Views
I have the same problem as you. Has the problem been solved?
0 Kudos
Reply