Skip to content

DynamicDevices/meta-dynamicdevices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

meta-dynamicdevices

Common core for Dynamic Devices Yocto board support

Support for local kas build is a work in progress. Some notes:

  • it is expected that kas-container is used for builds
  • the lmp-dynamicdevices-base.yml file expects three persisent folders to be present and mapped outside the container
  • there is a script kas-build-base.sh which sets up folders with permissions for the container to access

Board Support

NOTE: We're building an unsigned image for testing but there's an issue with the build process that requires you to copy your factory-keys folder and sub-directories to build/conf/factory-keys for now. If you see the error below this is the problem.

| make[2]: *** No rule to make target '/build/conf/factory-keys/opteedev.key', needed by '/build/tmp/work/imx8mm_jaguar_phasora-lmp-linux/optee-test/3.21.0-r0/build/ta/create_fail_test/c3f6e2c0-3548-11e1-b86c-0800200c9a66.ta'.  Stop.

Jaguar Sentai

AI audio STT and TTS development platform. For details see here.

To build lmp-dynamicdevices-base with Kas:

KAS_MACHINE=imx8mm-jaguar-sentai ./kas-build-base.sh

To program the image:

KAS_MACHINE=imx8mm-jaguar-sentai ./program.sh

Jaguar Phasora

To build lmp-dynamicdevices-base with Kas:

KAS_MACHINE=imx8mm-jaguar-phasora ./kas-build-base.sh

To program the image:

KAS_MACHINE=imx8mm-jaguar-phasora ./program.sh

Jaguar INST

To build lmp-dynamicdevices-base with Kas:

KAS_MACHINE=imx8mm-jaguar-inst ./kas-build-base.sh

To program the image:

KAS_MACHINE=imx8mm-jaguar-inst ./program.sh

i.MX8ULP EVK

TBD

Useful Scripts

Board Info

Run the board-info.sh script for general board info including board unique ID (from SOC), WiFi MAC address and modem IMEI

e.g.

BOARD DETAILS
=============

**************************************
Machine: i.MX8MM Jaguar Sentai board
Serial: 07130A09DAB86563
WLAN MAC: dc:bd:cc:d1:80:99
Modem Present: true
Modem SIM State: state: enabled
Modem IMEI: d: 867752050572
Modem F/W: n: EM05EFAR06A06
Modem MSISDN: 46719121279982
**************************************
Done

Board Testing (fiotest)

TBD

Power

Note that USB-A does not provide enough power for the system e.g. when a speaker is operating. The unit should be powered from an appropriate USB-C adaptor.

Reflashing a board

See details here.