历史上的今天
返回首页

历史上的今天

今天是:2025年01月04日(星期六)

2021年01月04日 | Ubuntu11.10使用TFTP协议传输文件到TQ210开发板学习笔记-1

2021-01-04 来源:eefocus

        要学习首先你得需要硬件环境,对不对?说老实话,我买开发板的时候,就是随意买了一块。当时,大家都建议买Cortex-A8的开发板,我也就从了他们。但是,悲催的我发现,淘宝上有很多,但是资料都少的可怜。没办法当时就随波逐流了,买了个月销售量还可以的板子。那就是天嵌科技的TQ210开发板了。然后,就是按照开发板里的使用说明搭好了环境,当时真是什么都不懂了。搭好环境后,竟然不知道要干什么。你说悲催不悲催?


        虽然有点罗嗦了,但是我还是想多说两句。如果你想学习linux,不论是系统软件,还是应用程序,再或者是嵌入式linux。如果你是一个fresh man ,那么先安装一个linux版本,不用纠结选择哪一个版本,都是大同小异了。然后,买一本著名的书《鸟哥的私房菜-基础篇》,认认真真的研究三个月,再说其他的了。这样,在你以后的学习中,会走很多弯路,理解的也会快一些。当然了,这些都不是那么绝对的,因人而异了。


        好吧,你是不是已经迫不及待了?或者是心里想你怎么那么罗嗦呢?因为这就是我日常学习中累了的时候,写写当天的学习内容,让自己放松一下。当然了,在以后的工作中,如果爱忘事的我忘了的话。还可以再回来看看,你说对不对?


        那我就说一下今天的学习内容吧。为了更方便的传输文件或者程序到我们的开发板中,我们很可能会选择使用简单的TFTP协议来进行传输了。那么在使用过程中我们需要注意哪些问题呢?

1、首先要Ping通主机,Guest板和Host机的IP要处在同一网段,链接网线要使用交叉网线(而不是常用的直通网线)

2、然后检查主机的防火墙、杀毒软件防火墙有没有都关闭(★重要:tftp属于协议简单、漏洞比较大的网络传输协议)。

3、主机运行tftpd服务器软件,所需要下载的文件放在tftpd根目录

3、使用命令  tftp [RAM地址] [文件名]  进行下载,一般要求主机的IP地址固定如192.168.1.1

        接下来,我在说一下在使用TFTP的过程中,自己的一些心得体会吧。为什么说这个,而不是说TFTP是怎么安装的,是怎么配置的,是怎么使用的呢?因为这些网上都有啊,你只需要照做就行了。我就是想说一下自己在使用过程中所犯的一些错误。在我第一次安装的过程中,不知道为什么老是不成功。后来才发现原来我的网络有点小问题,有些文件没有下来。在我重新换了个网络后,就OK了。再有就是,百度很多例子,但是,在安装的过程中,你要仔细的阅读一遍,看明白了再按装就好多了。在就是总结一下在使用过程中的一些常见问题吧。


        1 如果你安装完成后,使用命令netstat -au | grep tftp 查看 TFTP 是否安装成功。如果命令行没有任何反映,那就说你的还没有安装成功。


        2 如果在你访问服务器想要上传文件的时候,提示 error code 2:acess violation。首先可能的原因就是,TFTP的根目录下必须要有一个跟你要上传的文件同名的一个文件。在就是,TFTP根目录下的文件必须是666的文件权限才能够被覆盖。


推荐阅读

史海拾趣

Excel Cell Electronic Co Ltd公司的发展小趣事

自1981年成立以来,ECE公司始终将技术创新作为发展的核心驱动力。早期,公司专注于电子元器件的研发和生产,通过引进国际先进技术,并结合本地市场需求进行创新,成功推出了一系列具有竞争力的产品。随着技术的不断进步,ECE公司不断加大研发投入,积极探索新的应用领域,逐渐成为电子行业的领军企业。

EM Microelectronic-Marin SA公司的发展小趣事

1995年,Philips Semiconductors收购了Mikron Graz,这一事件标志着EM Microelectronic-Marin与Philips在半导体领域的深度合作。此后,两家公司共同推动了RFID(射频识别)技术的发展,使其逐渐成为电子行业中不可或缺的一部分。EM Microelectronic-Marin凭借其在低功耗技术方面的优势,为RFID技术提供了强有力的支持。

ALLTHREAD公司的发展小趣事

面对日益激烈的市场竞争,ALLTHREAD意识到必须不断提升生产效率和质量。于是,他们开始引入先进的自动化设备和智能化生产技术,对生产线进行全面升级。通过技术升级,ALLTHREAD的生产效率得到了大幅提升,产品质量也更加稳定可靠。

胜利(VICTOR)公司的发展小趣事

进入21世纪,胜利公司加大了对技术研发的投入,不断推出具有创新性的产品。例如,公司研发的碳纤维羽毛球拍,不仅轻盈耐用,而且性能卓越,迅速成为市场上的热销产品。此外,公司还积极引入新材料、新工艺,不断提升产品的品质和性能。

Gauthier Connectique公司的发展小趣事
考虑替代产品的价格、供货渠道等因素,选择性价比高的产品。
Axiomtek公司的发展小趣事
了解供应商的技术支持和售后服务情况,以便在使用过程中获得及时帮助。

问答坊 | AI 解惑

步进系统的运行精度

  从步进电机的角度来说,需要满足一些公差标准,包括机械公差和电气公差。相绕组电感的不均衡是重要因素,其他一些原因包括极靴、转子的不对准,定转子间气隙的不均匀,定转子齿槽关系,以及转矩脉动等。达到并持续控制这些参数并不是非常困难的 ...…

查看全部问答>

【博客帮助帖】群组功能的使用

1)登录博客后,进入个人空间首页,点击左侧的“群组”,如下图所示: 2)进入群组管理界面,在这里可以查看自己加入的群组,热门的群组,群组话题等等,还可以创建群组,发起新话题。 …

查看全部问答>

向gooogleman求救!

    我有一个多普达828的主板,系统是WM6.1 CPU是PXA272 ROM是128M RAM是64M,手机\\PDA功能都正常.这个主板有三个UART,其中一个STUART应该接红外端口用来进行红外数据传输.我把红外的驱动卸载了(也就是把驱动用的DLL改了名)然后,对这个RXD ...…

查看全部问答>

怎么学好DSP和单片机

各位达人,你们好!我是一名大三的学生,我的专业是电子信息工程,读大二的时候因为没有用心好好学数电,模电,特别是高频,现在我参加了单片机培训,对单片机比较感兴趣,想扎实学好单片机这门技术,学校也开了数字信号处理,老师说非常重要,因为 ...…

查看全部问答>

winCE下进行FTP传输文件编程

如题:小弟想在winCE实现FTP给远程主机(是PC机)传输文件的功能,怎样编程呀,需要哪些函数呢?…

查看全部问答>

针对Altera FPGA和CPLD的电源管理,TI解决方案

TI电源解决方案支持Altera FPGA及CPLD,包括Stratix, Cyclone, Arria, Arria II, HardCopy and MAX II 器件。…

查看全部问答>

大家给推荐几本关于H.264的视频编解码的书

现在在做视频相关的工作,可对视频编解码一窍不通,大家给推荐几本这方面的书,谢谢了…

查看全部问答>

关于TMS320F28335片上内存的问题

       最近在用TMS320F28335做项目,编写程序时一直都将程序以及数据分配到0x8000~0xFFFF(SARAM)片区,以往的调试过程中也没遇到什么问题,但是由于这次编写的程序量比较大,这个片区已经存放不下了,因此,前两 ...…

查看全部问答>

CODE_SECTION pragma

The CODE_SECTION pragma allocates space for the func in a section named section name. The CODE_SECTION pragma is useful if you have code objects that you want to link into an area separate from the .text section.The syntax of the ...…

查看全部问答>

求懂cc2530的大神们帮忙

要设计一个基于cc2530的可以实现HC-SR04超声波测距,1602显示测距结果的电路,用这三者直接接线能实现么,会程序的求给个程序,本人菜鸟一个,求大神详细解说一下…

查看全部问答>