查看: 427|回复: 2

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

[复制链接]

1

主题

0

好友

1269

积分

进士

Rank: 5Rank: 5

  • TA的每日心情
    无聊
    2017-9-15 09:44
  • 签到天数: 269 天

    连续签到: 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

    最后也没找到解决办法,希望各位大大能够帮帮忙!!!!!!!!!!!!!!!!!!



    回复

    使用道具 举报

    1

    主题

    0

    好友

    570

    积分

    举人

    Rank: 4

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

    连续签到: 1 天

    [LV.1]初来乍到

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

    使用道具 举报

    35

    主题

    1

    好友

    888

    积分

    举人

    Rank: 4

  • TA的每日心情
    开心
    前天 09:15
  • 签到天数: 71 天

    连续签到: 1 天

    [LV.6]常住居民II

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

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

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

    手机版|爱板网 |网站地图  

    GMT+8, 2017-9-24 00:19 , Processed in 0.180099 second(s), 12 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部