Do you have the BSDL or other boundary scan chain description for the DLPC350?
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.
Do you have the BSDL or other boundary scan chain description for the DLPC350?
Hi Stanislaw and welcome to the forum!
We have an IBIS model available on the product page (http://www.ti.com/product/dlpc350). Would this fit your needs?
Regards,
Blair
The IBIS model doesn't appear to contain a description of boundary scan register like BSDL models do. Even if the pad order in the IBIS file corresponds to chain order, I wouldn't know what are the tristate cells for the bidirectional I/O pads.
By the way, the current DLPC350 datasheet does not specify a value for EXRES, just says it should be +- 1%. I'm also curious about interpretation of the USB_ENZ pin (is it high = enable USB or low = enable USB?) and FAN_LOCKED (is it high = locked or low = locked?). If you have a reference design handy, I'd really appreciate a schematic to look at while reviewing my design.
Thank you,
Stan
Hi Stan,
We do have a reference design: http://www.ti.com/tool/dlp4500-c350ref. If you go to Technical Documents, you can download the schematic of the LightCrafter 4500. Here is a direct link to the schematic: http://www.ti.com/lit/ml/tidr157/tidr157.pdf.
EXRES is a 160 ohm resistor.
USB_ENZ is low tells the USB host that the controller is ready for USB.
FAN_LOCKED is the tachometer output of the fan.
Regards,
Stuti
Thank you for the reference design link, it was very helpful.
If I have a board with unprogrammed Flash, is there a way to program it in system other than through Boundary Scan? I want to use very small packages for Flash (CSP) so socket-programming them is a pain.
I have enough of the boundary scan to be able to program the 32kB bootloader into a Flash device through JTAG. Then the firmware could be written through USB & the LightCrafter GUI.
If anyone else has a need to program DLPC350 Flash in-system, I'll be happy to prepare a short writeup & post tools online. For now I'm going to mark this question as resolved.
Hi Stanislaw,
YES please.
We appreciate your valuable contribution to the forum by providing links to your write-up and tools details. Definitely this is going to be the important requirement for flashing in-system using BSDL.
Thanks in advance.
Regards,
Sanjeev
Hi Sanjeev,
Here's a write-up: http://unaligned.org/dlpc350/ - I hope it's useful.
I've submitted the DLPC350 support patch to urJTAG, so hopefully at some point you won't need to build urJTAG yourself...
Stan