IoT Yocto
version: release/v23.1
latest
release/v23.0
release/v23.1
release/v23.2
Hardware Platforms
SoC
MT8365 (Genio 350)
MT8390 (Genio 700)
MT8395 (Genio 1200)
Development Boards
Genio 350-EVK
Genio 700-EVK
Genio 1200-EVK
Quick Start Guides
Genio 350 Evaluation Kit
Block Diagram
Genio 350-EVK Yocto Demo
Setup PC Environment
Kit Hardware Installation
Flash the software
Camera Demo
GPU Demo
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 700-EVK
Flash Genio 1200-EVK
Troubleshooting (Windows)
Connect to the Board
Ports of Genio 350-EVK
Ports of Genio 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 700-EVK
YUV sensor
Genio 1200-EVK
RAW sensor
YUV sensor
Display
Genio 350-EVK
Genio 700-EVK
Genio 1200-EVK
Audio
Genio 350-EVK
Genio 700-EVK
Genio 1200-EVK
GPU
Genio 350-EVK
Genio 700-EVK
Genio 1200-EVK
Image
Video Codec
Genio 350-EVK
Genio 700-EVK
Genio 1200-EVK
HDMI-RX
Peripheral
Genio 350-EVK
Genio 700-EVK
Genio 1200-EVK
Ethernet
Genio 350-EVK
Genio 1200-EVK
Genio 700-EVK
Wi-Fi
Genio 350-EVK
Genio 1200-EVK
Genio 700-EVK
MT7663 Module
MT7921 Modules
Bluetooth
BlueZ How-to
5G Datacard
Thermal
CPU Frequency Scaling
Power Management
Security
Machine Learning Guide
Genio 350-EVK
Genio 1200-EVK
Genio 700-EVK
Neuron SDK
Neuron Tools
Neuron RunTime API
Neuron RunTime API V1
Neuron RunTime API V2
Neuron API Reference
Neuron Profiler
Model Conversion Tutorial
Model Converter
Model Visualization
Integrate with Multimedia Frameworks
Platform-Aware Model Design Guide
Genio 1200 Supported Operations
TFLite Operations
CPU Guidelines
VPU Guidelines
MDLA 2.0 Guidelines
Genio 700 Supported Operations
TFLite Operations
CPU Guidelines
VPU Guidelines
MDLA 3.0 Guidelines
Application SDK
ROS Support
Low Power
Genio 700-EVK
Genio 1200-EVK
Download
Releases
v23.1
Genio 1200
Genio 700
Genio 350
v23.0
v22.2
v22.1
v22.0.1
v21.3.1
v21.3
Product Security Bulletin
2023 Bulletin Published
2022 Bulletin Published
Contribution Guide
Tools
Flash Tools
Benchmark Suite
Stress Test Suite
AI Demo App
GstInference
Building AI demo library
(Recommended) Build from IoT Yocto Layer
Build from Source Code
Run the Demo
Performance Evaluation
Troubleshooting
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)