Hi All,
I have some questions about the hardware implementation of the C5505.
1) The following two documents show discrepancies between the connections for pins J10 and J11. In the first document (C5505 datasheet) these pins are supposed to be strapped high. In the schematic for the USB devkit, these pins are left as NCs. We have been using the USB devkit to develop our application for several months and have had no problems with that hardware. Now we are laying out our PCB and this detail has come up. What are we supposed to do with these pins??
www.ti.com/.../tms320c5505.pdf
support.spectrumdigital.com/.../usbstk5505_Schematics_revb.pdf
2) On the same pages as the above links; The pin D13 is supposed to be tied to VSS in the datasheet and in the USB devkit, it is pulled-up. Given the description of this pin's function in the USB devkit schematic, it seems like the correct connection of this pin is to pull-up. Which is correct??
3) In the link below; Pin D12 is labeled as DSP_LDO_EN. Per the note, I am not using the DSP_LDO output pin to provide CVDD. However, there is also an analog LDO inside the device that is powering the PLL and analog circuits. Will this pin D12 affect the analog LDO operation? We do not need the RTC only mode of operation for our application.
www.ti.com/.../tms320c5505.pdf
4) The C5505 device has ROM inside which stores the default boot-loader for searching the various memory ports for a boot file. Is there any way to get devices with a modified boot-loader installed? Specifically, I am looking to get the encryption code hard-coded into the boot-loader so that it is not transferred from the memory device to the processor over the databus. If this is possible, how many parts would we have to buy to be able to get the boot-loader customized?
Thanks,
-William