自己设计的AM3352核心板,U-boot版本为TI官网的版本。加载spl时只能打印第一行U-boot信息与编译时间,之后程序运行卡死,无hang();的打印信息。
通过串口打印,找到问题出现在指向结构变量的指针类的语句上,例如:
wirtel(0x00000008,&gpmc_CFG->sysconfig);
mmc_initialize(gd->bd);
程序都是卡死在包含“->”的语句上,试过其他版本的也是同样的情况。
请帮忙解答,谢谢。
注:“->” 为C运算符,指向结构变量的指针,通过结构指针即可访问该结构变量。