日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

飞凌嵌入式 OKA40i-C 开发板调试笔记(1)编译+烧录系统

發布時間:2024/3/24 60 豆豆
生活随笔 收集整理的這篇文章主要介紹了 飞凌嵌入式 OKA40i-C 开发板调试笔记(1)编译+烧录系统 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 準備 A40i Linux SDK
  • 安裝 SDK 需要的軟件包
  • 編譯鏡像
  • 開發板與電腦連接
  • 燒錄軟件及驅動安裝
  • 燒錄鏡像到開發板
  • 串口打印

準備 A40i Linux SDK

將 A40i SDK 拷貝到 Linux 系統上(推薦 Ubuntu14.04,也可以用 16.04),我所用的 SDK 大小為 14.7G,需要保證有足夠的空閑存儲空間?!維DK 和 開發環境都來自飛凌官網】

安裝 SDK 需要的軟件包

如果是飛凌官方下載的開發環境(Ubuntu虛擬機鏡像),則可以跳過這一步。

來自《A40i-LinuxSDK使用手冊》

sudo apt-get install git sudo apt-get install gnupg sudo apt-get install flex sudo apt-get install bison sudo apt-get install gperf sudo apt-get install build-essential sudo apt-get install zip sudo apt-get install curl sudo apt-get install libc6-dev sudo apt-get install libncurses5-dev:i386 sudo apt-get install x11proto-core-dev sudo apt-get install libx11-dev:i386 sudo apt-get install libreadline6-dev:i386 sudo apt-get install libgl1-mesa-glx:i386 sudo apt-get install libgl1-mesa-dev sudo apt-get install g++-multilib sudo apt-get install mingw32 sudo apt-get install tofrodos sudo apt-get install python-markdown sudo apt-get install libxml2-utils sudo apt-get install xsltproc sudo apt-get install zlib1g-dev:i386 sudo apt-get install gawk sudo dpkg-reconfigure dash 選擇 no sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so

編譯鏡像

如果是第一次編譯,可能需要進行如下配置:


配置完成后,運行 ./build.sh,報了以下錯誤:

以前我遇到這個錯誤,是通過將 lichee/out/ 目錄的內容全部刪除來解決的,但是不建議這樣做,因為編譯 buildroot 需要耗費很長的時間。

后來發現是當前編譯好的 buildroot 原本應放在 /root/workspace/allwinner/A40i/bsp 目錄下,但現在位置不對,導致報錯。

新建 /root/workspace/allwinner/A40i/bsp 目錄,將 SDK 解壓到該目錄下,重新配置后運行 ./build.sh && ./build.sh pack 進行編譯+打包。


lichee/pack 目錄下生成了一個鏡像文件,可以將這個文件復制到 windows 系統中,因為后面燒錄鏡像時需要用到它。

開發板與電腦連接

將開發板的燒錄口連接到電腦(Windows 系統)

打開設備管理器,如果能看到一個名為 ”Android“ 的設備(也可能是未知設備),說明開發板識別成功(后面還需要安裝驅動)。

燒錄軟件及驅動安裝

A40i 使用的燒錄軟件是 PhoenixSuit 和 PhoenixCard,分別為 USB 線刷和 SD 卡刷。這兩個軟件的安裝包位于 lichee/tools/tools_win/

這里只介紹線刷。

解壓 phoenixsuit_V1.1.0_20150325.rar,里面的 PhoenixSuit.exe 就是燒錄軟件,


燒錄前,還需要安裝驅動,驅動就在燒錄軟件所在目錄的 Drivers\AW_Driver 里。

燒錄鏡像到開發板

打開 PhoenixSuit.exe,如果顯示設備連接成功,說明上一步的驅動安裝沒有問題。

進入“一鍵刷機” 選項,打開前面編譯的鏡像文件。

燒錄方法如下

當燒錄軟件彈出下面的窗口,說明開發板已經進入燒寫模式,

燒寫完成。

串口打印

使用 USB-RS232 轉接線將開發板與電腦相連,再通過串口終端軟件打印開發板的串口調試數據,下面是開發板剛上電打印的內容:

輸入用戶名 root,此時可以通過串口調試口控制開發板了。


如果接了觸摸屏和顯示屏,第一次啟動時需要校準屏幕。

總結

以上是生活随笔為你收集整理的飞凌嵌入式 OKA40i-C 开发板调试笔记(1)编译+烧录系统的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。