查看: 3454|回复: 0

【盈鹏飞EVB335x试用】开发环境搭建与Uboot内核编译教程

[复制链接]
  • TA的每日心情
    奋斗
    2019-10-1 12:54
  • 签到天数: 313 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2018-5-30 22:25:28 | 显示全部楼层 |阅读模式
    分享到:
    笔者在使用盈鹏飞EVB335x的时候发现手上的电阻触摸屏不能正常使用,后来查看串口启动信息和驱动加载情况发现官方出厂的这个开发板的固件里面默认没有加入电阻触摸屏驱动,而且电容触摸屏的驱动,在替换内核之前,笔者先来介绍一下这款开发板的Linux开发环境搭建方法
    首先安装交叉编译工具链
    下载官方资料包(密码1s6w)
    https://pan.baidu.com/s/1lDeA_1__hmx-umVLxoEs9A

    使用Ubuntu平台进入开发板资料的下面目录EVB335X\com335x光盘\linux\toolchain,然后使用下面命令安装编译uboot需要的交叉工具编译链
    1. sudo tar –jxvf arm-2010.09.tar.bz2 –C /opt
    复制代码
    运行下面命令安装编译内核需要的交叉工具编译链
    1. sudo tar –jxvf gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux.tar.bz2 –C /
    2. opt
    复制代码
    查看opt目录下面会发现多了下面红色标出的两个文件夹
    2018-05-30_215103.jpg
    然后切入下面目录EVB335X\com335x光盘\linux\bootloader,运行下面命令解压uboot源码包
    1. tar –jxvf u-boot-2014.04-rc2-00037-gbaecd31.tar.bz2
    复制代码
    进入解压的uboot源码目录
    1. cd cd u-boot-2014.04-rc2-00037-gbaecd31
    复制代码
    配置环境变量
    1. export PATH=/opt/arm-2010.09/bin:$PATH
    复制代码
    笔者的开发板是512MB NAND的闪存运行下面命令编译uboot
    1. make com335x_nand_512_config
    2. make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-
    复制代码
    编译完成后即可在目录下面看到下面红色的编译文件
    2010-02-24_074556.jpg
    接着进入下面内核源码目录EVB335X\com335x光盘\linux\kernel
    解压内核源码
    1. tar –jxvf linux-3.2-evb335x.tar.bz2
    复制代码
    配置环境变量
    1. export PATH=/opt/gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux/bin:$PATH
    复制代码
    切入内核源码目录
    1. cd linux-3.2-evb335x
    复制代码
    运行
    1. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- mrproper
    复制代码
    备份配置文件
    1. cp evb335x_demo_config .config
    复制代码
    配置内核
    1. make ARCH=arm menuconfig
    复制代码
    2010-02-24_075113.jpg
    编译内核
    1. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- uImage
    复制代码
    编译内核模块
    1. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- modules
    复制代码
    安装内核模块使用下面命令
    1. sudo make ARCH=arm INSTALL_MOD_PATH=<path to root of file system> modules_install
    复制代码





    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-4-20 06:36 , Processed in 0.118663 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.