• No : 7513
  • 公開日時 : 2021/05/24 17:01
  • 更新日時 : 2022/06/23 11:04
  • 印刷

【TI:クロック/タイミング】 CDCI6214のクロックが出力されない

Fall-backモード(REFSEL=MID、EEPROMSEL=MID)で起動後にI2C経由でレジスタ設定したのですが、
CDCI6214でクロックが出力されません。
カテゴリー : 

回答

I2C経由のレジスタ設定を完了後にrecal(Reg 0x00 のbit4)を実行して、クロックが出力されるか確認してください。
recalによって再キャリブレーションが実行されます。
 
なお、EEPROMで起動時はデータシートの8.5.2 EEPROM Access(データシートRev E時点)を確認してください。
手順に以下の記載があります。
2. Write 1 to recal to calibrate the VCO in this operation mode.
 
 
データシートの8.5.2 EEPROM Access
 
There are two methods to write into the internal EEPROM:
1. Power down all device supplies
2. Apply RESETN=LOW.
3. Apply REFSEL=MID (leave tri-stated).
4. Apply EEPROMSEL=MID (leave tri-stated).
5. Apply 1.8 V/2.5 V/3.3 V to all device supplies. When device operation is not required, only apply 1.8V/2.5V/3.3 V to VDDREF.
6. Apply RESETN=HIGH.
7. Use the I2C interface to configure the device using slave address 0x74. See Table 12 for more details.
 
In the Register Commit flow all bits from the device registers are copied into the EEPROM. The
recommended flow is:

1. Pre-configure the device as desired, except the serial interface using mode.
2. Write 1 to recal to calibrate the VCO in this operation mode.
3. Select the EEPROM page, to copy the register settings into, using regcommit_page.
4. Unlock the EEPROM for write access with ee_lock = 0x5
5. Start the commit operation by writing a 1 to regcommit
6. Force a CRC update by writing a 1 to update_crc.
7. Read back the calculated CRC in nvmlcrc.
8. Store the read CRC value in the EEPROM by writing 0x3F to nvm_wr_addr and then the CRC value to nvm_wr_data.