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.

[参考译文] CDCE706:从XP并行编程迁移到Windows 7 USB编程。

Guru**** 2540720 points
Other Parts Discussed in Thread: CDCE706, TUSB3410

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/604177/cdce706-migrating-from-xp-parallel-programming-to-windows-7-usb-programming

部件号:CDCE706
主题中讨论的其他部件: TUSB3410

我们在Windows XP PC上使用LabVIEW版本的ticlock pro 1.05 的并行smbus接口对cdce706芯片进行编程已有几年。 从这个旧版本中,我导出了一个十六进制图像,以便使用较新的非LabVIEW文章1.2 这是问题的开始。 插入 USB CDC编程EVM时,1.1 器件管理器显示没有驱动程序的TUSB3410器件,而不是7853.annexDebugginProgramming EVM.pdf中显示的TI CDCE(L)9xx编程评估模块。 这是否正确? 接下来是车手。 我应该为Windows 7使用哪个驱动程序。 scsc131.zip的TI网站上的驱动程序似乎是XP驱动程序。 Windows 7驱动程序在哪里? 我应该使用CDCE编程器驱动程序还是最新的TUSB3410驱动程序?

另外,我每年都会对这些芯片进行2000个左右的编程。 是否有更好的解决方案?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,David:

    关于显示为空白TUSB3410的EVM: 这可能表示EVM上的EEPROM内容已更改。 当PC上有其他TUSB工具时,可能会发生这种情况。

    请使用EEPROM刻录机  清除整个EEPROM,然后将附加文件写入EVM。 它基本上包含要显示为EVM的描述信息 。e2e.ti.com/.../cdcprogevm.bin

    软件附带的驱动程序实际上可以与Win7 (即使是64位版本)配合使用,但由于驱动程序没有为Win7签名,因此需要手动安装。 将出现一个警告对话框,允许未签名的驱动程序。

    当您转到窗口“设备管理器”时:转到“查看”-->“显示隐藏的设备”。 然后在“COM端口”类别中检查是否有TI CDCE....器件。 如果是,则选择它并在选中"删除"的情况下将其卸载。

    然后,您可以使用软件随附的驱动程序重新安装。


    此致,

    Patrick

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Patrick,

    我已使用TUSB3x10 EEPROM刻录器v 2.2 .0.0 来刻录提供的文件。 连接的是刻录后EEPROM的转储。 刻录后,我在设备管理器的端口部分中没有发现隐藏的设备或其他设备。 如果我卸载EEPROM刻录机,该设备将显示为未知设备。

    我下载了scac131.zip的驱动程序,并尝试使用这些驱动程序更新未知设备的驱动程序,但没有成功。

    接下来要尝试什么?

    David

    e2e.ti.com/.../TUSB3410_5F00_EEPROM_5F00_Dump.7z

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,David:

    在我看来,内存中的图像似乎未对齐。 我想可能选择了错误的EEPROM大小。 让我获取最新版本的EEPROM刻录机并确认软件设置。 它应该为64kit EEPROM和完整的二进制映像。


    此致,

    Patrick
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Patrick,

    EEPROM大小已设置为64KB,请参阅 随附的屏幕截图。

    David

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,David:

    我调查了该问题。 我发现在我们的生产中,我们仍然使用早期版本的EEPROM刻录机。 较新的版本似乎已使用字节/字更改了传输格式。 因此发生了错位。

    我创建了一个完整的64kit映像,并在一个有意删除的EEPROM上试用了它。

    请使用以下步骤:

    1)在选项菜单(左起第2个按钮)中,启用"显示程序完整二进制图像按钮"。

    2)选择64k位EEPROM

    3)选择从附加的zip文件中提取的bin文件。

    4)单击"program full binary image"(程序完整二进制图像)按钮(黄色三角形)

    e2e.ti.com/.../progevm_5F00_full_5F00_bin_5F00_64kbit.zip

    请告诉我这对您是否有效。

    此致,

    Patrick

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Patrick,

    不适合我。 连接的是编程后的转储。

    David

    e2e.ti.com/.../TUSB3410_5F00_EEPROM_5F00_Dump7.7z

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,David:

    EEPROM内容仍与以前相同。 更新似乎不起作用。

    请使用E2E论坛的私人消息将您的配送地址发送给我,让我们更换您必须从我的库存中购买的主板,让您继续使用。


    此致,

    Patrick

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我同意内容未更改。 为了完整起见,我擦除了一个EEPROM内容,然后下载了该内容。 我可以在 编程之前确认EEPROM已正确擦除。 但是,转储显示地址问题或 硬件问题。 我发送了一封私人邮件,其中包含我的配送地址。

    有趣的是,设置了64kb EEPROM大小的EEPROM转储, 下载了64KB大小的文件,其中似乎是64kb图像8次。 我尝试在EEPROM刻录机上使用8KB设置,但这对底部64kb进行编程的方式与上一个POST中的转储所示相同。

    David

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Patrick,

    我收到了替换编程EVM,并按照说明进行操作:

    6406.How to update to Win7 x64 Driver for Programming EVM.pdf

    在此处使用驱动程序:

    4213.Driver_ProgrammingEVM_Windows7.zip

    现在我可以再次对cdce706芯片进行编程。

    感谢你的帮助。

    您是否希望我将原来的程序员返回进行分析?

    David