打印
[i.MX]

L3.0.35_4.1.0_130816_source源码 DHCP获取不到

[复制链接]
3502|21
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
604603487|  楼主 | 2014-11-18 09:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
FSL_TICS_Rita| | 2014-11-18 09:24 | 只看该作者
楼主你好 ,请问你是在进行哪些操作时候遇到你帖中的问题呢?能否说的详细一些呢?

使用特权

评论回复
板凳
604603487|  楼主 | 2014-11-18 09:43 | 只看该作者
FSL_TICS_Rita 发表于 2014-11-18 09:24
楼主你好 ,请问你是在进行哪些操作时候遇到你帖中的问题呢?能否说的详细一些呢? ...

再系统启动的时候,开发板获取IP的时候,顺便说下,我用的是MAKE IMX6_DEFCONFIG 生成的.config来制作的uImage烧写的

使用特权

评论回复
地板
FSL_TICS_Rita| | 2014-11-18 10:42 | 只看该作者
604603487 发表于 2014-11-18 09:43
再系统启动的时候,开发板获取IP的时候,顺便说下,我用的是MAKE IMX6_DEFCONFIG 生成的.config来制作的u ...

请问你是从哪里启动的?SD卡,emmc还是NFS呢?

使用特权

评论回复
5
604603487|  楼主 | 2014-11-18 10:45 | 只看该作者
启动EMMC

使用特权

评论回复
6
604603487|  楼主 | 2014-11-18 10:46 | 只看该作者
FSL_TICS_Rita 发表于 2014-11-18 10:42
请问你是从哪里启动的?SD卡,emmc还是NFS呢?

启动EMMC

使用特权

评论回复
7
FSL_TICS_Rita| | 2014-11-18 10:47 | 只看该作者
604603487 发表于 2014-11-18 10:46
启动EMMC

这样你把你u-boot起来后,print打印的环境参数给我看一下,应该是这里没有设置正确。

使用特权

评论回复
8
604603487|  楼主 | 2014-11-18 10:48 | 只看该作者
FSL_TICS_Rita 发表于 2014-11-18 10:47
这样你把你u-boot起来后,print打印的环境参数给我看一下,应该是这里没有设置正确。 ...

好的,我正烧写呢,马上哈

使用特权

评论回复
9
FSL_TICS_Rita| | 2014-11-18 10:55 | 只看该作者
604603487 发表于 2014-11-18 10:48
好的,我正烧写呢,马上哈

对了,你使用的是哪块板子呢?

使用特权

评论回复
10
604603487|  楼主 | 2014-11-18 10:56 | 只看该作者
FSL_TICS_Rita 发表于 2014-11-18 10:55
对了,你使用的是哪块板子呢?

你们官方的板子,不是第三方的

使用特权

评论回复
11
FSL_TICS_Rita| | 2014-11-18 10:57 | 只看该作者
604603487 发表于 2014-11-18 10:56
你们官方的板子,不是第三方的

哪个型号的,MCIMX6Q-SDP吗?

使用特权

评论回复
12
604603487|  楼主 | 2014-11-18 11:06 | 只看该作者
FSL_TICS_Rita 发表于 2014-11-18 10:57
哪个型号的,MCIMX6Q-SDP吗?

算是吧,其实就是明远智睿的imx6q

使用特权

评论回复
13
604603487|  楼主 | 2014-11-18 11:07 | 只看该作者
604603487 发表于 2014-11-18 11:06
算是吧,其实就是明远智睿的imx6q

bootdelay=3
baudrate=115200
ipaddr=192.168.2.103
serverip=192.168.2.101
netmask=255.255.255.0
loadaddr=0x10800000
rd_loadaddr=(0x10800000 + 0x300000)
netdev=eth0
ethprime=FEC0
uboot=u-boot.bin
kernel=uImage
nfsroot=/opt/eldk/arm
bootargs_base=setenv bootargs console=ttymxc0,115200 nosmp
bootargs_nfs=setenv bootargs ${bootargs} root=/dev/nfs ip=dhcp nfsroot=${serveri
p}:${nfsroot},v3,tcp
bootcmd_net=run bootargs_base bootargs_nfs; tftpboot ${loadaddr} ${kernel}; boot
m
bootargs_mmc=setenv bootargs ${bootargs} ip=dhcp root=/dev/mmcblk0p1 rootwait
bootcmd_mmc=run bootargs_base bootargs_mmc; mmc dev 2; mmc read ${loadaddr} 0x80
0 0x2000; bootm
bootcmd=run bootcmd_mmc
stdin=serial
stdout=serial
stderr=serial
ethact=FEC0

使用特权

评论回复
14
604603487|  楼主 | 2014-11-18 11:08 | 只看该作者
604603487 发表于 2014-11-18 11:07
bootdelay=3
baudrate=115200
ipaddr=192.168.2.103

这个环境变量不能DHCP吗,需要改哪个呀?

使用特权

评论回复
15
FSL_TICS_Rita| | 2014-11-18 11:15 | 只看该作者
从SD卡启动是mmc dev 2,使用EMMC启动的话,是mmc dev 3。

使用特权

评论回复
16
FSL_TICS_Rita| | 2014-11-18 11:17 | 只看该作者
604603487 发表于 2014-11-18 11:08
这个环境变量不能DHCP吗,需要改哪个呀?

不是这个参数的,你要是从EMMC启动,不需要改这个参数的,你要修改的是和mmc相关的。

使用特权

评论回复
17
FSL_TICS_Rita| | 2014-11-18 11:22 | 只看该作者
不过你使用的是第三方公司的板子,BSP也是那么在飞思卡尔官网基础上修改的,所以启动参数你最好还是安装他们公司给的文档中的命令来设置和启动。我刚给你的参数是针对我们开发板的。你这里启动有问题应该是你u-boot中参数没有设置正确的问题。

使用特权

评论回复
18
FSL_TICS_Rita| | 2014-11-18 11:24 | 只看该作者
还有你这里使用的源码是直接在飞思卡尔官网下载的吗?不知道他们的板子和开发板有什么区别,他们板子上的源码应该是在飞思卡尔官网提供源码基础上移植的,所以你如果直接使用源码的话,可能会遇到一些问题。

使用特权

评论回复
19
604603487|  楼主 | 2014-11-18 12:16 | 只看该作者
FSL_TICS_Rita 发表于 2014-11-18 11:24
还有你这里使用的源码是直接在飞思卡尔官网下载的吗?不知道他们的板子和开发板有什么区别,他们板子上的源 ...

这里的uboot用的是他们提供的

使用特权

评论回复
20
FSL_TICS_Rita| | 2014-11-18 14:00 | 只看该作者
604603487 发表于 2014-11-18 12:16
这里的uboot用的是他们提供的

u-boot可以起来,是没有问题的。你直接用官网的BSP编译出来的内核是用在官网开发板的,如果是自己设计的板子或者第三方的板子,内核需要根据板子来做移植也就是说要做一些修改的。所以这里你使用的是第三方的板子的话,建议你用他们提供的源码,编译,启动。

使用特权

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

本版积分规则

59

主题

926

帖子

12

粉丝