1、我做的8168板子能连上CCS,但是通过CCS访问不了寄存器,我访问0X40300000时显示问号,访问不了,不知何故?可有高手能指点一下可能问题出在哪里?
2、令有个板子NAND FLASH初始化时有错误,对FLASH应用程序区擦除区域大于40Mb时,当擦除到至20%时出现错误,但是如果把擦除区域设小于40Mb,就能百分之百擦除完成。这个问题也不知所措,求赐教。
Louis:
问题1: 你是在linux内核完全起来,Demo程序运行的时候连上CCS的么?0x40300000 是 L3 OCMC Memory,此时MMU工作,通过A8是无法直接访问这写实内存区域,应该可以通过DSP侧来访问。 如果是在uboot起来后,通过CCS连接,这可以再运行GEL文件,使能功能模块之后,访问相应部分内存及寄存器。
问题2:你是在boot还是在内核中差些flash的?请尝试在uboot下使用nand scrub全部擦写一遍,确认Nand flash是否有问题。
Regards,
Louis