本文主要是介绍海思3536:kernel编译和mpp_single编译过程报错及解决方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
### 1、编译kernel
1.1 cd kernel/linux-3.10.y
1.2 cp arch/arm/configs/hi3536_full_defconfig.config
1.3 make ARCH=armCROSS_COMPILE=arm-hisiv300-linux- menuconfig
1.4 make ARCH=armCROSS_COMPILE=arm-hisiv300-linux- uImage
1.4.1 弹出选择板子型号:39(hi3635)
1.4.2 PCIE:yes 否则报错1.5.2
1.4.3 I2C:yes 否则报错1.5.1
1.5报错:
1.5.1
drivers/i2c/busses/i2c-hisilicon.c: Infunction ‘hi_i2c_hw_init’:
drivers/i2c/busses/i2c-hisilicon.c:158:12:error: ‘CONFIG_HI_I2C_RX_FIFO’ undeclared (first use in thisfunction)
rx_fifo = CONFIG_HI_I2C_RX_FIFO;
^
drivers/i2c/busses/i2c-hisilicon.c:158:12:note: each undeclared identifier is reported only once for each function itappears in
drivers/i2c/busses/i2c-hisilicon.c:159:12:error: ‘CONFIG_HI_I2C_TX_FIFO’ undeclared (first use in thisfunction)
tx_f
这篇关于海思3536:kernel编译和mpp_single编译过程报错及解决方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!