usb升级bootcode的命令如下:(将BOOTCODE软件拷到你的U盘上) 1. 交流关机,开机同时按ESC進到bootcode界面 2. 终端输入命令:usb start 3. fatload usb 0:1 0x1500000 dVRboot.exe.bin 4. go 0x1500000 注意:usb start之后,需要看一下下面出现的信息,看看是否识别的usb设备(即u盘) Realtek> usb start (Re)start USB... USB0: #@# usb3_phy_setting(108) +++ 20130415 #@# usb3_phy_setting(209) --- #@# usb2_phy_setting(214) +++ 20130510 #@# usb2_phy_setting(294) --- #@# usb3_mac_setting(301) +++ 20130510 #@# usb3_mac_setting(384) --- Register 5000140 NbrPorts 5 Starting the controller USB XHCI 1.00 scanning bus 0 for devices... #@# usb_hub_port_connect_change(290) skip full speed device in port 2! #@# usb_hub_configure(463) skip the device in usb3 port 5! 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found 1: Hub, USB Revision 3.0 - u-boot XHCI Host Controller - Class: Hub - PacketSize: 9 Configurations: 1 - Vendor: 0x0000 Product 0x0000 Version 1.0 Configuration: 1 - Interfaces: 1 Self Powered 0mA Interface: 0 - Alternate Setting 0, Endpoints: 1 - Class Hub - Endpoint 1 In Interrupt MaxPacket 8 Interval 255ms Realtek> 如上面的信息 scanning usb for storage devices... 0 Storage Device(s) found 表示没有识别到u盘(0 Storage****),这样的话就无法用u盘刷boot,只能用工具通过串口或者换一个u盘,因为此种模式下有很大的几率识别不到u盘,而这种模式下u盘刷boot用的比较少,所以这个问题一直没有处理 另外,在系统起来之后,查看u盘里面的东西的命令如下: 首先确保u盘已经被底层识别并挂载 cat /proc/partitions 看一下下面的信息中有没有 sda(1) 或者sdb(1) 或者sdc(1) 有的话,再来ls /mnt/usb/sd*(1) -al 注:上面的*表示的是字母,和cat /proc/partitions看到的sd*保持一致,括弧里面的1表示有的u盘会有(大部分u盘都有),有的u盘没有,如果cat /proc/partition看到有1,那么下面ls的就要有1
|