imx53 uboot 的usb支持问题

时间:2021-09-09 16:45:34
最近再做imx53平台,uboot下的usb支持问题,现有如下打印信息

CPU:   Freescale i.MX53 family 2.1V at 800 MHz

mx53 pll1: 800MHz

mx53 pll2: 400MHz

mx53 pll3: 432MHz--------------------------------this is important

mx53 pll4: 455MHz

ipg clock     : 66666666Hz

ipg per clock : 33333333Hz

uart clock    : 66666666Hz

cspi clock    : 108000000Hz------------------and this 

ahb clock     : 133333333Hz

axi_a clock   : 400000000Hz

axi_b clock   : 200000000Hz

emi_slow clock: 133333333Hz

ddr clock     : 400000000Hz

esdhc1 clock  : 80000000Hz

esdhc2 clock  : 80000000Hz

esdhc3 clock  : 80000000Hz

esdhc4 clock  : 80000000Hz

nfc clock     : 26666666Hz

Board: MX53-LOCO 1.0

Boot Reason: [POR]

Boot Device: SD

I2C:   ready

DRAM:   1 GB

MMC:   FSL_ESDHC: 0, FSL_ESDHC: 1

*** Warning - bad CRC or MMC, using default environment

 

IPU CLK = 200000000

MXC IPUV3 configured

XRES = 320 YRES = 240 BitsXpixel = 4

In:    serial

Out:   serial

Err:   serial

Serial reinitilized!

Net:   got MAC address from IIM: 00:04:9f:02:41:18

FEC0 [PRIME]

Hit any key to stop autoboot:  0 

MX53-LOCO U-Boot > 

MX53-LOCO U-Boot 

根据imx53的手册,为了支持uhost PLL3的时钟应该在216Mhz,在lowlevel_init.S里setup_pll  PLL3_BASE_ADDR,216 而且和PLL相关的我也没改过啊,它输出时怎么变成432Mhz了呢,哪位高手知道错在哪里了,我搜查很多资料,人家的打印信息如下:
CPU:   Freescale i.MX53 family 2.1V at 800 MHz

mx53 pll1: 800MHz

mx53 pll2: 400MHz

mx53 pll3: 216MHz----------------------这是正常的

mx53 pll4: 455MHz

ipg clock     : 66666666Hz

ipg per clock : 33333333Hz

uart clock    : 66666666Hz

cspi clock    : 54000000Hz----------------这也是正常的

ahb clock     : 133333333Hz

axi_a clock   : 400000000Hz

axi_b clock   : 200000000Hz

emi_slow clock: 133333333Hz

ddr clock     : 400000000Hz

esdhc1 clock  : 80000000Hz

esdhc2 clock  : 80000000Hz

esdhc3 clock  : 80000000Hz

esdhc4 clock  : 80000000Hz

nfc clock     : 26666666Hz

Board: MX53-LOCO 1.0

Boot Reason: [POR]

Boot Device: SD

I2C:   ready

DRAM:   1 GB

MMC:   FSL_ESDHC: 0, FSL_ESDHC: 1

*** Warning - bad CRC or MMC, using default environment

 

IPU CLK = 200000000

MXC IPUV3 configured

XRES = 320 YRES = 240 BitsXpixel = 4

In:    serial

Out:   serial

Err:   serial

Serial reinitilized!

Net:   got MAC address from IIM: 00:04:9f:02:41:18

FEC0 [PRIME]

Hit any key to stop autoboot:  0 

MX53-LOCO U-Boot > 

在PLL3时钟方面都是216Mhz,怎么就我的特别呢,本人刚接触这东西,是个菜鸟,应该在哪里分频,如何做,请高手指点我用的是u-boot2009.08!谢啦 imx53 uboot 的usb支持问题

9 个解决方案

#1


顶顶 imx53 uboot 的usb支持问题

#2


首先usb命令工作吗?
我觉得OHCI工作不需要那么高的时钟。

#3


引用 2 楼 voice_shen 的回复:
首先usb命令工作吗?
我觉得OHCI工作不需要那么高的时钟。

我用的是ehci 
手册上是这么说的• 
pll3_sw_clk (typical functional frequency 216Mhz - used to supply serial clocks like
usb, ssi, etc.)
现在usb start命令扫描不到挂载设备

#4


引用 3 楼 freescal_ 的回复:
引用 2 楼 voice_shen 的回复:首先usb命令工作吗?
我觉得OHCI工作不需要那么高的时钟。
我用的是ehci 
手册上是这么说的• 
pll3_sw_clk (typical functional frequency 216Mhz - used to supply serial clocks like
usb, ssi, etc.)
现在usb……

uhost 好像24Mhz就够了,我现在的疑惑就是PLL3 为432,和我搜到的所有人贴出来的都不一样,别人都说216Mhz,有可能是这个数错了,导致后面分频时也错了

#5


怎么没有回复啊,自己顶

#6


imx53 uboot 的usb支持问题
楼主有何最新消息,本人也在研究IMX53,求交流。

#7


楼主求交流 imx53 uboot 的usb支持问题

#8


求交住。个人也想做个支持UBOOT读USB,但无从下手。求指导。。。。

#9


楼主是如何添加的 usb 支持,参考的哪个手册?
imx53 uboot 的usb支持问题

#1


顶顶 imx53 uboot 的usb支持问题

#2


首先usb命令工作吗?
我觉得OHCI工作不需要那么高的时钟。

#3


引用 2 楼 voice_shen 的回复:
首先usb命令工作吗?
我觉得OHCI工作不需要那么高的时钟。

我用的是ehci 
手册上是这么说的• 
pll3_sw_clk (typical functional frequency 216Mhz - used to supply serial clocks like
usb, ssi, etc.)
现在usb start命令扫描不到挂载设备

#4


引用 3 楼 freescal_ 的回复:
引用 2 楼 voice_shen 的回复:首先usb命令工作吗?
我觉得OHCI工作不需要那么高的时钟。
我用的是ehci 
手册上是这么说的• 
pll3_sw_clk (typical functional frequency 216Mhz - used to supply serial clocks like
usb, ssi, etc.)
现在usb……

uhost 好像24Mhz就够了,我现在的疑惑就是PLL3 为432,和我搜到的所有人贴出来的都不一样,别人都说216Mhz,有可能是这个数错了,导致后面分频时也错了

#5


怎么没有回复啊,自己顶

#6


imx53 uboot 的usb支持问题
楼主有何最新消息,本人也在研究IMX53,求交流。

#7


楼主求交流 imx53 uboot 的usb支持问题

#8


求交住。个人也想做个支持UBOOT读USB,但无从下手。求指导。。。。

#9


楼主是如何添加的 usb 支持,参考的哪个手册?
imx53 uboot 的usb支持问题