Git Product home page Git Product logo

hikey970's Introduction

HiKey970开发板资料汇总

  • Doc:
    • 01 hikey970烧录固件 - H-hikey(华为方案) - 深圳风火轮科技 - Powered by Discuz!.pdf
    • 02 华为HiAI DDK使用手册.pdf
    • 03 华为HiAI DDK集成手册.docx
    • 04 DevEco IDE使用指南.docx
    • 07 Hikey970编译.pdf
  • Bin:
  • Hardware:
  • Development
    • JDK 8 x86-64
    • Android Studio: https://dl.google.com/dl/android/studio/install/3.1.2.0/android-studio-ide-173.4720617-windows.exe
    • SDK Manager:https://dl.google.com/android/installer_r24.4.1-windows.exe
    • gradle-4.1-all.zip:https://pan.baidu.com/s/19iIQuC6HzZbDtad7Xt1edw
    • "Hello World" Project Steps:
      • a. 安装JDK、SDK Manger(安装目录不能包含空格)、Android Studio
      • b. 启动Android Studio后,在SDK Manager的位置,设置为之前安装的目录
      • c. 打开SDK Manager,下载Android SDK 26.0.2,不用设置代理,可直接下载
      • d. 新建一个hellow world项目。在编译构建时,下载gradle 4.4会耗时较长,只是慢,没有被墙
    • 注意事项:970开发板打开调制模式后,usb口的键盘和鼠标将无法使用,此时可使用蓝牙键盘鼠标代替。
    • "HiAIDemo" Project Steps:
      • a. 导入工程"Demo_Soure_Code"
      • b. 按"05 gradle-4.1-all.zip离线包下载 极速 android studio2.3 3.0编译必备 - zjgwh - 博客园",快速下载gradle-4.1-all.zip
      • c. 如图"06 hikey970 npu.png"所示,注释掉三行语句。因为无法获取到property,所以直接跳过即可 注释的语句
      • d. build运行到970开发板上
    • Hikey970源码编译注意事项:(根据07 Hikey970编译.pdf)
    • Hikey970源码编译步骤:
      • sudo apt-get install -y git flex bison gperf build-essential libncurses5-dev:i386
      • sudo apt-get install libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dev g++-multilib
      • sudo apt-get install tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386
      • sudo apt-get install dpkg-dev libsdl1.2-dev libesd0-dev
      • sudo apt-get install git-core gnupg flex bison gperf build-essential
      • sudo apt-get install zip curl zlib1g-dev gcc-multilib g++-multilib
      • sudo apt-get install libc6-dev-i386
      • sudo apt-get install lib32ncurses5-dev x11proto-core-dev libx11-dev
      • sudo apt-get install lib32z-dev ccache libssl-dev
      • sudo apt-get install libgl1-mesa-dev libxml2-utils xsltproc unzip m4
      • sudo apt-get install selinux-utils
      • sudo apt-get install bc
      • init.common.rc line83注释 #关闭selinux
      • source ~/hikey970/bin/py2env/bin/activate #目的是使用python2.x
      • repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b master
      • git clone https://github.com/96boards-hikey/android-manifest.git -b hikey970_v1.0 .repo/local_manifests
      • repo sync
      • source ./build/envsetup.sh
      • lunch hikey970-userdebug
      • make -j32
      • 编译成功,编译大约耗时3.5h AOSP编译成功
  • 遗留问题
    • 970开发板如何使用摄像头?双目景深摄像头如何使用?
  • 小技巧
    • 解决wifi connected, no internet: 指向小米的服务器
    • 解决时钟同步,将ntp服务器指向阿里服务器
      • adb shell settings put global ntp_server ntp5.aliyun.com
    • Android Termux
      • pkg install git
      • pkg install gdb
      • pkg install strace
      • pkg install clang
      • pkg install vim
      • apt install python python-dev
    • Hikey970访问coursere吴恩达教程

hikey970's People

Contributors

cruise-liu avatar helloworld20000 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.