2021-11-26 02:39 AM
I'm testing the Developer Package for STM32MP157c-dk2 demo board. Starter Pack is installed. When I compile the kernel as described in the Dev. Package's "README_HOW_TO.txt" file and update the kernel, The "Cube" example ceases running. It only says "No GCNANO GPU STACK capabilities to run 3D GPU demo. What I'm missing here ?
The boot log says something about galcore time out.
2021-11-30 01:54 AM
Hi @Ronte.1 ,
Please provide full log while booting and launching "3D Cube" demo app and describe further how you generate and upgrade kernel on board.
Did you properly apply patch on kernel prior to build ? Did you change anything in sources ?
Thanks,
Olivier
2021-11-30 03:40 AM
Hi
Here is the boot log attached, I pressed the 3D GPU icon, but there were no log lines.
I did apply the patches as described in README.HOW-TO.txt.
I compiled the kernel and modules as described in the file, then copied to the sdcard as described.
BR Raimo
2021-11-30 07:04 AM
Hi @Ronte.1 ,
Please reply using Community in browser and do not reply from mail. This feature is broken.
Could you reattach the log ?
In the meantime I'm wondering if solution is not in this thread https://community.st.com/s/question/0D53W00000JiZmuSAF/stm32mp157caa3-galcoreko
You may need to also build and install the modules
Hope it help
Olivier
2021-12-01 12:49 AM
2022-11-04 04:26 AM
I think I faced the same issue @Community member .
The problem was basically that you MUST recompile also the gnanodriver and push it on the board, in order to make the 3dCube example work properly. You just have to follow the steps in README_HOW_TO of gcnano-driver-stm32mp-6.4.7-stm32mp1-r1-rc2-r0 folder.
NOTE: the declaration of KERNEL_BUILDDIR is not very clear. In a few words, it's the directory where you compiled the kernel (following the steps of README_HOW_TO of the kernel). so, in the suggested case you created a directory for the compiled files, you have to use
KERNEL_BUILDDIR=../../linux-stm32mp-5.15.24-stm32mp1-r1-r0/build/
of course, adapting the correct version of the kernel.
I may suggest to ST to make these instructions clearer! It's not easy to understand for a Linux noob!
Simone
2022-11-04 05:13 AM
Hello @SScar.2 ,
Yes we assume that this gcnano point is a little bit tricky to get for a newcomer in Kernel Linux world.
Few months ago, we added this paragraph in the Developer Package wiki article to explain that the module depends on Kernel version.
Thank you for your feedback on this topic.
Kind regards,
Erwan.