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.

请教C5534的USB_LDOO无输出问题

各位专家,我用CCS7.2开发自制C5534板子,现象如下:

1.执行了下列语句后USB_LDOO万用表测试无输出,且用CCS观察寄存器LDOCNTL中的USB_LDO_EN仍为0

*(volatile ioport Uint16 *)(0x7004) = 0x0001; //LDOCNTL[USB_LDO_EN] = 1

2.按说上述语句已经包含在USB_init()中了,几个月前调试时执行该函数现象同上,后来在该函数之前单独加一条上述语句后解决,当时也觉得很奇怪

3.试了两块板都是同样的现象,请问可能是芯片原因吗?(ANA_LDO有输出,DSP_LDO未用)

4.若实在找不到原因,我可以把给CVDD供电的1.3V用飞线连到USB_VDD1P3和USB_VDDA1P3上面吧?

多谢!

  • 1,2,3. 手动改USB_LDO_EN可以吗?另外,USB_LDOO是否有接1uF~2uF电容?

    For proper device operation, this pin must be connected to a 1 μF ~ 2 μF decoupling capacitor to Vss. 

    4. 可以,可以参考c5535 ezdsp和下面的文档。

    The USB_LDOO pin is intended to be connected, on the board, to the USB_VDD1P3 and USB_VDDA1P3 pins to provide power to portions of the USB. Optionally, the USB_VDD1P3 and USB_VDDA1P3 can be powered by an external power supply and the USB_LDO can be left disabled.

    http://www.ti.com/lit/an/sprac48/sprac48.pdf
    http://support.spectrumdigital.com/boards/ezdsp5535/revc/files/ezdsp5535_TechRef_RevC.pdf

  • 您好

    1.您说的手动改是怎么改?在ccs里面更改寄存器是吗?我还没有这样弄过,我试试

    2.LDOO直接输出的地方没有加电容,但连到VDD_1P3&VDDA_1P3的时候加了去耦电容,见附件,这样会有影响吗?我看ezdsp5535也是这么做的

    非常感谢!

  • 不会影响。或者你设到usb boot mode,看ROM bootloader能不能把这一位置1?

  • 谢谢,我回头试试。现在先给USB外供电源吧