Hikey960 開發板 Fuchsia 編譯

2021-10-23 05:47:25 字數 1639 閱讀 2855

* 前提:

** 假設原始碼路徑: 

/opt/work/fuchsia/

** 作業系統: 

ubuntu 18.04.3 x64

** 版本

sudo apt-get install build-essential curl git python unzip

cd ~

curl -s "" | base64 --decode | bash
ps:不幸的是, 國內網速不好, 我使用的是映象:

20200407.tar.gz

* 構建前的準備:

配置環境變數(參考官方):

export path=$path:/opt/work/fuchsia/.jiri_root/bin

source /opt/work/fuchsia/scripts/fx-env.sh

fx-update-path

git clone
2. 可能需要準備的檔案:

然後需要乙個android版本的image, 需要其中的一些img, 你可以通過aosp編譯獲得:

. build/envsetup.sh

lunch hikey960-userdebug

make -j64

fastboot flashall

3. 開始刷入bootloader

cd tools-images-hikey960

sudo ./recovery-flash.sh /dev/ttyusb1

git clone  hikey-firmware

git -c hikey-firmware checkout 972114436628f874ac9ca28ef38ba82862937fbf

fastboot flash ptable hikey-firmware/installer/hikey960/ptable.img

fastboot flash xloader hikey-firmware/installer/hikey960/sec_xloader.img

fastboot flash fastboot hikey-firmware/installer/hikey960/fastboot.img

fastboot flash nvme hikey-firmware/installer/hikey960/nvme.img

fastboot flash fw_lpm3 hikey-firmware/installer/hikey960/lpm3.img

fastboot flash trustfirmware hikey-firmware/installer/hikey960/bl31.bin

2. 安裝

* 編譯

fx set bringup.hikey960

fx build

* 燒錄hikey960(fastboot模式)

out/default/flash.sh

開發板 2440開發板

開發板 2440 開發板coall2440 開發板 高效能 samsung s3c2440a 處理器開發板 小區智慧型開發板 樓宇對講開發板 三星 2440 開發板 珠三角電子開發 小型終端開發板 手持裝置開發方案 編譯碼 2440 開發板 深圳 2440 開發板 單片板 硬體主機板 硬體底板 jt...

如何選擇開發板和保護開發板

1.開發板分為入門學習用的和評估用的。學習用的,對於新手入門用的。首先資料得多,比如三星s3c2440,這款晶元雖然已經停產了,但是作為入門來說,非常好。也有中文資料手冊,相關資料很多。當初我買開發板以看晶元效能來買的,結果到手後,資料很少,學不進去,最後只好又買了個2440的開發板。一般而言,ti...

開發板資料!

到現在為止,我們一共開發了4款開發板bf531,其中,前面2款主要用於除錯,後面兩款我們準備將它放到槍機外殼中做到產品裡去。其次,我們還開發了一款ov7670開發板,現在已經焊接加工去了,估計明天下午可以到。下面,請跟隨我一起來認識下我們的開發板吧 第一款開發板未焊接時就長這個樣子 焊上元器件後,雖...