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.

TUSB3410

Other Parts Discussed in Thread: TUSB3410UARTPDK, TUSB3410

Dear Sir or Madam,

 

I am a student at the University of Jena at the Department of EE/IT and currently writing my thesis. My academic advisor is Prof. W. Wagner and my mentor is Mr. Bender. I developed a PCB based on the TUSB3410UARTPDK evaluation module where I use the TUSB3410IVF circuit.

 

Within the internal MCU individual bits can be set and I'd like to use this to generate the clock for a camera module from ST Microeletronics. In order to generate the clock, the clock output CLKOUT on TUSB3410IVF has to be set to 1. Another bit CLKSLCT can be set to 1 for a fixed clock frequency of 3.556 MHz. Both bits are located in the MODECNFG Mode Configuration Register.

 

I would like to know how these bits can be set and cleared when using an external I2C EEPROM and the TUSB3410 EEPROM Burner for flashing the EEPROM.

 

Thank you in advance for your help!

With kind regards!

In German:

Sehr geehrte Damen und Herren, ich bin Student an der Fachhochschule Jena im Fachbereich Elektrotechnik / Infomationstechnik und schreibe zur Zeit meine Diplomarbeit. Mein Hochschulbetreuer ist Prof. Dipl.-Ing. H. W. Wagner und mein Mentor ist Dipl.-Ing. (FH) T. Bender. Ich habe eine Leiterplatte entwickelt auf Basis des TUSB3410UARTPDK Evaluation Module. Hierbei habe ich den Schaltkreis TUSB3410IVF verwendet. Durch die interne MCU können einzelne Bits gesetzt werden und dies möchte ich gerne nutzen, um den Takt für ein Kameramodul von ST Microeletronics zu generieren. Um den Takt zu erzeugen muss der Taktausgang CLKOUTEN am TUSB3410IVF auf 1 gesetzt werden. Ein weiteres Bit CLKSLCT kann für eine feste Taktfrequenz von 3,556 MHz auf 1 gesetzt werden. Beide Bits stehen im Mode Configuration Register MODECNFG. Ich würde gerne wissen wie ich diese Bits setzen und wieder löschen kann, mit Hilfe des externen I²C EEPROM und dem TUSB3410 EEPROM Burner zum Flashen des EEPROM. Vielen Dank für Ihre Hilfe schon im Voraus!

  • Hello,

    Unfortunately, the information that can be loaded in the 3410 device when using an external EEPROM are USB descriptors and FW. The registers you are trying to modify needs to be customized in the FW itself. You can write to Dan Harmon (dharmon@ti.com) and ask for the details in how to get the FW source code.

    Once you have all the necesary stuff you need in the FW, then it's you decision where to load it from: using EEPROM or from the USB host.