Chinaunix首页 | 论坛 | 博客
  • 博客访问: 264300
  • 博文数量: 29
  • 博客积分: 1680
  • 博客等级: 上尉
  • 技术积分: 533
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-17 14:38
文章分类

全部博文(29)

文章存档

2014年(2)

2012年(3)

2011年(9)

2008年(15)

我的朋友

发布时间:2012-12-15 11:24:18

    学习嵌入式开发,很有必要买一个硬件的开发板,可以边移植代码,边上板调试,这样可以大大提高学习的质量。     不过,如果为了省钱的话,也可以不用购买硬件开发板,而使用ARM公司的Fast Models工具,以及Fast Models工具上自带的Realview EB硬件模拟平台。使用Fast Models工具,并创建了一个硬件平台的模型之后,就可以在上面跑u-boot/Linux/Android。这个硬件平台的模型的作用,就是模拟一个硬件平台,对于上面的软件来说,模型的行为和实际的硬件平台是一样的。ARM提供Fast Mod......【阅读全文】

阅读(4003) | 评论(0) | 转发(1)

发布时间:2012-12-16 19:12:54

     ARM嵌入式开发,通常都是在Linux环境下编译Uboot、Linux和android代码。编译uboot/Linux可以选择任何的Linux发行版,如redhat,suse,ubuntu,fedora,debian等,只要你配置好ARM交叉工具编译工具就可以了。     编译android,搭建环境最容易的就是ubuntu。google的官方网站上,也有搭建编译android的简单介绍(网址:http://source.android.com/source/initializing.html)。更加详细的说明,......【阅读全文】

阅读(5667) | 评论(0) | 转发(1)

发布时间:2014-05-23 16:12:59

【前言】      这些文字只是草稿,希望对有需要的朋友有所朋友。欢迎一起探讨交流。      【问题】      如何才能从无到有,针对某个SOC的板子,进行移植u-boot?【正文】     在给一个块ARM板子,移植Linux操作系统之前,都是要先移植好U-b.........【阅读全文】

阅读(2114) | 评论(0) | 转发(0)

发布时间:2014-05-21 22:24:37

个人觉得,如果是经常要跟uboot打交道,并且有时间的话,可以把uboot的Makefile文件(编译体系)弄清楚,知道了uboot如何配置,如何选择各个目录、文件进行编译。那么以后遇到任何问题,可以跟下代码,看datasheet,就能够搞定了。研究Uboot的Makefile文件,需要如下知识1)Makefile的相关知识。可以网上搜索《跟我一起.........【阅读全文】

阅读(2074) | 评论(0) | 转发(0)

发布时间:2012-12-15 20:03:08

    在ARM 嵌入式开发时,最常使用以下代码。     1)u-boot.     ARM平台使用bootloader代码是u-boot.bootloader的主要作用有两部分:1.初始化硬件。2.加载并启动Linux内核代码。版本:u-boot-2012.10.tar.bz2     2)Linux.     ARM平台可以使用多种嵌入式操作系统。如:window CE,vxwork,Linux等。在这里,是针对Linux......【阅读全文】

阅读(2259) | 评论(0) | 转发(1)
给主人留下些什么吧!~~

zzshibi2013-03-21 20:30

unixgg1984:你可以搜索下ptpd。一个开源的实现IEEE1588的代码。

使用PTPD程序么,内核源代码里面的程序不可以么?
我找到有gianfar.c gianfar.h gianfar_1588.c gianfar_ethtool.c gianfar_sysfs.c 几个文件,我将这些做问原文件,按照添加驱动的方式放到/net下面,然后进行各级config和makefile的修改,进行内核编译。将其以模块的方式进行编译内核。 这个步骤对不?这样做的问题就是内核编译不停的出错,错误无止境,想问问有没有别的方法啊?

回复  |  举报

unixgg19842013-02-05 22:44

zzshibi:大神求指教IEEE1588在LINUX下面的应用,咋个用啊。我现在找到LINUX-2.6.32里面的gianfar.c和gianfar_1588.c程序,可是我不知道怎么下手啊。我的板子是freescale的MPC85xxx系列的。望大神指点一二,小女子不胜感激。

你可以搜索下ptpd。一个开源的实现IEEE1588的代码。

回复  |  举报

zzshibi2013-01-25 11:03

大神,你赶紧看哈你博客吧,指点一下吧。。

回复  |  举报

zzshibi2013-01-22 16:24

大神求指教IEEE1588在LINUX下面的应用,咋个用啊。我现在找到LINUX-2.6.32里面的gianfar.c和gianfar_1588.c程序,可是我不知道怎么下手啊。我的板子是freescale的MPC85xxx系列的。望大神指点一二,小女子不胜感激。

回复  |  举报
留言热议
请登录后留言。

登录 注册