檢視 Hikey960 的原始碼
←
Hikey960
前往:
導覽
、
搜尋
由於下列原因,您沒有權限進行 編輯此頁面 的動作:
您請求的操作只有這個群組的使用者能使用:
使用者
您可以檢視並複製此頁面的原始碼。
[[File:Hikey-960-SD-front.jpg|300px|Hikey960 Front]] [[File:Hikey-960-SD-back.jpg|300px|Hikey960 Back]] == Pin definition == [[file:Hikey960-pin-def.jpg]] * UART signals are driven at 1.8V. == Build FW == * Download the Android source tree: ** repo init -u https://android.googlesource.com/platform/manifest -b master ** repo sync -j8 *Build: ** . ./build/envsetup.sh ** lunch hikey960-userdebug ** make -j24 == Installing initial images == *Select fastboot mode by turning ON switch 3 (for details, refer to the HiKey 960 Getting Started guide). *Power the board. *Flash initial images: ** cd device/linaro/hikey/installer/hikey960 *Turn OFF switch 3 and power cycle the board. == Flashing images == *Enter fastboot mode by turning ON switch 3. *Flash images by running the following commands: ** fastboot flash boot out/target/product/hikey960/boot.img *Turn OFF switch 3 and power cycle the board. == Building the kernel == *Run the following commands: **mkdir repo-common **cd repo-common **repo init -u https://android.googlesource.com/kernel/manifest -b hikey-linaro-android-4.19 **repo sync -j8 -c **rm -rf out **rm build.config **BUILD_CONFIG=hikey-linaro/build.config.hikey960 ./build/build.sh *Update the kernel in the boot image. **Copy hi3660-hikey960.dtb (out/android-hikey-linaro-4.19/dist/hi3660-hikey960.dtb) to the hikey-kernel directory as file hi3660-hikey960.dtb-4.19. **Copy the Image file (out/android-hikey-linaro-4.19/dist/Image.gz-dtb) to the hikey-kernel directory as file Image.gz-dtb-hikey960-4.19. <pre> cp repo-common/out/android-hikey-linaro-4.19/dist/hi3660-hikey960.dtb hikey960/device/linaro/hikey-kernel/hi3660-hikey960.dtb-4.19 cp repo-common/out/android-hikey-linaro-4.19/dist/Image.gz-dtb hikey960/device/linaro/hikey-kernel/Image.gz-dtb-hikey960-4.19 </pre> *Make the boot image: **make bootimage -j24 == Setting the serial number == === To set the random serial number, run === **fastboot getvar nve:SN@16\_DIGIT\_NUMBER *Bootloader exports the generated serial number to the kernel using androidboot.serialno=. === Setting monitor resolution === *Edit the device/linaro/hikey/hikey960/BoardConfig.mk parameter BOARD_KERNEL_CMDLINE and configure the video setting. For example, the setting for a 24-inch monitor is video=HDMI-A-1:1280x800@60. == Android note == * Disable ICMP for enable ping ** sysctl -w net.ipv4.icmp_echo_ignore_all=0 == Reference == * [https://source.android.com/setup/build/devices, Build steps] * [https://snapshots.linaro.org/96boards/hikey960/linaro/aosp-master/latest/, Pre build image]
返回「
Hikey960
」頁面
導覽選單
個人工具
登入
命名空間
頁面
討論
變體
檢視
閱讀
檢視原始碼
檢視歷史
更多
搜尋
導覽
首頁
近期變更
隨機頁面
說明
工具
連結至此的頁面
相關變更
特殊頁面
頁面資訊