Hungup during U-Boot

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Hungup during U-Boot

2,292 次查看
okernytskyy
Contributor II

I am investigating field failure and product with MPC8314E processor hung up at the beginning of U-Boot process.

Debugging over the serial port indicates DRAM: 512 MiB (DDR2, 32-bit, ECC off, 266.667 MHz).

Process stopped after this line.

An actual DRAM has 4GB size - 2 ICs p/n MT47H128M16RT-25E  from Micron Technologies.

Can it cause the problem, and why DRAM size displayed incorrectly (512 MB instead of 4 GB)?

Copy of debugging screen shot it attached.

NOR FLASH memory with U-Boot image (p/n S29GL256N) has correct supply voltage, and signals CE and OE are seems OK.

What other troubleshooting steps/tools can I use to debug this failure?

标签 (1)
0 项奖励
回复
4 回复数

2,067 次查看
alexander_yakov
NXP Employee
NXP Employee

Please specify which Linux BSP you are using, and where it was obtained from.


Have a great day,
Alexander
TIC

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励
回复

2,067 次查看
okernytskyy
Contributor II

Please note the above is 512 M Bytes. Then the 4Gb is bits. 4Gb/8=512MiB.

0 项奖励
回复

2,067 次查看
alexander_yakov
NXP Employee
NXP Employee

Your log shows Uboot 2013.07, this is quite new version, for MPC8315/MPC8314 family processors we offer U-Boot Version: "2009.03-rc2 plus Freescale patches" in our official Linux BSP.

Please look DDR memory-related settings in your U-boot configuration.

0 项奖励
回复

2,067 次查看
okernytskyy
Contributor II

The Linux was from https://www.yoctoproject.org

0 项奖励
回复