Hi,
I was building a Yocto-based image for the Verdin iMX8M Plus (Kirkstone) following the official guide: Accelerating Edge AI on Toradex Modules | Hailo Processor
After successfully flashing the image to the device, I encountered a few issues I hope you can help clarify:
Hailo drivers appear to be installed and functioning correctly:
Although hailo
GStreamer elements are present, the hailotools
plugin is missing:
root@verdin-imx8mp-15601684:/var/rootdirs/home/root# gst-inspect-1.0 hailo
Plugin Details:
Name hailo
Description hailo gstreamer plugin
Filename /usr/lib/gstreamer-1.0/libgsthailo.so
Version 1.0
License unknown
Source module hailo
Binary package GStreamer
Origin URL http://gstreamer.net/
hailodevicestats: hailodevicestats element
hailonet: hailonet element
synchailonet: sync hailonet element
3 features:
+-- 3 elements
root@verdin-imx8mp-15601684:/var/rootdirs/home/root# gst-inspect-1.0 hailotools
No such element or plugin 'hailotools'
Currently, I don’t see any H.264 hardware encoder available in the GStreamer plugins list:
root@verdin-imx8mp-15601684:/var/rootdirs/home/root# gst-inspect-1.0 | grep enc
adpcmenc: adpcmenc: ADPCM encoder
aes: aesenc: aesenc
alaw: alawenc: A Law audio encoder
audiolatency: audiolatency: AudioLatency
audiovisualizers: spectrascope: Frequency spectrum scope
bz2: bz2enc: BZ2 encoder
closedcaption: line21encoder: Line 21 CC Encoder
dvbsubenc: dvbsubenc: DVB subtitle encoder
encoding: encodebin: Encoder Bin
encoding: encodebin2: Encoder Bin
flac: flacenc: FLAC audio encoder
jpeg: jpegenc: JPEG image encoder
lame: lamemp3enc: L.A.M.E. mp3 encoder
mulaw: mulawenc: Mu Law audio encoder
multifile: imagesequencesrc: Image Sequence Source
png: pngenc: PNG image encoder
pnm: pnmenc: PNM image encoder
removesilence: removesilence: RemoveSilence
rtp: rtpredenc: Redundant Audio Data (RED) Encoder
rtp: rtpulpfecenc: RTP FEC Encoder
rtpmanager: rtpst2022-1-fecenc: SMPTE 2022-1 FEC encoder
sbc: sbcenc: Bluetooth SBC audio encoder
siren: sirenenc: Siren Encoder element
speex: speexenc: Speex audio encoder
subenc: srtenc: Srt encoder
subenc: webvttenc: WebVTT encoder
theora: theoraenc: Theora video encoder
vorbis: vorbisenc: Vorbis audio encoder
wavenc: wavenc: WAV audio muxer
webp: webpenc: WEBP image encoder
y4menc: y4menc: YUV4MPEG video encoder
root@verdin-imx8mp-15601684:/var/rootdirs/home/root#
Finally, I noticed there’s no package manager (like opkg
) available on the image, and basic tools like git
and docker
are missing. What’s the recommended way to include these tools in the build or install them later?
Any help in resolving these issues would be greatly appreciated!
Thanks in advance.