name: rzv-ai-sdk-collection
description: |
Selected AI examples from renesas-rz/rzv_ai_sdk, built for PRODUCT=V2L.
TVM runtime is staged from renesas-rz/rzv_drp-ai_tvm.
snapcraft: https://github.com/canonical/rzv_ai_sdk_snap/blob/master/snap/snapcraft.yaml
slots:
drp-ai-slot:
interface: custom-device
custom-device: drp-ai-device
devices:
- /dev/drpai0
- /dev/udmabuf
- /dev/udmabuf0
- /dev/rgnmm
- /dev/rgnmmbuf
plugs:
gpu-2404:
interface: content
target: $SNAP/gpu-2404
default-provider: mesa-2404
drp-ai-plug:
interface: custom-device
custom-device: drp-ai-device
This snap is used to run AI application demos of our (Canonical) customer (Renesas). The snap requires custom-device interface (“drp-ai-device”) to be able to access these devices:
- /dev/drpai0: control node for the DRP-AI accelerator.
- /dev/udmabuf: u-dma-buf manager; creates/destroys DMA buffers.
- /dev/udmabuf0: contiguous DMA buffer used by DMA buf manager
- /dev/rgnmm: Renesas graphics memory allocator
- /dev/rgnmmbuf: buffer node for the graphics memory allocator.
Note: this is not a request for auto connection, only for custom-device.