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

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

Altera_Forum
Honored Contributor II
1,257 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
300 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