IoT Yocto
version: latest
latest
release/v23.0
release/v23.1
release/v23.2
Hardware Platforms
SoC
MT8365 (Genio 350)
MT8370 (Genio 510)
MT8390 (Genio 700)
MT8395 (Genio 1200)
Development Boards
Genio 350-EVK
Genio 510-EVK
Genio 700-EVK
Genio 1200-EVK
Quick Start Guides
Genio 350 Evaluation Kit
Genio 350-EVK Yocto Demo
Setup PC Environment
Kit Hardware Installation
Flash the software
Camera Demo
GPU Demo
Genio 510 Evaluation Kit
Genio 510 QSG
Genio 510 EVK Demo Requirements
Setup PC Environment
Kit Hardware Installation
Flash the software
NNStreamer Demos
OpenGL ES Demos
Genio 700 Evaluation Kit
Genio 700 QSG
Genio 700 EVK Demo Requirements
Setup PC Environment
Kit Hardware Installation
Flash the software
NNStreamer Demos
OpenGL ES Demos
Genio 1200 Evaluation Kit
Genio 1200 QSG
Genio 1200 EVK Demo Requirements
Setup PC Environment
Kit Hardware Installation
Flash the software
NNStreamer Demos
OpenGL ES Demos
IoT Yocto
Overview
Get Started
GitLab Account Setup
Environment Setup
Setup Build Environment (Linux)
Setup Tool Environment (Linux)
Setup Tool Environment (Windows)
Download Prebuilt Image
Build from Source Code
Build Steps
Other Boards and Images
Flash Image to Boards
Flash Genio 350-EVK
Flash Genio 510/700-EVK
Flash Genio 1200-EVK
Troubleshooting (Windows)
Connect to the Board
Ports of Genio 350-EVK
Ports of Genio 510/700-EVK
Ports of Genio 1200-EVK
Connect to UART Port
Connect to USB ECM (Linux)
RNDIS Setup (Windows)
FAQ
Boot Architecture
A/B Firmware Updates
Partition Layout
Secure Boot
Kernel Development
Board Bring-Up
Modifying Board Assets
BSP User Guide
Camera
Genio 350-EVK
Genio 510/700-EVK
MediaTek Imgsensor
V4L2 Sensor
Genio 1200-EVK
MediaTek Imgsensor
V4L2 Sensor
Display
Genio 350-EVK
Genio 510/700-EVK
Genio 1200-EVK
Audio
Genio 350-EVK
Genio 510/700-EVK
Genio 1200-EVK
GPU
Genio 350-EVK
Genio 510/700-EVK
Genio 1200-EVK
Image
Video Codec
Genio 350-EVK
Genio 510/700-EVK
Genio 1200-EVK
HDMI-RX
Peripheral
Genio 350-EVK
Genio 510/700-EVK
Genio 1200-EVK
Ethernet
Genio 350-EVK
Genio 510/700-EVK
Genio 1200-EVK
Wi-Fi
Genio 350-EVK
Genio 510/700-EVK
Genio 1200-EVK
MT7663 Module
MT7921 Modules
Bluetooth
BlueZ How-to
5G Datacard
Thermal
CPU Frequency Scaling
Power Management
Security
Board Porting Guide
Audio
Genio 510/700/1200
DMIC
ETDM (I2S/TDM)
PMIC Audio Codec
Audio DSP
Camera
Genio 510/700
MediaTek Imgsensor
V4L2 Sensor
Genio 1200
MediaTek Imgsensor
V4L2 Sensor
Machine Learning Guide
Genio 350-EVK
Genio 510/700-EVK
Genio 1200-EVK
Neuron SDK
Neuron Tools
Neuron RunTime API
Neuron RunTime API V1
Neuron RunTime API V2
Neuron API Reference
Neuron Profiler
Genio 510/700 Supported Operations
TFLite Operations
CPU Guidelines
VPU Guidelines
MDLA 3.0 Guidelines
Genio 1200 Supported Operations
TFLite Operations
CPU Guidelines
VPU Guidelines
MDLA 2.0 Guidelines
Model Hub
YOLOv5s
YOLOv8s
YOLOXs
ConvNeXt
DenseNet
EfficientNet
GoogLeNet
InceptionV3
MobileNetV2
MobileNetV3
ResNet
ShuffleNetV2
SqueezeNet
VGGFace
VGG
Common Q&A
Neuron Development Workflow
Integrate with Multimedia Frameworks
Model Visualization
Model Converter
Open Source Converter
NeuroPilot Converter Tool
Accuracy Evaluation
Platform-Aware Model Design Guide
Application SDK
Low Power
Genio 510-EVK
Genio 700-EVK
Genio 1200-EVK
Download
Releases
v24.0
v23.2
Genio 350
Genio 510
Genio 700
Genio 1200
v23.1
Genio 350
Genio 700
Genio 1200
v23.0
v22.2
v22.1
v22.0.1
v21.3.1
v21.3
Product Security Bulletin
2024 Bulletin Published
2023 Bulletin Published
2022 Bulletin Published
Contribution Guide
Proof-of-Concept
IT6510 (DP2CSI)
LT6911 (HDMI2CSI)
Boot from Other Storage: tftpboot
Genio 1200-EVK
ROS
GStreamer::kmssink
Chromium Browser
Application Notes
Boot Time Optimization
Tools
Flash Tools
Benchmark Suite
Stress Test Suite
AI Demo App
NNStreamer
Genio Linux Test Suite
Support and License
Support Channel
License
IoT Yocto
Index
Index
A
|
B
|
E
|
F
|
I
|
K
|
M
|
N
|
P
|
Q
|
R
|
S
A
AsyncInferenceRequest (C++ struct)
AsyncInferenceRequest::finish_cb (C++ member)
AsyncInferenceRequest::inputs (C++ member)
AsyncInferenceRequest::opaque (C++ member)
AsyncInferenceRequest::outputs (C++ member)
B
BufferAttribute (C++ struct)
BufferAttribute::ionFd (C++ member)
E
EnvOptions (C++ struct)
EnvOptions::CPUThreadNum (C++ member)
EnvOptions::deviceKind (C++ member)
EnvOptions::MDLACoreOption (C++ member)
EnvOptions::suppressInputConversion (C++ member)
EnvOptions::suppressOutputConversion (C++ member)
F
FenceInfo (C++ struct)
FenceInfo::__internal__ (C++ member)
FenceInfo::callback (C++ member)
FenceInfo::fenceFd (C++ member)
FenceInfo::inputFenceFd (C++ member)
FenceInfo::microseconds (C++ member)
FenceInfo::status (C++ member)
I
IOBuffer (C++ struct)
IOBuffer::buffer (C++ member)
IOBuffer::fd (C++ member)
IOBuffer::length (C++ member)
IOBuffer::offset (C++ member)
IOBuffer::reserved1_should_be_init_zero (C++ member)
IOBuffer::reserved2_should_be_init_zero (C++ member)
IOBuffer::reserved3_should_be_init_zero (C++ member)
IsHardware (C++ function)
IsNullDevice (C++ function)
K
kEnvOptCModelDevice (C++ member)
kEnvOptHardware (C++ member)
kEnvOptNullDevice (C++ member)
kEnvOptPredictor (C++ member)
M
MDLACoreMode (C++ enum)
MDLACoreMode::Auto (C++ enumerator)
MDLACoreMode::Dual (C++ enumerator)
MDLACoreMode::Single (C++ enumerator)
N
NeuronRuntime_create (C++ function)
NeuronRuntime_create_with_options (C++ function)
NeuronRuntime_getInputPaddedDimensions (C++ function)
NeuronRuntime_getInputPaddedSize (C++ function)
NeuronRuntime_getInputRank (C++ function)
NeuronRuntime_getInputSize (C++ function)
NeuronRuntime_getMetadata (C++ function)
NeuronRuntime_getMetadataInfo (C++ function)
NeuronRuntime_getOutputPaddedDimensions (C++ function)
NeuronRuntime_getOutputPaddedSize (C++ function)
NeuronRuntime_getOutputSize (C++ function)
NeuronRuntime_getProfiledQoSData (C++ function)
NeuronRuntime_getSingleInputPaddedDimensions (C++ function)
NeuronRuntime_getSingleInputPaddedSize (C++ function)
NeuronRuntime_getSingleInputSize (C++ function)
NeuronRuntime_getSingleOutputPaddedDimensions (C++ function)
NeuronRuntime_getSingleOutputPaddedSize (C++ function)
NeuronRuntime_getSingleOutputSize (C++ function)
NeuronRuntime_getVersion (C++ function)
,
[1]
NeuronRuntime_inference (C++ function)
NeuronRuntime_inferenceFenced (C++ function)
NeuronRuntime_isFenceSupported (C++ function)
NeuronRuntime_loadNetworkFromBuffer (C++ function)
NeuronRuntime_loadNetworkFromFile (C++ function)
NeuronRuntime_release (C++ function)
NeuronRuntime_setInput (C++ function)
NeuronRuntime_setInputShape (C++ function)
NeuronRuntime_setOffsetedInput (C++ function)
NeuronRuntime_setOffsetedOutput (C++ function)
NeuronRuntime_setOutput (C++ function)
NeuronRuntime_setQoSOption (C++ function)
NeuronRuntime_setSingleInput (C++ function)
NeuronRuntime_setSingleOutput (C++ function)
NeuronRuntimeV2_create (C++ function)
NeuronRuntimeV2_create_with_options (C++ function)
NeuronRuntimeV2_createFromBuffer (C++ function)
NeuronRuntimeV2_createFromBuffer_with_options (C++ function)
NeuronRuntimeV2_enqueue (C++ function)
NeuronRuntimeV2_getInputNumber (C++ function)
NeuronRuntimeV2_getInputPaddedDimensions (C++ function)
NeuronRuntimeV2_getInputPaddedSize (C++ function)
NeuronRuntimeV2_getInputRank (C++ function)
NeuronRuntimeV2_getInputSize (C++ function)
NeuronRuntimeV2_getMetadata (C++ function)
NeuronRuntimeV2_getMetadataInfo (C++ function)
NeuronRuntimeV2_getOutputNumber (C++ function)
NeuronRuntimeV2_getOutputPaddedDimensions (C++ function)
NeuronRuntimeV2_getOutputPaddedSize (C++ function)
NeuronRuntimeV2_getOutputSize (C++ function)
NeuronRuntimeV2_getProfiledQoSData (C++ function)
NeuronRuntimeV2_release (C++ function)
NeuronRuntimeV2_run (C++ function)
NeuronRuntimeV2_setInputShape (C++ function)
NeuronRuntimeV2_setQoSOption (C++ function)
NeuronVersion (C++ struct)
NeuronVersion::major (C++ member)
NeuronVersion::minor (C++ member)
NeuronVersion::patch (C++ member)
NON_ION_FD (C macro)
P
ProfiledQoSData (C++ struct)
ProfiledQoSData::numSubCmd (C++ member)
ProfiledQoSData::numSubgraph (C++ member)
ProfiledQoSData::qosData (C++ member)
Q
QoSData (C++ struct)
QoSData::bandwidth (C++ member)
QoSData::boostValue (C++ member)
QoSData::execTime (C++ member)
QoSData::suggestedTime (C++ member)
QoSOptions (C++ struct)
QoSOptions::abortTime (C++ member)
QoSOptions::applicationType (C++ member)
QoSOptions::boostValue (C++ member)
QoSOptions::deadline (C++ member)
QoSOptions::delayedPowerOffTime (C++ member)
QoSOptions::maxBoostValue (C++ member)
QoSOptions::minBoostValue (C++ member)
QoSOptions::powerPolicy (C++ member)
QoSOptions::preference (C++ member)
QoSOptions::priority (C++ member)
QoSOptions::profiledQoSData (C++ member)
R
RuntimeAPIDimensions (C++ struct)
RuntimeAPIDimensions::dimensions (C++ member)
RuntimeAPIDimIndex (C++ enum)
RuntimeAPIDimIndex::C (C++ enumerator)
RuntimeAPIDimIndex::DimensionSize (C++ enumerator)
RuntimeAPIDimIndex::H (C++ enumerator)
RuntimeAPIDimIndex::Invalid (C++ enumerator)
RuntimeAPIDimIndex::N (C++ enumerator)
RuntimeAPIDimIndex::W (C++ enumerator)
RuntimeAPIErrorCode (C++ enum)
RuntimeAPIErrorCode::NEURONRUNTIME_BAD_DATA (C++ enumerator)
RuntimeAPIErrorCode::NEURONRUNTIME_BAD_STATE (C++ enumerator)
RuntimeAPIErrorCode::NEURONRUNTIME_INCOMPLETE (C++ enumerator)
RuntimeAPIErrorCode::NEURONRUNTIME_NO_ERROR (C++ enumerator)
RuntimeAPIErrorCode::NEURONRUNTIME_OUT_OF_MEMORY (C++ enumerator)
RuntimeAPIErrorCode::NEURONRUNTIME_RUNTIME_ERROR (C++ enumerator)
RuntimeAPIErrorCode::NEURONRUNTIME_UNEXPECTED_NULL (C++ enumerator)
RuntimeAPIQoSAppType (C++ enum)
RuntimeAPIQoSAppType::NEURONRUNTIME_APP_NORMAL (C++ enumerator)
RuntimeAPIQoSBoostValue (C++ enum)
RuntimeAPIQoSBoostValue::NEURONRUNTIME_BOOSTVALUE_MAX (C++ enumerator)
RuntimeAPIQoSBoostValue::NEURONRUNTIME_BOOSTVALUE_MIN (C++ enumerator)
RuntimeAPIQoSBoostValue::NEURONRUNTIME_BOOSTVALUE_PROFILED (C++ enumerator)
RuntimeAPIQoSDelayedPowerOffTime (C++ enum)
RuntimeAPIQoSDelayedPowerOffTime::NEURONRUNTIME_POWER_OFF_TIME_DEFAULT (C++ enumerator)
RuntimeAPIQoSPowerPolicy (C++ enum)
RuntimeAPIQoSPowerPolicy::NEURONRUNTIME_POWER_POLICY_DEFAULT (C++ enumerator)
RuntimeAPIQoSPreference (C++ enum)
RuntimeAPIQoSPreference::NEURONRUNTIME_HINT_TURBO_BOOST (C++ enumerator)
RuntimeAPIQoSPreference::NEURONRUNTIME_PREFER_PERFORMANCE (C++ enumerator)
RuntimeAPIQoSPreference::NEURONRUNTIME_PREFER_POWER (C++ enumerator)
RuntimeAPIQoSPriority (C++ enum)
RuntimeAPIQoSPriority::NEURONRUNTIME_PRIORITY_HIGH (C++ enumerator)
RuntimeAPIQoSPriority::NEURONRUNTIME_PRIORITY_LOW (C++ enumerator)
RuntimeAPIQoSPriority::NEURONRUNTIME_PRIORITY_MED (C++ enumerator)
S
SyncInferenceRequest (C++ struct)
SyncInferenceRequest::inputs (C++ member)
SyncInferenceRequest::outputs (C++ member)