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.

ADS1278EVM PDK Wont Load; EEPROM?

Other Parts Discussed in Thread: ADCPRO, ADS1278

I have an older ADS1278EVM PDK. I can't get past the load to the MMB0.  I've searched through this e2e and suspect I need the right documentation so that I can get the switches and jumpers right. The 'vintage' info is

6492528 PCA "E",  6492526 PWB "D", 6492525 BOM "D"

MMB0: Rev "D", 6462011 BOM REV __, 6462012 PWB D,

After loading the EVM package the ADCPro  fails, instructs to reset the HW (which has no apparent effect) and eventually times out ; failing to load the MMB0.

Then the following message appears:

An error occurred with error code 6070 libmmb0.lvlib:EEPROM READ .VI <err> unable to Read from EEPROM.

Looking closely at the MMB0 I think I can see solder bridging on some of the DSP pins. I'll try fixing the bridges if I don't here advice against that.

The instructions indicate that damage can occur if the unit is powered with the wrong jumpers and switch settings. What, specifically, might be damaged? I wouldn't want to invest too much time before popping for a new one.

Thanks for reading

  • Hi Jef,

    As a quick fix, please try the following workaround:

    1.    In Windows Explorer, navigate to: C:\Program Files (x86)\ADCPro\plugins\evm\ADS1278 (I'm hoping it's the same directory for the older EVM)
    2.    Open adcpro_evm.ini in a text editor.
    3.    Change the last line to "EEPROMVerify=FALSE"

    If this doesn't immediately fix it, please let me know.

    Best Regards,

  • Ryan, thanks for the rapid response.
    The edit to the .ini file appears to have eliminated the EEPROM read problem. Yea!
    Now I have new problems."An error occurred with error code 6004 libmmb0.lvlib:check_styx_err.vi <ERR> cannot get a fid /ads1278evm/conf/powerdown"
    with:

    <b>Complete call chain:<b>
    libmmb0.lvlib:check_styx_err.vi
    libmmb0.lvlib:lvstyx_write_path.vi
    libmmb0.lvlib:lvstyx_write_path_int.vi
    ads1278evm/lvlib:ADS1278EVM.ivclass:ADS1278EVMPanel.vi.2

    In another post I suggested I ad found solder bridges. These were actually runs between adjacent pins on the DSP on the mmb0. In that post I also was inquiring about connecting to an FPGA board. I think I discovered that the PDK system only uses Frame sync with TDM mode. I'll see if I cam make that work for me... The PDK makes it very easy to experiment with different clocks into the ADS1278. Nice!
  • Jef here again. It appears I failed to save the edit to the .ini file. After doing so, I am able to exercise the PDK. (It works. Yea!) Thanks Ryan!
  • Hi Ryan,I have the same problem with Jef, but this doesn't fix my problem.can you help me?
  • Hi Sulang,

    What is the PCB Rev on the EVM? Can you confirm that all jumpers are in their default positions?

    On your other post, you mentioned that the MMB0 drivers appeared to have installed properly, so the issue is likely with the USBStyx driver. Please see this post:

    Best Regards,

  • Hi Ryan,
    the PCB Rev of MMB0 is D,and ADS1x7xEVM is Rev E.and I'm sure I didn't chang the jumpers' positions.in the MMB0,J12 and J13B is short,J13A is open.
  • Hi Ryan,
    I find a new computer that was never installed ADCpro, and I intall the ADCpro,the plug-in,and I find out the whole system is working.still I don't know what's wrong with my computer. anyway,thanks for your patience!
  • Hi Sulang,

    I'm glad the EVM is working for you now. If you do figure out what the issue was on your computer, please let us know and share it below! :)

    Best Regards,