关于k2 uboot移植
自己的板子ddrA有问题,暂时不能用
请问将DDR3A_REMAP_EN 拉低后,0x80000000--0xffffffff为DDRB
运行uboot,但是uboot ping不通外部PC,
请问关于网络方面需要如何修改
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
在uboot中把 ddra的初始化给屏蔽了的,没有使用ddra内存条
具体uboot设置如下:
setenv ethact K2HK_XMAC0
setenv ipaddr 192.168.4.2
setenv eth4addr 74:27:ea:fd:27:79
setenv gatewayip 192.168.4.1
setenv netmask 255.255.255.0
ping 192.168.4.1
——————————————————————————————————————
在PC端 通过tcpdump 检测网络端口,发现uboot根本没有发出ARP请求
请问如何解决?
你可以看到SoC view中0x80000000-0xFFFFFFFF就是对应到DDR3A的物理地址,以太网的master访问memory属于SoC view,所以访问0x80000000-0xFFFFFFFF还是在访问DDR3A,你需要修改u-boot的重映射的地址到DDR3B 0x60000000-0x7FFFFFFF,这样才能保证所有访问都在DDR3B。