查看: 2236|回复: 2

【TI的一代经典旷世神U—电鱼派】(三)+编译内核

[复制链接]
  • TA的每日心情

    2018-3-13 13:50
  • 签到天数: 299 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2016-12-11 11:58:50 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 lijinqiu1 于 2016-12-18 21:13 编辑

    【TI的一代经典旷世神U—电鱼派】(一)+开箱
    【TI的一代经典旷世神U—电鱼派】(二)+开发环境搭建

    开发环境搭建好了,今天我们来编译内核,主要是还是为了以后写驱动做准备,好了话不多说就是干!!!!
    首先记录一下怎样在virtual box里面建立与共享文件夹方便与window互传文件。
    1、在virtualbox中配置共享文件夹路径
    filehelper_1481441536071_40.png
    在弹出的页面进行配置,下图为我的配置参数。
    filehelper_1481441821969_75.png
    其中“共享文件夹路径”为window系统的目录路径,“共享文件夹名称”为在虚拟机linux系统中进行挂载时需要用到的名字。
    2、接下来在虚拟机中输入:mount -t vboxsf share /home/saber/WorkSpace/share就可以进行挂载了,其中share代表window中的共享文件夹,/home/saber/WorkSpace/share代表共享文件夹要挂载到的位置。
    挂在成功之后就可以看到我在window共享文件存放的文件。
    filehelper_1481442273493_37.png
    3、可以看到我存放的内核源码文件,接下来先解压:tar zxvf am335x-sdk6.0-kernel-dianyu.tar.gz
    经过漫长的等待解压好之后会在当前目录下建立解压好的文件夹
    filehelper_1481444147421_5.png filehelper_1481444163491_33.png
    4、进入目录 cd am335x-sdk6.0-kernel-dianyu
    首先修改makefile文件,我们指定交叉编译链的位置
    filehelper_1481450026238_52.png
    也可以不修改makefile文件,直接添加环境变量:
    # export PATH=/usr/local/arm/arm-linux-gcc-4.6.1-dianyu/bin/PATH
    这里我怕之后还是使用别的开发板安装其他平台的芯片,所以就不添加环境变量了直接在makefile中进行修改。
    5、修改好之后就可以执行make clean命令了,清理编译产生的中间文件,完成之后执行make uImage编译内核文件。
    6、但是在编译的过程中出现错误。
    filehelper_1481450452158_82.png
    如图所示,这里是缺少相关软件,执行命令:apt-get install uboot-mkimage
    filehelper_1481450525909_85.png
    但是,安装好之后还是有问题。。。。。
    filehelper_1481457804937_6.png
    最后也没找到解决办法,希望各位大大能够帮帮忙!!!!!!!!!!!!!!!!!!



    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-11-28 08:42
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2016-12-12 09:20:39 | 显示全部楼层
    你看一下你的环境变量路径是不是在makefile文件里写的那个,你的环境变量放的位置是/usr/local/arm/还是/usr/local/arm/dianyu/
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-6-12 14:05
  • 签到天数: 76 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2016-12-13 18:51:51 | 显示全部楼层
    我的没出现这个问题
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2024-11-20 15:39 , Processed in 0.134062 second(s), 20 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.