Forum Discussion
I'm facing with the same issue....
Boot logs show me:
" Switching to timer-based delay loop, resolution 10ns
Calibrating delay loop (skipped), value calculated using timer frequency.. 200.00 BogoMIPS (lpj=1000000) "
Moreover I'm getting a slower boot time respect when I used a 3.10.36-ltsi linux-socfpga kernel.
@AWu6 did you get a slower boot too? Did you find a fix for that issue?
@EBERLAZARE_I_Intel, I think is a Devices Tree related issue, may you share an example of dts working on 4.x linux-socfpga kernel?
Thanks a lot in advance,
Simone
Hi Simon,
not fix 200 BogoMIPS issue, i can't get any more help about this issue, and i have checked PLL configuration, it's configured as 800MHz main clock frequency.
for slow boot issue, i think it may be related to your boot media speed, such as NAND FLASH or QSPI FLASH. i have encountered it, root cause is low speed configure of NAND FLASH controller.
best regards
alex
- SimoneBo5 years ago
New Contributor
HI AWu6,
thanks for the replay.
The slow boot, and generally the low performance of the processor was caused by a wrong definition of clocks/PLL/oscillators section in the devices tree. I update that device tree section with one found in linux-socfpga, (4.14.x) and everything goes well. Slow boot and generally low performance disappeared.
That devices tree works well with 3.10.x kernel but with 4.14.x no.
With the old device tree seems that the 4.14.x kernel started using a clock frequency lower than 800MHz. No one log or indication was present at startup in boot logs.
Have a good day,
Simone
- minmax5 years ago
New Contributor
Hi @SimoneBo,
I'm facing the same issue on DE10-nano platform and kernel 4.14 or later.
I tried to add some changes to device tree referring .dts file created by sopc2dts and put the updated dtb file to my system, but I was not able to solve this issue. I still see 200.00 BogoMIPS.
Could you kindly tell me what changes you applied to dts file ?Best Regards,
minmax