Registered User mNo edit summary |
Registered User mNo edit summary Tag: 2017 source edit |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<noinclude>{{ApplicableFor | <noinclude> | ||
|MPUs list=STM32MP15x | {{ApplicableFor | ||
|MPUs checklist=STM32MP13x, STM32MP15x | |MPUs list=STM32MP15x, STM32MP23x, STM32MP25x | ||
}}</noinclude> | |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x | ||
}} | |||
</noinclude> | |||
Some typical issues related to the '''GPU''' framework are listed below. Solutions or debugging methods are proposed for these issues. | Some typical issues related to the '''GPU''' framework are listed below. Solutions or debugging methods are proposed for these issues. | ||
If your issue is not listed, try also looking in the articles in the [[:Category:GPU|GPU]] or [[:Category:Troubleshooting grids|troubleshooting grids]] categories. | If your issue is not listed, try also looking in the articles available in the [[:Category:GPU|GPU]] or [[:Category:Troubleshooting grids|troubleshooting grids]] categories. | ||
{{:Troubleshooting grid table template}} | {{:Troubleshooting grid table template}} | ||
Line 14: | Line 16: | ||
</includeonly> | </includeonly> | ||
| | | | ||
< | <syntaxhighlight lang="dmesg"> | ||
[ 45.679109] Unhandled fault: imprecise external abort (0xc06) at 0xae1a0000 | [ 45.679109] Unhandled fault: imprecise external abort (0xc06) at 0xae1a0000 | ||
[ 45.684628] pgd = d1e98000 | [ 45.684628] pgd = d1e98000 | ||
Line 21: | Line 23: | ||
[ 45.700480] pgd = d1dc0000 | [ 45.700480] pgd = d1dc0000 | ||
[ 45.703156] [ae1a0000] *pgd=00000000 | [ 45.703156] [ae1a0000] *pgd=00000000 | ||
</ | </syntaxhighlight> | ||
|| | || | ||
Maybe the '''GPU reserved memory''' area in the kernel device tree is not ''aligned'' with the board DDR memory size | Maybe the '''GPU reserved memory''' area in the kernel device tree is not ''aligned'' with the board DDR memory size. Have a look at the "gpu_reserved" entry in the kernel device tree, and update it if necessary. | ||
</onlyinclude> | </onlyinclude> | ||
|} | |} | ||
<noinclude> | <noinclude> | ||
{{ArticleBasedOnModel | | {{ArticleBasedOnModel | Troubleshooting_grid_article_model}} | ||
{{PublicationRequestId | 10288 | 2019-01-15 | PhilipS}} | {{PublicationRequestId | 10288 | 2019-01-15 | PhilipS}} | ||
[[Category:GPU]] | [[Category:GPU]] | ||
[[Category:Troubleshooting grids]] | [[Category:Troubleshooting grids]] | ||
</noinclude> | </noinclude> |
Latest revision as of 12:53, 7 October 2024
Some typical issues related to the GPU framework are listed below. Solutions or debugging methods are proposed for these issues.
If your issue is not listed, try also looking in the articles available in the GPU or troubleshooting grids categories.
Symptom | Resolution |
---|---|
[ 45.679109] Unhandled fault: imprecise external abort (0xc06) at 0xae1a0000
[ 45.684628] pgd = d1e98000
[ 45.687334] [ae1a0000] *pgd=d1e9f835, *pte=f8000747, *ppte=f8000c37
[ 45.693842] Unhandled fault: imprecise external abort (0xc06) at 0xae1a0000
[ 45.700480] pgd = d1dc0000
[ 45.703156] [ae1a0000] *pgd=00000000
|
Maybe the GPU reserved memory area in the kernel device tree is not aligned with the board DDR memory size. Have a look at the "gpu_reserved" entry in the kernel device tree, and update it if necessary. |