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.
嗯,这个问题的已经找到原因了。
确如你所说,原因很多需要结合自己的情况来谈,这里我说一下我的解决办法。
个人感觉cache打开后没有明显的提升,有两个地方需要注意,一个是PHY的速度设置,第二个是初始化时cpu的设置。我的问题属于后者
在sdk6.0中core 的pll_init中我修改了cpu的主频为550,CORE的参数(OPP_100)和ddr的pll值(400),另外在cpsw.c中删除了一些link_update的功能。
提升最大的是core的参数修改,ti默认设置宏为OPP_50,我修改为OPP_100后tftp下载速度快了一倍多,修改前150K/s,修改后350K/S。
( 文件路径: uboot根目录/arch/arm/cpu/armv7/am33xx/clock.c ,以及board/ti/am335x/borad.c)
我想问下您,还有什么办法可以继续提升下载速度嘛?有些帖子的截图我看到有800多K的速度。。。
我使用的是am335x,主频600M,phy是TI的TP36848,100M/full.