Kernel BUG caused by insufficient voltage-general Linux technology-Linux programming and kernel information. The following is a detailed description. On the POWERPC + LINUX Platform, a strange BUG occurs.
Running a specified program will cause PANIC, indicating that the kernel stack overflows. Running other programs will be fine.
Under normal circumstances, no matter what the application layer program is, it should not lead to PANIC, and it is suspected that it is a kernel BUG. There is no gain in analyzing the kernel code. Restart, found that unable to enter the U-BOOT, only a period of time after power failure can work normally.
Therefore, it is suspected that the problem of DDR is solved by increasing the power supply voltage.
Solution:
I. In general, this kind of error won't be caused by hardware problems. Running other programs is normal, and a specific program has a problem, which wastes a lot of time to check the program.
2, as long as there is a problem, the U-BOOT can not start, it should be the work is not stable.
3. The program that causes the problem will carry out a sudden amount of computing, and the CPU usage will rise sharply.
From the above phenomenon, we can conclude that the current is insufficient, and it can work normally when the calculation amount is small, even if the calculation amount is large, it is not sudden. The problematic program causes temporary insufficient current.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.