//事后笔记:MASKROM最后防线 loader模式也可以烧 我重新写一下
1.固件烧写的过程中设备一直无法识别,
排错:1.重新安装驱动;
2.检查线路是否连接好;
最后解决方案:复位操作-->拿镊子让38板右下角的小圆点接地,进行复位操作;
2.固件烧录总结:
正确的固件烧录步骤:
1.确保设备在 MASKROM / Loader 模式下,点击 “擦除flash”,之后会显示
有可能会出现“擦除IDB失败”的问题。
解决方法:重新上电,然后继续点击“擦除flash”;
擦除成功有如下提示:
2.确保擦除flash之后,点击 “升级”
升级成功如下图所示:
稍后会提示“发现一个ADB设备”。至此固件烧录完成。
固件烧录成功之后,如果想要重新烧录一次,需要如下操作步骤:
前提环境条件:此时提示“发现一个ADB设备”,重新烧录需要将模式转换为“MASKROM”模式,操作如下:
在“发现一个ADB设备”下,断电(断电之后等个几秒钟),重新上电,然后点击转换(不用插拔USB),
就会切换到loader模式,提示“发现一个LOADER设备” --> 进入高级功能,点击“进入Maskrom”
就会切换到MASKROm模式,重复“擦除flash”和 “升级”操作,即可完成固件的重新烧录;
2.检测固件(使用ADB工具检测)
检测目的:为了检测烧录进设备的固件是否能用
检测工具:ADB
检测原理:adb工具可以直接访问设备内部,并可以通过相关命令操控设备;
检测步骤:1.安装adb;
需要把一些 dll 文件放到 C:/Windows/SysWOW64 文件夹下,具体可以参考手册:快速入门手册 --> adb安装 一节操作;
2.安装之后 Windows下在 win R 下输入:adb shell 出现如下界面说明固件烧录成功(前提保证设备已经连接到Windows,而且usb插入的时候,如果打开了虚拟机 需要先选择连接到Windows主机)
之后查看 设备(板卡)的ip地址:ifconfig
一般可以看到一个网卡 eth0
设置 网卡eth0 的ip地址:ifconfig eth0 192.168.100.75
设置好设备(板卡)的ip地址之后,需要设置Windows的ip地址,需要保证两个的ip地址在同一个网关内(注意区分网卡,不要设置错了,需要设置连接到设备(板卡)的那一个网口虚拟出来的网卡的ip地址)
两者的ip地址设置好之后,在Windows的cmd控制窗口,ping一下设备(板卡)的ip地址,测试是否可以ping通
3.拉流测试:
打开拉流软件,输入pc要访问的ip地址,
最后点击播放,按照上面这个操作,应该是拉流成功的,如果不成功,说明固件有问题?不知道,反正没遇到过。