ubuntu用 tftp服务下载文件到2440开发板

1. 首先在Linux里面装上tftp server,详见上一篇转载的日志。基本上没问题的。

2. Linux上网使用桥接,设置windows,linux,开发板的IP分别是192.168.1.x1,192.168.1.x2,192.168.1.x3。这一点很重要!一定得是桥接!原来因为在学校用ipv6网加bras,IP是自动获取的,所以之前linux上网用的是NAT,而不是桥接,就是不知道windows的IP到底算哪个~今天尝试了下,在终端里看的话就是本地连接的那个。linux设置IP的时候用命令设置挺麻烦的,可以直接在Network Connections里面设置

3. 禁用无线网卡,关闭防火墙。这个貌似容易忽略,但是很重要。

4. 在SecureCRT中,开发板的u-boot参数的设置:

setenv ipaddr 192.168.1.230    // 开发板IP setenv serverip 192.168.1.2   //虚拟机Linux IP setenv gatewayip 192.168.1.1    // 网关   saveenv 5. 使用开发板盒子里面的交叉网线,连接笔记本的网口和开发板的网口 6. 执行下载的步骤: 将uImage拷贝至/tftpboot/ 连接上串口线和USB转串口线,开发板上电, 在SecureCRT中依次输入: SMDK2440A>tftp 0x30008000 uImage

5.搞定!

时间: 2024-10-07 03:15:46

ubuntu用 tftp服务下载文件到2440开发板的相关文章

ubuntu配置tftp服务

ubuntu配置TFTP服务: TFTP是用来下载远程文件的最简单的网络协议,基于UDP协议.xinetd是新一代的网络守护进程服务程序,经常用于管理多种轻量型internet服务. sudo apt-get install tftp  sudo apt-get install tftpd(tftp-server)  sudo apt-get install xinetd 修改/etc/xinetd.d/tftp文件:server_args=-s /var/lib/tftpboot  改为  s

通过nfs网络文件系统启动tiny6410开发板时uboot启动参数的设置  

通过nfs网络文件系统启动tiny6410开发时uboot启动参数应该设置为: console=ttySAC0 lcd=S70 root=/dev/nfs nfsroot=192.168.1.30:/opt/tiny6410/fs/rootfs_mini6410 ip=192.168.1.40:192.168.1.30:192.168.1.30:255.255.255.0:tiny6410:eth0:off 注意:这里一定要指明你的lcd的类型,不然通过nfs成功启动tiny6410时,你的lc

Ubuntu 配置tftp服务

tftpd-hpa 是一个功能增强的TFTP服务器.它提供了很多TFTP的增强功能,它已经被移植到大多数的现代UNIX系统 1.sudo apt-get install tftp-hpa tftpd-hpa xinetd 2.建立配置文件 sudo vi /etc/xinetd.d/tftp 新建文件tftp tftp内容: service tftp { disable = no socket_type = dgram protocol = udp wait = yes user = root

调用系统下载服务下载文件。监听下载完成拿到downloadid和filename

public class DownLoadAPK { @TargetApi(Build.VERSION_CODES.HONEYCOMB) public static long downloadAPK(DownloadManager downloadManager, String apkUrl, String name, String desc){ DownloadManager.Request request = new DownloadManager.Request(Uri.parse(apk

【android】下载aosp镜像和开发板工程

### 下载repo索引文件 ### [email protected]:~$ curl https://storage.googleapis.com/git-repo-downloads/repo -o repo % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 29829 100 29829 0 0 21185 0 0:00:01 0:

2440开发板脚本,启动运行触摸屏驱动,设置参数

在开发板建立文件 /etc/profile # ! bin/sh insmod /s3c_ts.ko export TSLIB_ROOT=/opt/tslib export TSLIB_TSDEVICE=/dev/event0 export TSLIB_FBDEVICE=/dev/fb0 export TSLIB_PLUGINDIR=/opt/tslib/lib/ts export TSLIB_CONSOLEDEVICE=none export TSLIB_CONFFILE=/opt/tslib

关于开发板、虚拟机之间ping通和tftp下载镜像问题解决记录

首先,用一根网线将电脑连接在可以上网的设备上(我直接连接的路由器,当前PC上网用的是无线),这样为了解决电脑上网用的无线网卡而导致有线网卡不工作的情况,另外用一根网线将开发板也连接到路由器. 现在我的情况是: 第一.虚拟机设置的是桥接模式,桥接到无线网卡上,上网正常. 第二.虚拟机的IP是192.168.1.105. 第三.uboot ipaddr=192.168.1.104,serverip=192.168.1.105(注意:此IP是虚拟机的IP,因为tftp下载镜像是从虚拟机上搭建的tftp

Linux下静态IP地址的设置及TFTP服务的搭建

TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂.开销不大的文件传输服务.TFTP承载在UDP上,提供不可靠的数据流传输服务,不提供存取授权与认证机制,使用超时重传方式来保证数据的到达. 一.在谈TFTP之前,先简单讲一下Linux网络配置,网络中最重要的当然是IP地址了,这里不讲IP协议,在后面的网络编程再讲解,这里主要学习一下Linux下配置IP,配置IP地址的方法

Ubuntu配置TFTP服务器

TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂.开销不大的文件传输服务.端口号为69. TFTP基于UDP协议而实现,但是我们也不能确定有些TFTP协议是基于其它传输协议完成的.此协议设计的时候是进行小文件传输的,因此它不具备通常的FTP的许多功能,它只能从文件服务器上获得或写入文件,不能列出目录,不进行认证,它传输8位数据,通过超时重传方式来保证数据的到达. 环境: