1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
ti技术支持工程师你好!
我公司现在 用TI 提供的LCDK开发板文件试小批量生产,SDK也是TI网站上下载的,linux 3.3.0,u-boot也是此SDK提供的,现在发现有些板能正常启动linux,有些板子则停止在“Uncompressing Linux... done, booting the kernel. ”不动了。 NAND: 512 MiB MMC: davinci: 0 Bad block table found at page 262080, version 0x01 Bad block table found at page 262016, version 0x01 In: serial Out: serial Err: serial Net: DaVinci-EMAC Hit a 'f' or 'F' key to stop autoboot: 0 Loading from nand0, offset 0x200000 Image Name: Linux-3.3.0 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2332896 Bytes = 2.2 MiB Load Address: c0008000 Entry Point: c0008000 ## Booting kernel from Legacy Image at c0700000 ... Image Name: Linux-3.3.0 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2332896 Bytes = 2.2 MiB Load Address: c0008000 Entry Point: c0008000 Verifying Checksum ... OK Loading Kernel Image ... OK OK Starting kernel ... Uncompressing Linux... done, booting the kernel. 在u-boot下,用查看内存,经过跟踪调试发现是 static __init void omapl138_lcdk_init(void) [ int ret; davinci_serial_init(&omapl138_lcdk_uart_config); /* * shut down uart 0 and 1; they are not used on this board and * accessing them causes endless "too much work in irq53" messages * with arago fs */ __raw_writel(0, IO_ADDRESS(DA8XX_UART1_BASE) + 0x30); __raw_writel(0, IO_ADDRESS(DA8XX_UART0_BASE) + 0x30); omapl138_lcdk_config_emac(); ret = da850_register_edma(da850_edma_rsv); pr_info("INIT: da850_register_edman"); if (ret) pr_warning("%s: EDMA registration failed: %dn", __func__, ret); omapl138_lcdk_mmc_init(); pr_info("INIT: omapl138_lcdk_mmc_initn"); omapl138_lcdk_u***_init(); pr_info("INIT: omapl138_lcdk_u***_initn"); ret = da8xx_register_watchdog(); pr_info("INIT: da8xx_register_watchdogn"); if (ret) pr_warning("omapl138_lcdk_init: " "watchdog registration failed: %dn", ret); ret = da8xx_register_rtc(); pr_info("INIT: da850_register_rtcn"); ...... ] 是停止在 da8xx_register_rtc() 此函数不动了,屏蔽此函数则可以了,为什么会这样的呢? |
|
相关推荐
1个回答
|
|
原因找到了,是由于没有给L138 的 RTC 供电造成的。 由于我没有用L138的RTC,所以焊接时也没给L138 的 RTC 供电,即使不用它也得要给它供电才行。
|
|
|
|
只有小组成员才能发言,加入小组>>
358 浏览 1 评论
551 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
797 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
667 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1142 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
95浏览 29评论
381浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
268浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
217浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
74浏览 13评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-31 01:35 , Processed in 0.976117 second(s), Total 79, Slave 63 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号