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
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.
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
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
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
TBD
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
TBD
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.
See details here.