打印
[i.MX]

没找到lowlevel_init.s文件

[复制链接]
2503|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
1016167704|  楼主 | 2014-9-11 12:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  下载了2013-4的uboot,然后发现相应的board里面没有看到lowlevel_init.s文件,还有configs.mk文件也没找找到,TEXT_BASE不是在config.mk里面定义的吗?

相关帖子

沙发
FSL_TICS_Rita| | 2014-9-11 12:57 | 只看该作者
楼主你好,请问你使用的是哪个版本的BSP?

使用特权

评论回复
板凳
1016167704|  楼主 | 2014-9-11 12:59 | 只看该作者
FSL_TICS_Rita 发表于 2014-9-11 12:57
楼主你好,请问你使用的是哪个版本的BSP?

BSP是什么?我是新手也。。。。

使用特权

评论回复
地板
FSL_TICS_Rita| | 2014-9-11 13:02 | 只看该作者
1016167704 发表于 2014-9-11 12:59
BSP是什么?我是新手也。。。。

BSP( Board Support Package)是板级支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之能够更好的运行于硬件主板。
BSP是板级支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之能够更好的运行于硬件主板。BSP是相对于操作系统而言的,不同的操作系统对应于不同定义形式的BSP,例如VxWorks的BSP和Linux的BSP相对于某一CPU来说尽管实现的功能一样,可是写法和接口定义是完全不同的,所以写BSP一定要按照该系统BSP的定义形式来写(BSP的编程过程大多数是在某一个成型的BSP模板上进行修改)。这样才能与上层OS保持正确的接口,良好的支持上层OS。

使用特权

评论回复
5
1016167704|  楼主 | 2014-9-11 13:09 | 只看该作者
FSL_TICS_Rita 发表于 2014-9-11 13:02
BSP( Board Support Package)是板级支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统 ...

我没接触过什么BSP啊,我只是在学习uboot,想自己尝试移植一下,想看看TEXT_BASE地址还有lowlevel_init.s里面的内容,这个BSP有关系?

使用特权

评论回复
6
FSL_TICS_Rita| | 2014-9-11 13:37 | 只看该作者
1016167704 发表于 2014-9-11 13:09
我没接触过什么BSP啊,我只是在学习uboot,想自己尝试移植一下,想看看TEXT_BASE地址还有lowlevel_init.s ...

飞思卡尔官网的BSP中是有u-boot。请问你这里使用的是哪个平台啊?

使用特权

评论回复
7
1016167704|  楼主 | 2014-9-11 13:40 | 只看该作者
FSL_TICS_Rita 发表于 2014-9-11 13:37
飞思卡尔官网的BSP中是有u-boot。请问你这里使用的是哪个平台啊?

我用的是imx283的,周立功产的。然后我下的uboot是2013-4的,里面的board里面有关于mx28平台的

使用特权

评论回复
8
FSL_TICS_Rita| | 2014-9-11 16:08 | 只看该作者

楼主你好,我这边用的是i.mx28EVK的开发板,BSP版本是官网的L2.6.35_1.1.0_ER_SOURCE,这里默认的u-boot是2009.08版本的,在u-boot中目录u-boot2009.08/board/freescale/mx28_evk下是有lowlevel_init.s文件以及config.mk文件的,并且在config.mk中定义了config.mk的值。关于u-boot13-4在i.mx28上我还没有用过,并且不知道BSP是否支持新版本的u-boot。

使用特权

评论回复
9
FSL_TICS_Rita| | 2014-9-11 16:09 | 只看该作者
希望这么回答可以给你一些帮助哈~~

使用特权

评论回复
10
1016167704|  楼主 | 2014-9-11 16:29 | 只看该作者
FSL_TICS_Rita 发表于 2014-9-11 16:09
希望这么回答可以给你一些帮助哈~~

周立功的uboot里面也是用2009.08的,不过我从uboot的源码地址上下的2009.08的uboot并没有关于mx28开发板的代码,为何?

使用特权

评论回复
11
FSL_TICS_Rita| | 2014-9-11 16:48 | 只看该作者
1016167704 发表于 2014-9-11 16:29
周立功的uboot里面也是用2009.08的,不过我从uboot的源码地址上下的2009.08的uboot并没有关于mx28开发板 ...

你需要下载并编译i.mx28的BSP以后才会有的。

使用特权

评论回复
12
FSL_TICS_Rita| | 2014-9-11 16:48 | 只看该作者
1016167704 发表于 2014-9-11 16:29
周立功的uboot里面也是用2009.08的,不过我从uboot的源码地址上下的2009.08的uboot并没有关于mx28开发板 ...

你购买他们的开发板的话,应该会有一些文档说明的,建议你先看看,了解一下。

使用特权

评论回复
13
1016167704|  楼主 | 2014-9-11 17:07 | 只看该作者
FSL_TICS_Rita 发表于 2014-9-11 16:48
你购买他们的开发板的话,应该会有一些文档说明的,建议你先看看,了解一下。 ...

  那个2009.08的官方uboot里面的board/freescale目录下没有关于mx28平台的文件夹啊,周立功提供的uboot是经过他们移植过的,我现在就是想根据官方的uboot来自己配置看能不能把uboot跑起来。
  周立功提供的文档只是简单的说明如何用他们写好的uboot去下载到板子下以及照着他们提示来make,并没有详细的讲解uboot的配置。
  ps:我下uboot的网站是 f t p:     //ftp.denx.de/pub/u-boot/

使用特权

评论回复
14
FSL_TICS_Rita| | 2014-9-18 10:09 | 只看该作者
1016167704 发表于 2014-9-11 17:07
那个2009.08的官方uboot里面的board/freescale目录下没有关于mx28平台的文件夹啊,周立功提供的uboot是 ...

楼主你好,请问你这里是想要自己移植u-boot的代码?

使用特权

评论回复
15
1016167704|  楼主 | 2014-9-18 16:21 | 只看该作者
FSL_TICS_Rita 发表于 2014-9-18 10:09
楼主你好,请问你这里是想要自己移植u-boot的代码?

是的,我想自己移植试下

使用特权

评论回复
16
FSL_TICS_Rita| | 2014-9-19 18:16 | 只看该作者
1016167704 发表于 2014-9-18 16:21
是的,我想自己移植试下

不建议你使用2013版本的,里面的好多patch 你都要手动更新,很麻烦的。建议你使用我们的BSP中带的,你可以在这个的基础上修改。

使用特权

评论回复
17
zhangbin_abc| | 2015-10-29 23:36 | 只看该作者
楼主你好,我最近也在学习i.MX283的uboot并想自己尝试移植,我看了你发表的主题,觉得我遇到的问题跟你的非常相似啊,想请问一下你后来研究的怎么样,能分享一些心得吗,我现在有点搞不清楚,谢谢!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

22

帖子

0

粉丝