TQ2440 网络烧写篇 TFTP

来源:互联网 发布:电视机网络机顶盒破解 编辑:程序博客网 时间:2024/05/01 22:54

    今天在学习ARM9时,由于早前系统重新装了几次,导致以前的驱动及设置都没了。在一天的各种环境驱动的安装过程中,遇到了几个问题,解决的时候毫无思路,后面不断的查找资料才得以解决,不得不说,找资料的过程真的痛苦。因为有的时候并不能找到你想要的答案,只能自己不断的尝试。现将自己遇到的问题及解决办法附在下面:


一、PC与板子之间ping不通

 

                                                                                                                                          图1   测试

       如图1所示,在正确设置完PC和ARM板的ip地址后(确保在同一网段),进行网络测试,arm板pingPC机。正常情况下是能ping通的。但是,今天我在测试过程中,就发现我正确设置ip后也无法ping通。如图2所示。

             

                                                                                                                     图2

              经过查询,得知防火墙启动也会导致这种情况。查看本机的防火墙状态,发现防火墙处于启动状态,如图3所示。

            

                                                                                                                  图3  防火墙开启

       于是关闭防火墙,如图4所示。

    

                                                                                                                        图4  关闭防火墙

           重新进行网络测试,发现此时能够ping通。如图5所示。

  

                                                图5  成功ping通

二、TFTP下载失败(Connection reset by peer)

              在解决完上述的网络问题之后,高高兴兴地去下载一个bin文件试一试。结果发现又出现问题了。TFTP服务器提示Connection reset by peer这个错误。如图6图7所示。

  

                                                                                              图6   TFTP错误  

                                                                                            图7 TFTP错误

            考虑可能是ip地址冲突(开发板地址已被占用),在修改开发板的ip地址后(要保证与PC的ip在同一网段),重新下载,此时下载成功,如图8所示。建议开发板所设置的ip地址不要太接近于PC的ip。

 

                                                                                               图8  成功下载

       好了,成功解决掉这些问题,开始下一阶段的学习。fighting!!!

1 0