Go to file
Huang Xin a19194cd5e 关闭串口 2022-07-08 06:44:22 -07:00
doc/MT8516 init project 2022-05-13 01:02:31 -07:00
meta fix build error 2022-07-08 16:38:58 +08:00
prebuilt Apply make patch 2022-07-02 21:55:27 -07:00
src 关闭串口 2022-07-08 06:44:22 -07:00
tool add ota rollbak,open security flags, update nvram and readme, add interprocess protocol 2022-07-04 20:41:51 +08:00
.gitignore Add avs weakup word sdk 2022-05-27 18:57:15 -07:00
README.md add ota rollbak,open security flags, update nvram and readme, add interprocess protocol 2022-07-04 20:41:51 +08:00
database.tgz update recipes 2022-07-08 09:58:58 +08:00

README.md

prepare

  1. prepare ubuntu 16.04 for build project
  2. sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat xterm g++ libstdc++6 lib32stdc++6
    libpulse-dev libevent-dev ninja-build rpm2cpio libsdl1.2-dev zip
  3. sudo ln -s /bin/bash /usr/bin/sh
  4. cp tool/gn /bin ; chmod 777 /bin/gn
  5. Download the donwloads directory instead of slow downloads at compile time

build

  1. cd mt8516_avs_share
  2. export TEMPLATECONF=${PWD}/meta/base/conf/mt8516/aud8516p1v2-consys-slc-128
  3. source meta/poky/oe-init-build-env
  4. bitbake mtk-image-aud-8516

other build cmd:

bitbake -c cleanall lk && bitbake lk -f

bitbake -c cleanall linux-mtk-extension && bitbake linux-mtk-extension -f

compile linux kernel

bitbake linux-mtk-extension -c cleanall

update

use adb to update image

  1. cd build/tmp/deploy/images/aud8516p1v2-consys-slc-128

  2. adb push update.zip /tmp/ && adb shell /bin/upgrade_app /tmp/update.zip

burn

use usb burn all image

  1. cd build/tmp/deploy/images/aud8516p1v2-consys-slc-128

  2. sudo python flashimage.py -t(erase sn) sudo python flashimage.py(dont erase sn)

  3. press v- key and plugin usb