FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
6266 Discussions

NCONT ERROR in ACK for access 0 : ACK = 0x01 in ARM DS

Veerappan
Beginner
291 Views

Hi team,

             In our custom board, we use AGFB014R24B_3 FPGA SoC. The program is stuck at clock initialization when I run the u-boot-spl using ARM DS. Further, I step into the clock initialization function it is stuck at the cm_wait_for_lock() function. But the HPS clock crystal oscillator is fine.

When I comment on the cm_wait_for_lock() function, it throws an error "NCONT ERROR in ACK for access 0: ACK = 0x01. I don't know why this error came. If something is wrong in the program or some external facts It will go into Exception right, Why will it throw this error?

 

Thanks,

Regards,

Veerappan P.

Labels (1)
0 Kudos
5 Replies
Jeet14
Employee
196 Views

Hi,


For your custom board, I hope you have re-generated the u-boot files as mentioned on below link-

https://www.rocketboards.org/foswiki/Documentation/BuildingBootloaderAgilex7#Build_U_45Boot


Also, please check the HPS EOSC frequency configured in HPS and u-boot.dtsi file.


Regards

Tiwari


0 Kudos
Veerappan
Beginner
178 Views

Hi,

 

In socfpga_agilex_socdk.dts the HPS EOSC frequency is 25MHz.

soc {
             clocks {
                           osc1 {
                                         clock-frequency = <25000000>;
                            };
               };
};

Thanks,

Regards,

Veerappan P.

0 Kudos
Jeet14
Employee
118 Views

Hi,


I hope you have re-generated the uboot and u-boot-spl-dtb.hex files.

Also made the necessary changes in the socfpga_agilex_socdk-u-boot.dtsi file w.r.t. your custom design.

Please refer below link to generate the uboot.

https://www.rocketboards.org/foswiki/Documentation/BuildingBootloaderAgilex7#Build_U_45Boot


Regards

Tiwari


0 Kudos
Jeet14
Employee
83 Views

Hi,


Let me know if you have any question on this.


Regards

Tiwari


0 Kudos
Jeet14
Employee
40 Views

As we do not receive any response from you on the previous question/reply/answer that we have provided. Please login to ‘https://supporttickets.intel.com/s/?language=en_US’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.


0 Kudos
Reply