Configuring the Environment
$ source build/envsetup.sh
$ lunch Hi3719CV100-eng
[All Images]
Run the following command in the code root directory
$ cd ~/Android-K/src
$ make bigfish -j16 2>&1 | tee bigfish.log
[Kernel Image]
Kernel Directory :
./device/hisilicon/bigfish/sdk/source/kernel/linux-3.4.y
Run the following command in the code root directory
$ make kernel –j16 2>&1 | tee kernel.log
Modifying Android Kernel Configuration :
$ make kernel_menuconfig
[System Image]
Run the following command in the code root directory:
$ make ext4fs -j16 2>&1 | tee ext4fs.log
[Fastboot Image]
fastboot directory :
./device/hisilicon/bigfish/sdk/source/boot/fastboot
Run the following command in the code root directory:
$ make hiboot -j16 2>&1 | tee hiboot.log
Deleting Compilation Results
Run the following command in the code root directory:
$ make clean
Modifying the HiSilicon SDK Configuration File
The SDK configuration file is stored in the following directory:
device/hisilicon/bigfish/sdk/configs/
Go to the SDK directory by running the following command:
$ cd device/hisilicon/bigfish/sdk
Run the following command to modify the corresponding configuration file:
$ make menuconfig SDK_CFGFILE=configs/hi3719cdmo1b_hi3719cv100_android_cfg.mak
[Hi3719C] Setting the CPU Frequency (0) | 2014.02.06 |
---|---|
[Hi3719C] DVFS 설정 (0) | 2014.02.05 |