Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
17268 Discussions

executable file error, acl_pll_init: Assertion 'wait_on_lock(pll)' failed

Altera_Forum
Honored Contributor II
1,574 Views

Hi, 

 

When I executed the file ./helloworld generated by aocl, an error happened: 

 

helloworld: acl_pll.c:380: acl_pll_init: Assertion 'wait_on_lock(pll)' failed. 

 

Opencl worked fine earlier today and I didn't do anything unusual. 

 

Could anyone solve this problem?
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
617 Views

I sometimes encountered this issue on Stratix V with older versions of Quartus. For certain kernels, even though execution finished successfully, the board stopped working after execution and threw that error message. To fix it you need to reconfigure the FPGA via JTAG (as you did when you first set up your board) and reboot your machine. Then it will start working again. Running the kernel that caused this problem in the first place will again cause the same problem. 

 

I haven't encountered this issue anymore since I started using Quartus v16.1.2.
0 Kudos
Reply