https://e2e.ti.com/support/interface-group/interface/f/interface-forum/627927/ds100br111-ds100br111
部件号:DS100BR111主题中讨论的其他部件: DS125BR401A
尊敬的先生:
使用 DS100BR111并在Attach处设置文件的客户,您是否可以帮助传输到.bin文件?
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.
https://e2e.ti.com/support/interface-group/interface/f/interface-forum/627927/ds100br111-ds100br111
部件号:DS100BR111尊敬的先生:
使用 DS100BR111并在Attach处设置文件的客户,您是否可以帮助传输到.bin文件?
您好,Ian:
我通过SigCon Architect首先生成.hex文件,然后使用HEX2BIN将文件转换为.bin。
bin和.hex文件已添加到您提供给我的上一个附件中。
e2e.ti.com/.../Redriver_5F00_Config_5F00_HEX_5F00_BIN.zip
下次请参阅以下文章,了解有关如何创建十六进制文件的详细信息,以便将来需要时可以创建这些.bin文件: https://e2e.ti.com/support/interface/high_speed_interface/f/138/p/58.3561万/2143136</s>214.3136万
您好,Ian:
是的,我相信这是正确的! 为供将来参考,您可以使用 一个很好的免费工具来检查.bin文件的内容,它是Hex Editor Neo。 在这里,您可以使用.hex文件的内容检查.bin文件的内容。 请注意,Hex Editor Neo将解析除数据之外的所有内容。 换言之,在Hex Editor Neo中查看.bin文件时,您只会看到灰色部分。
我对.bin文件的内容以及这只是一个简单的测试还是一个实际的十六进制文件很好奇。 我提出这个问题是因为每个EEPROM插槽中的所有寄存器似乎都被编程为0x00。
此致,
Michael
尊敬的Michael:
我检查了从.hex传输的.bin内容,内容看起来是空的。 您是否愿意帮助检查我的错? 感谢你的帮助。
您好,Ian:
请参阅随附的更正后的十六进制文件和bin文件。
e2e.ti.com/.../Release_5F00_Corrected.zip
我认为您所做的工作可能是在高或低级别页面中设置正确的配置,但不是从设备设置更新EEPROM插槽。 您必须单击"从设备更新插槽"才能更新突出显示的插槽(请注意,在"地址/插槽列表部分"表中选择了插槽0中的设备0xB0)。 然后,您可以“写入EEPROM Hex”文件以生成十六进制文件。
确保插槽0已更新后,我生成了十六进制文件,然后使用"HEX2BIN.exe"创建二进制文件。 请注意,此二进制文件假定只编程了1个地址为0xB0的设备。 您需要在左上角添加"设备数量",以便对更多插槽进行编程。
Michael