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.
器件型号:BEAGLEBK
您好!
我目前正在尝试使用 Sitara Uniflash 版本3.4.1.00012通过 USB/RNDIS 刷写定制板。
我遵循了 Sitara Uniflash 快速入门指南(processors.wiki.ti.com/.../Sitara_Uniflash_Quick_Start_Guide)。
处理器是 AM3354BZCZD80。 这是一个新的芯片修订版本。
RNDIS 器件被识别、驱动程序可安装、并且在 Uniflash 中找到该器件、其中包含 IP 地址和 MAC。
但是、状态"FlashInProgress (FlashInProgress)"保持为0%、在~10分钟(即 IP 租用时间)后、状态变为"FlashUnknownError"。
那么、现在我购买了 BBB 并使用该板进行了测试。 它通过其 miniUSB 端口连接到 PC、并在为其供电时按下 S2。 它通过 USB 和5V 电源供电。 未插入 SDcard。
结果是相同的。 器件被识别、但闪烁过程保持为0%。
在 TFTP 主文件夹中,我有以下文件:
'debick.scr'、'debick.txt'、'LO'、'PL'、'u-boot.img'、 'u-boot-restore.img'、'u-boot-spl.bin'、'u-boot-spl-restore.bin'
当然、没有所有"。
以下是我最近尝试的日志:
opentftp:
[23-Mar-1708:03:38] Open TFTP Server 多线程版本1.64 Windows Built 2001已启动..
[23-Mar-1708:03:38]正在启动 TFTP 服务
[23-Mar-17 08:03:38]别名/映射到 C:\AM335x_Flashtool\images\
[23-Mar-17 08:03:38]允许的客户:全部
[23-Mar-17 08:03:38]服务器端口范围:全部
[23-Mar-17 08:03:38]最大块大小:65464
[23-Mar-17 08:03:38]默认块大小:512
[23-Mar-17 08:03:38]默认超时:3.
[23-Mar-17 08:03:38]允许读取文件:是
[23-Mar-17 08:03:38]允许创建文件:否
[23-Mar-17 08:03:38]允许覆盖文件:否
[23-Mar-17 08:03:38]线程池大小:8
[23-Mar-17 08:03:38] 192.168.101.1端口69绑定失败
[23-Mar-17 08:03:38] 192.168.102.1端口69绑定失败
[23-Mar-17 08:03:38] 192.168.103.1端口69绑定失败
[23-Mar-17 08:03:38]正在侦听:192.168.2.1:69
[23-Mar-17 08:03:40]客户端192.168.2.5:1234 C:\AM335x_Flashtool\images\u-boot-spl-restore.bin、47个块已提供
[23-Mar-17 08:03:58]重试失败的侦听接口..
[23-Mar-17 08:03:58] 192.168.101.1端口69绑定失败
[23-Mar-17 08:03:58] 192.168.102.1端口69绑定失败
[23-Mar-17 08:03:58] 192.168.103.1端口69绑定失败
[23-Mar-17 08:03:58]正在侦听:192.168.2.1:69
[23-Mar-17 08:04:30]重试失败的侦听接口..
[23-Mar-17 08:04:30] 192.168.101.1端口69绑定失败
[23-Mar-17 08:04:30] 192.168.102.1端口69绑定失败
[23-Mar-17 08:04:30] 192.168.103.1端口69绑定失败
[23-Mar-17 08:04:30]正在侦听:192.168.2.1:69
[23-Mar-17 08:04:32]重试失败的侦听接口..
[23-Mar-17 08:04:32] 192.168.101.1端口69绑定失败
[23-Mar-17 08:04:32] 192.168.102.1端口69绑定失败
[23-Mar-17 08:04:32] 192.168.103.1端口69绑定失败
[23-Mar-17 08:04:32]正在侦听:192.168.2.1:69
[23-Mar-17 08:04:37]重试失败的侦听接口..
[23-Mar-17 08:04:37] 192.168.101.1端口69绑定失败
[23-Mar-17 08:04:37] 192.168.102.1端口69绑定失败
[23-Mar-17 08:04:37] 192.168.103.1端口69绑定失败
[23-Mar-17 08:04:37]正在侦听:192.168.2.1:69
[23-Mar-17 08:04:43]客户端192.168.2.5:1234 C:\AM335x_Flashtool\images\u-boot-spl-restore.bin、47个块已提供
[23-Mar-17 08:05:34]重试失败的侦听接口..
[23-Mar-17 08:05:34] 192.168.101.1端口69绑定失败
[23-Mar-17 08:05:34] 192.168.102.1端口69绑定失败
[23-Mar-17 08:05:34] 192.168.103.1端口69绑定失败
[23-Mar-17 08:05:34]正在收听:192.168.2.1:69
[23-Mar-17 08:16:14]重试失败的侦听接口..
[23-Mar-17 08:16:14] 192.168.101.1端口69绑定失败
[23-Mar-17 08:16:14] 192.168.102.1端口69绑定失败
[23-Mar-17 08:16:14] 192.168.103.1端口69绑定失败
[23-Mar-17 08:16:14]正在侦听:192.168.2.1:69
opendhcp:
[23-Mar-17 08:03:38]打开 DHCP 服务器1.59版 Windows Build 1036正在启动...
[23-Mar-17 08:03:38]日志记录:全部
[23-Mar-17 08:03:38] DHCP 范围:192.168.2.2-192.168.2.254/255.255.255.0
[23-Mar-17 08:03:38] DHCP 范围:192.168.102.2-192.168.102.254/255.255.255.0
[23-Mar-17 08:03:38] DHCP 范围:192.168.101.2-192.168.101.254/255.255.255.0
[23-Mar-17 08:03:38] DHCP 范围:192.168.103.2-192.168.103.254/255.255.255.0
[23-Mar-17 08:03:38]检测静态接口..
[23-Mar-17 08:03:38]服务器名称:intech10
[23-Mar-17 08:03:38]警告:[Listen_ON]部分、接口192.168.101.1不可用、已忽略
[23-Mar-17 08:03:38]警告:[Listen_ON]部分、接口192.168.103.1不可用、已忽略
[23-Mar-17 08:03:38]正在收听:192.168.2.1
[23-Mar-17 08:03:38]警告:[Listen_ON]部分、接口192.168.102.1不可用、已忽略
[23-Mar-17 08:03:38]租赁状态 URL: http://127.0.0.1:6789
[23-Mar-17 08:03:40]从接口192.168.2.1接收到用于04:A3:16:B6:03:7a ()的 BOOTP 请求,sockInd = 0
[23-Mar-17 08:03:40] BOOTP 主机04:A3:16:B6:03:7a (Host04a316b6037a)分配了192.168.2.5
[23-Mar-17 08:03:58]重试失败的侦听接口..
[23-Mar-17 08:03:58]警告:[Listen_ON]部分、接口192.168.101.1不可用、已忽略
[23-Mar-17 08:03:58]警告:[Listen_ON]部分、接口192.168.103.1不可用、已忽略
[23-Mar-17 08:03:58]警告:[Listen_ON]部分、接口192.168.102.1不可用、已忽略
[23-Mar-17 08:03:58]租赁状态 URL: http://127.0.0.1:6789
[23-Mar-17 08:03:58]正在收听:192.168.2.1
[23-Mar-17 08:04:30]重试失败的侦听接口..
[23-Mar-17 08:04:30]警告:[Listen_ON]部分、接口192.168.101.1不可用、已忽略
[23-Mar-17 08:04:30]警告:[Listen_ON]部分、接口192.168.103.1不可用、已忽略
[23-Mar-17 08:04:30]警告:[Listen_ON]部分、接口192.168.2.1不可用、已忽略
[23-Mar-17 08:04:30]警告:[Listen_ON]部分、接口192.168.102.1不可用、已忽略
[23-Mar-17 08:04:30]无静态接口就绪、正在等待...
[23-Mar-17 08:04:30]重试失败的侦听接口..
[23-Mar-17 08:04:30]警告:[Listen_ON]部分、接口192.168.101.1不可用、已忽略
[23-Mar-17 08:04:30]警告:[Listen_ON]部分、接口192.168.103.1不可用、已忽略
[23-Mar-17 08:04:30]警告:[Listen_ON]部分、接口192.168.102.1不可用、已忽略
[23-Mar-17 08:04:30]警告:192.168.2.1 UDP 端口67已在使用中
[23-Mar-17 08:04:30]无静态接口就绪、正在等待...
[23-Mar-17 08:04:30]重试失败的侦听接口..
[23-Mar-17 08:04:30]警告:[Listen_ON]部分、接口192.168.101.1不可用、已忽略
[23-Mar-17 08:04:30]警告:[Listen_ON]部分、接口192.168.103.1不可用、已忽略
[23-Mar-17 08:04:30]警告:[Listen_ON]部分、接口192.168.102.1不可用、已忽略
[2017年3月23日08:04:30]收听:192.168.2.1
[23-Mar-17 08:04:30]租赁状态 URL: http://127.0.0.1:6789
[23-Mar-17 08:04:43]从接口192.168.2.1接收到用于04:A3:16:B6:03:7a ()的 BOOTP 请求,sockInd = 0
[23-Mar-17 08:04:43] BOOTP 主机04:A3:16:B6:03:7a (Host04a316b6037a)分配了192.168.2.5
[23-Mar-17 08:05:34]警告:[Listen_ON]部分、接口192.168.2.1不可用、已忽略
[23-Mar-17 08:05:34]警告:[Listen_ON]部分、接口192.168.102.1不可用、已忽略
[23-Mar-17 08:05:34]没有静态接口就绪、正在等待...
[23-Mar-17 08:05:34]重试失败的侦听接口..
[23-Mar-17 08:05:34]警告:[Listen_ON]部分、接口192.168.101.1不可用、已忽略
[23-Mar-17 08:05:34]警告:[Listen_ON]部分、接口192.168.103.1不可用、已忽略
[23-Mar-17 08:05:34]重试失败的侦听接口..
[23-Mar-17 08:05:34]警告:[Listen_ON]部分、接口192.168.2.1不可用、已忽略
[23-Mar-17 08:05:34]警告:[Listen_ON]部分、接口192.168.102.1不可用、已忽略
[23-Mar-17 08:05:34]警告:[Listen_ON]部分、接口192.168.103.1不可用、已忽略
[23-Mar-17 08:05:34]警告:[Listen_ON]部分、接口192.168.101.1不可用、已忽略
[23-Mar-17 08:05:34]没有静态接口就绪、正在等待...
我的系统是 Windows 7 Professional 64位计算机。
在"网络和共享中心"中、这些内容最初似乎正常工作、但突然没有可用的连接。
然后、设备管理器在"网络适配器"下显示 "Linux USB Ethernet/RNDIS Gadget #x"状态"此设备无法启动"。 如果我重新连接 BBB、它将再次工作。 但始终只需很短的时间(直至其闪烁)。 那么、这是驱动程序问题吗? 我需要另一个操作系统还是 Uniflash 无法通过 USB 进行刷写?
请帮帮我。 如果您需要更多信息、我会将其提供给您。
谢谢!
根据您的日志、我相信您会因为第二个 USB RNDIS 接口设置不正确而卡住。 这是第28步:
http://processors.wiki.ti.com/index.php/Sitara_Uniflash_Quick_Start_Guide#Flashing_a_Board_using_USB
引导 ROM 的驱动程序似乎正在查找、您可以获得 SPL/MLO。 但是、要获得 U-Boot、就需要一个与第一个完全相同的新驱动程序实例。
感谢您的回答。
如何正确设置这个?
我看到设备管理器页面刷新了。
如果我想更新驱动程序(我使用这个 http://processors.wiki.ti.com/index.php/File:Linux_am335x.zip ;从步骤1开始),将显示以下消息:
在卸载+删除它并在"扫描硬件更改"后重新安装时、将显示以下消息:
这是我使用的正确驱动程序还是有新驱动程序? Windows 7 Professional 64位是否正常?
它可能与 MLO/SPL 文件有关? 是否有可供下载的预编译 MLO/SPL 可用于在 BBB 上测试此情况?