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.
我制作了一个ADS1274子板,我手上有一个MMB0板。 我想将我的子板安装到MMB0接口端口,并将您的ADCPro软件用作评估软件。
我担心ADCPro或MMB0 DSP软件在启动时可能会读取256K EEPROM的内容,如果它无法从子板上的256K EEPROM读取正确的数据,则拒绝继续工作。
能否告诉我是否可以绕过EEPROM检查?
如果没有,您能否提供EEPROM数据内容,以便我可以在子板上实施EEPROM。
非常感谢您的快速响应。
我禁用EEPROM检查,它工作正常,未报告EEPROM检查错误。
当我尝试在未安装任何子板的情况下在ADCPro中启用ADS1274EVM插件时 ,USBStyx驱动程序安装通知没有弹出。
最后,ADCPro报告固件下载成功,并且DSP未就绪。 最后,它会弹出一个警告对话框,显示"The firmware load has failed due to a timeout condition, please reset the hardware to continue loading the firmware"(由于超时情况,固件加载失败,请重置硬件以继续加载固
当MMB0电路板处于独立模式时,其行为是否正确?
如果行为正确,我担心DSP还会检查I2C GPIO扩展器IC (ADS1274 EVM板上的U7和U8)是否存在。
我的ADS1274主板没有实现I2C GPIO扩展器IC,我使用DIP开关来设置ADS1274的工作模式。
您能告诉我如何在此模式下运行ADCPro吗?
很遗憾,我尝试过很多次,MMB0不能独立工作。
因为在NI-VISA驱动程序消失后,设备管理器中没有未知设备,所以我无法强制更新您提到的驱动程序。
但是,我发现了一种变通方法,即:
缩短MMB0板上的SCL和SDA线。
在4.20 MMB0电路板上短接SCL(ESVM)和SDA(ESMO)后,4.16 上会显示“连接到”通知,并且会成功安装Styx驱动程序。
我不知道为什么DSP在启动时会通过I2C-GPIO IC初始化子板。 在我简短地介绍之后,DSP认为I2C初始化成功,因此启动过程可以继续。
BTW:
我的子板尚未就绪,在我的子板准备就绪后,我将在此报告数据采集过程的成功与否。
尽管已安装MMB0驱动程序并成功运行ADS1274插件,但当我将ADS1274子板(其上没有两个I2C GPIO扩展器IC和EEPROM)与MMB0板一起使用时,它仍然无法从AD转换器获取任何数据。
我怀疑ADS1274Plugin固件不仅检查EEPROM,而且检查I2C GPIO扩展器(TCA9535RTW),如果没有,则固件无法正确执行。
那么,您能给我发送一个ADS1274固件源代码和ADCPro源代码吗?
我想绕过与I2C GPIO扩展器IC (TCA9535RTW)相关的代码。
我的电子邮件地址是:zmhtiger@gmail.com