Post Go back to editing

Custom design PCB AD7293 using SDP-B

Hello

I'am currently working with the AD7293 evaluation board and the SDP-B programmer, which works well.

Now I'am planning to design my own board and would like to use it with the SDP-B programmer and standard evaluation software in a first step.

Do I need to place the 24LC32 EEPROM on my PCB to work with the SDP-B and evaluation board? And what do I have to write into the EEPROM?

Thanks in advance

Regards

Samuel

  • Hi Samuel,

    You will need to use the 24LC32 EEPROM as this is how the evaluation software identifies the board. You will need to use the same address as on the EVAL-AD7923SDZ evaluation board i.e. 0x54. The schematic is in the user guide

    You will need to program the EEPROM with the AD7293.dat file. Save the below text file as a .dat file and you can then program that file to the EEPROM. 

    U   ADISDP  U  e`x    AD7293 Evaluation Board# AD7293 Evaluation Board Software

    Regards,

    Valerie

  • Hi Valerie

    Thank you for your fast reply, just one more question, can i program the EEPROM with the SDP-B? Or do I need a separat programmer?

    Regards

    Samuel

  • Hi Samuel,

    You can use the SDP-B to program the EEPROM by downloading the following software:

    https://swdownloads.analog.com/SDP/SDPEEPROMProgrammerInstall_1.0.95.0.exe 

    Make sure the SDP and EEPROM hardware design is as in the schematic to ensure communication can occur via the SDP I2C lines.

    Regards,

    Valerie

  • Hi Valerie

    I just tried it out with the AD7293 Evaluation Board, when i read the EEPROM i get the following meassages.

    "The retrieved EEPROM data has a form factor incompatible with the attached SDP board, The default form factor for the board will be used" and then "The retrieved EEPROM data has no SAP code"

    When I want to load your .dat File i get the following error meassage: "Das Quellarray ist nicht lang genug. Überprüfen sie srcIndex, die Länge und die Untergrenze des Arrays" in english "The source array is not long enough. Check srcIndex, the length and the lower limit of the array"

    Regards

    Samuel

  • Hi Samuel,

    Looks like there is an issue trying to resave the file as a .dat. 

    Instead of loading a dat file just fill in the information as above and click write EEPROM. Click Read EEPROM first to get the Board Power Supply checkboxes visible and select the top one.

    Hopefully that works for you.

    Valerie

  • Hi Valerie

    It seems to work well know.

    Thank you very much for your information an time.

    Regards

    Samuel