OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4350|回复: 1

kernel-linux-3.18.24在AM335X上移植

[复制链接]

27

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2012-4-4
在线时间
46 小时
发表于 2016-1-7 17:57:18 | 显示全部楼层 |阅读模式
本帖最后由 fuqiye 于 2016-1-7 17:57 编辑

kernel-linux-3.18.24在AM335X上移植


      老式的u-boot使用ATAGS的方式启动linux内核,kernel-linux-3.18.24在AM335X上是可以以设备树来描述硬件的,可以使用新式的dtb方式启动内核。
平台说明

kernel版本: linux-3.18.24

Linux版本:  ubuntu 15.04(编译主机)

GCC版本:     gcc version 4.7.3 20130226 (prerelease)(crosstool-NG linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03)
       硬件平台:     自制硬件板子(VoipServer-V0.0.1)




/*********************************************************************************************/移植开始
1、建立配置文件
在此内核源码中只有omap2plus_defconfig的配置文件与本板子相似了所以复制它了
复制
cd arch/arm/configs/
cp -rfa omap2plus_defconfig am335x_wsdv_defconfig

2、生成配置文件.config
cd ../../../
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihj-  am335x_wsdv_defconfig
此时在内核根目下生成了一个隐藏的配置文件.config

3、通过make menuconfig 配置内核
要配置的东西蛮多的,我直接把配置好的.config上传附件(文件名为am335x_wsdv_defconfig)
am335x_wsdv_defconfig.zip (24.7 KB, 下载次数: 290)
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-1-7 22:31:51 | 显示全部楼层
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-21 23:25

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表