Other Parts Discussed in Thread: USB2ANY, CDCE6214, LMK03318, LMK03328
Hi
Good day.
I'm third party programmer manufacturer.
I'm developing the algo of CDCE6214-Q1 on our programmer, and customer is Delta. They will program this MPN on our programmer for production.
I have some technical support as below and need your help to clarify.
1. May i know any Device ID for recognized? it is helpful to avoid the mix devices for production.
2. There are two mode as fall-back mode (67h) and serial interface mode(68h). may i know which mode is suitable for third party support?
3. The algo is able to read and write the data into RAM of IC, but it is unable to store the data into EEPROM successfully. There is our programming flow.
3-1. Power on ( VCC is 3.3V, HW_SW_CTRL and REFSEL is floating for fall-back mode)
3-2. Scan Slave address and get 67h
3-3. According to txt file, and write and read from R85 to R0, and make sure data is written into RAM.
3-4. I refer to the 9.5.2.3.1 Register Commit Flow from Datasheet, and do store process.
a. write 1 to RECAL (R0, bit4)
b. write 0 to REGCOMMIT_PAGE (R3, bit9)
c. EE_LOCK = 0x5 (R15,bit15~12)
d. write 1 to REGCOMMIT (R3,bit10)
e. Delay 200ms, and check R7,bit5 (i found this bit always 0)
f. write 1 to UPDATE_CRC (R3,bit12)
g. read back CRC from NVMLCRC
h. Store CRC to NVM_WR_DATA(R14) and write 0x3F to NVM_WR_ADDR (R13, bit5~0)
and Delay 1s and power cycling
Then, Power on and read back from R0 to R85, and the content is not updated.
There is the schematic for our socket board. (VDD = 3.3V, and Y1 is 25MHZ)
In addition, i also tried to use serial interface mode(68h, HW_SW_CTRL is floating and REFSEL set low), and the behavior is same.
Please advise. Thank you.
Jack