完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
本帖最后由 一只耳朵怪 于 2018-6-20 15:25 编辑
各位好: 我们的板子是基于am335xboneblack制作的,DDR3和emmc都更换了,DDR3配置和leving都弄过了,spl,uboot,都可以正常启动了,可是到下面所示位置停止了。 [ 1.877929] mmc1: unrecognised EXT_CSD revision 7 [ 1.882965] mmc1: error -22 whilst initialising MMC card [ 1.890106] create_regulator: DCDC2: Failed to create debugfs directory [ 1.898162] smartreflex smartreflex: am33xx_sr_probe: Driver initialized [ 1.913757] clock: disabling unused clocks to save power [ 1.947967] Detected MACID=d0:5f:b8:fc:3:a0 [ 1.954620] cpsw: Detected MACID = d0:5f:b8:fc:03:a2 [ 1.962036] omap_rtc am33xx-rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800) [ 1.972045] Waiting for root device /dev/mmcblk0p2... 请问是因为更换emmc的原因吗?还是其他原因? |
|
相关推荐
15个回答
|
|
建议你在UBOOT中使用pri命令,打印一下当前启动的环境变量设置。从emmc改成nand,这里应该是需要重新设置的。
|
|
|
|
您好: 我们板子上没有nand,还是用的emmc这样修改不好吧。 |
|
|
|
您好: 不好意思我表达的不清楚,我们emmc还是用的,只不过是芯片换了,请问需要做什么修改吗? |
|
|
|
换成的新的eMMC,是否兼容eMMC 的4.41标准?小于4G的应接在MMC0上,大于或者等于4G的需接在MMC1上。 |
|
|
|
刘工您好: 我刚刚看了emmc的芯片手册是支持4.41的协议标准的,并且我们用的是4g的也是接在mmc1上的,我看了下手册,貌似那个bootsize变成以前的两倍,请问这个有关系吗? |
|
|
|
刘工您好: 而且我用uniflash烧写emmc的时候也遇到了问题,烧到一半就退出了,log在下面。麻烦您帮忙看下哦。 Collected errors: * opkg_conf_load: Could not create lock file /var/lib/opkg/lock: No such file o r directory. INIT: Entering runlevel: 5 Starting syslogd/klogd: done **************************************************** **************************************************** Sitara Flash Fetcher Script - 07/28/2014 udhcpc (v1.20.2) started Sending discover... Sending discover... Sending discover... No lease, failing Getting flasher script from server: 192.168.100.1 tftp: sendto: Network is unreachable Unable to fetch debrick script! Exiting... Stopping Bootlog daemon: bootlogd. |
|
|
|
lifei639156 发表于 2018-6-20 08:20 应该是有关系的 bootsize是重要参数 |
|
|
|
lifei639156 发表于 2018-6-20 08:20 bootsize变成以前的两倍,是指什么?编译出来的MLO?还是第一个分区的大小设置?如果是大小设置的话,你是可以调整的。 |
|
|
|
您好: 我说的bootsize是手册里规定的max bootsize,现在的是4M,还有我在网上查了一些帖子也做了修改现在貌似emmc能识别了但是还是不能完成,出现了新的log。我们t卡是8G的,这个应该是emmc识别了。 [ 2.003723] mmc1: new high speed MMC card at address 0001 [ 2.011108] mmcblk0: mmc1:0001 S10004 3.56 GiB [ 2.016571] mmcblk0boot0: mmc1:0001 S10004 partition 1 4.00 MiB [ 2.023437] mmcblk0boot1: mmc1:0001 S10004 partition 2 4.00 MiB [ 2.032562] mmcblk0: unknown partition table [ 2.042297] mmcblk0boot1: unknown partition table [ 2.052551] mmcblk0boot0: unknown partition table [ 2.076629] Detected MACID=d0:5f:b8:fc:3:a0 [ 2.083251] cpsw: Detected MACID = d0:5f:b8:fc:03:a2 [ 2.090820] omap_rtc am33xx-rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800) [ 2.101013] VFS: Cannot open root device "mmcblk0p2" or unknown-block(179,2) [ 2.108551] Please append a correct "root=" boot option; here are the availab le partitions: [ 2.117492] b300 3735552 mmcblk0 driver: mmcblk [ 2.123168] b310 4096 mmcblk0boot1 (driver?) [ 2.128845] b308 4096 mmcblk0boot0 (driver?) [ 2.134490] Kernel panic - not syncing: VFS: Unable to mount root fs on unkno wn-block(179,2) [ 2.143463] Backtrace: [ 2.146148] [ [ 2.155090] r6:00008001 r5:c04fcc20 r4:c0646708 r3:c05fc98c [ 2.161224] [ [ 2.169403] [ [ 2.178253] r3:00000004 r2:00000000 r1:df02df40 r0:c04fcc20 [ 2.184295] r7:c04fcc88 [ 2.187042] [ [ 2.196228] [ [ 2.205535] r4:c0643a60 [ 2.208251] [ [ 2.217712] r5:c05d948c r4:c05d948c [ 2.221557] [ [ 2.229980] r5:c059e808 r4:00000000 |
|
|
|
您好: 我这个用uniflash烧写的时候出现的这个错误会是硬件的问题吗? |
|
|
|
如果是担心是硬件问题,建议你可以和BBB开发板上的作对比,特别注意下上拉电阻的设置,如果完全一致的话,还是要看软件配置。 BBB:http://elinux.org/Beagleboard:BeagleBoneBlack 另外你用uniflash烧写emmc,有参考过这个做吗? http://www.deyisupport.com/question_answer/dsp_arm/sitara_arm/f/25/t/73278.aspx |
|
|
|
hwjj940056201 发表于 2018-6-20 09:25 刘工您好: 我呢个烧写是按照那个做的。之前sdk6.0,sdk7.0都已经成功验证过的。 |
|
|
|
hwjj940056201 发表于 2018-6-20 09:25 刘工您好: 现在我有两个问题:1:就是我用t卡启动的时候现在卡住了,在用镁光的emmc的可以正常启动,但是金士顿的不可以。log还是上面那个,硬件应该没问题。 2:就是emmc烧写的时候,因为eeprom那部分要删除,所以重新制作烧写的文件,两者兼顾,既能烧写,又去除了eeprom验证代码,现在镁光的板子和金士顿的板子都是烧到一半ethernet gaget这个驱动又要重新安装,但是又安装不了,所以就停止了烧写,log如下,麻烦您了《帮忙看下哦。 Collected errors: * opkg_conf_load: Could not create lock file /var/lib/opkg/lock: No such file or directory. INIT: Entering runlevel: 5 Starting syslogd/klogd: done **************************************************** **************************************************** Sitara Flash Fetcher Script - 07/28/2014 udhcpc (v1.20.2) started Sending discover... Sending discover... Sending discover... No lease, failing Getting flasher script from server: 192.168.100.1 tftp: sendto: Network is unreachable Unable to fetch debrick script! Exiting... |
|
|
|
hwjj940056201 发表于 2018-6-20 09:25 您好: 那个烧写的我和正常的对比了下,发现是文件系统不能成功烧写进来,请问这个是由什么原因造成的呢? |
|
|
|
请问您是通过USB烧写还是以太网烧写呢?有没有在BBB上验证过烧写过程呢 |
|
|
|
只有小组成员才能发言,加入小组>>
336 浏览 1 评论
529 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
774 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
651 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1130 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
59浏览 29评论
152浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
252浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
202浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
59浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 15:42 , Processed in 0.807637 second(s), Total 72, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号