Other Parts Discussed in Thread: TPS65218, CCSTUDIO
Tool/software: Linux
Hello,
after the kernel is loaded via TFTP to the custom-board, the kernel hangs up after following message: "'Uncompressing Linux.. done, booting the kernel".
I have enabled the DEBUG_LL in the kernel menuconfig, but no more further information is printed out.
This Problem only occurs on few of our custom-boards (6 out of 10 Boards can not be booted).
Our am4372 Customboards are based on the am437x-GP-EVM design.
I have already add some own debug-messages in the start_kernel function of the kernel to check if the function is called.
These messages are printed out on the boards that are working, but NOT on the other boards.
Do you have any suggestions what can be reviewed?
Bootargs are:
console=ttyO0,115200n8
netargs=setenv bootargs console=${console} ${optargs} root=/dev/nfs nfsroot=${serverip}:${rootpath},${nfsopts} rw ip=dhcp
netboot=echo Booting from network ...; setenv autoload no; dhcp; run netloadimage; run findfdt; run netloadfdt; run netargs; bootz ${loadaddr} - ${fdtaddr}
netloadfdt=tftp ${fdtaddr} ${fdtfile}
netloadimage=tftp ${loadaddr} ${bootfile}
loadaddr=0x82000000
fdtaddr=0x88000000
DDR3-Registers Used:
.sdram_config = 0x610052B2,
.ref_ctrl = 0x00000A25,
.sdram_tim1 = 0xE888C423,
.sdram_tim2 = 0x266B7FDA,
.sdram_tim3 = 0x57FF856F,
.read_idle_ctrl = 0x00050000,
.zq_config = 0x50077D33,
.temp_alert_config = 0x0,
.emif_ddr_phy_ctlr_1 = 0x0E004008,
.emif_ddr_ext_phy_ctrl_1 = 0x08020080,
.emif_ddr_ext_phy_ctrl_2 = 0x00000066,
.emif_ddr_ext_phy_ctrl_3 = 0x00000091,
.emif_ddr_ext_phy_ctrl_4 = 0x000000B9,
.emif_ddr_ext_phy_ctrl_5 = 0x000000E6,
.emif_rd_wr_exec_thresh = 0x80000405,
.emif_prio_class_serv_map = 0x80000001,
.emif_connect_id_serv_1_map = 0x80000094,
.emif_connect_id_serv_2_map = 0x00000000,
.emif_cos_config = 0x000FFFFF
.cm0ioctl = 0xE7,
.cm1ioctl = 0x00000000,
.cm2ioctl = 0x00000000,
.dt0ioctl = 0xE7,
.dt1ioctl = 0xE7,
.dt2ioctrl = 0xE7,
.dt3ioctrl = 0xE7,
.emif_sdram_config_ext = 0x02C163,
PMIC: TPS65218
DDR3: MT41K128M16JT-125 www.micron.com/.../mt41k128m16jt-125
Reference-Board: AM437x-GP-EVM
Ti-processor-sdk version: 05.01.00.11
Linux version: 04.14.67
Thanks.