2020-06-10 04:21 PM
Recently, I bought STM32MP1 DK2 board. Does DK2 board include NPU (Neural Processing Unit)? Can we use the NPU device via galcore.ko (Linux kernel module) to run deep learning network models on the DK2 board? Welcome to any hints and comments.
BRs,
Geunsik
Solved! Go to Solution.
2020-06-11 11:12 PM
Hi @ChipHead
Yes your're right, galcore.ko is the driver for the Vivante GCNANO GPU inside STM32MP157 but does not include NPU.
Olivier
2020-06-11 08:57 AM
Hi @ChipHead
No STM32MP15 does not include NPU.
Olivier
2020-06-11 02:38 PM
Dear Olivier,
Thank you for your reply. I thought that STM32MP157C (DK2) include a Amlogic/Viavntea NPU because I could see a galcore.ko file on the DK2 board as follows. Is it incorrect? If the board does not include the NPU, what is a goal of the galcore.ko file on DK2 board?
For example,
root@stm32mp1:~# modinfo galcore
filename: /lib/modules/4.19.94/extra/galcore.ko
license: Dual MIT/GPL
description: Vivante Graphics Driver
alias: of:N*T*Cvivante,gcC*
alias: of:N*T*Cvivante,gc
alias: of:N*T*Cst,gcnanoC*
alias: of:N*T*Cst,gcnano
... omission....
BRs,
Geunsik Lim
2020-06-11 02:44 PM
2020-06-11 11:12 PM
Hi @ChipHead
Yes your're right, galcore.ko is the driver for the Vivante GCNANO GPU inside STM32MP157 but does not include NPU.
Olivier
2020-06-12 07:31 AM
@OlivierG, Got it. Thanks.