Ubuntu中SD卡格式化以及写数据

备注 主要内容来自于网上视频 

使用mount命令 发现sd卡分区被挂载 需要卸载

使用umount命令进行卸载

使用mount命令再一次检查一下 会发现sd卡不挂载情况

直接按d进行删除分区

再一次 输入p 进行查看sd卡的分区情况 可以发现无分区了

格式完成了

分区格式命令

之后把sd卡读卡器拔出后 在重新插入

以上操作完成 需要进行文件烧写到分区里面

 

烧写 

首先进入这个目录images目录

即这里有uboot工具

启动Ubuntu中的串口

如果没有就请安装 minicom  (apt )

配置串口

sudo minicom -s

修改配置

按对应的之母进行选择

重新打开一个终端可以进行验证得出我们的串口为usb串口

minicom设置成如下即可

 

然后把sd卡插入板子的sd槽上 串口线保证连接正常  供电启动 发现打印信息

然后在print打印 可以看到uboot中设置的环境变量

baudrate=115200
bootargs=root=/dev/nfs nfsroot=192.168.1.8:/opt/rootfs ip=192.168.1.165:192.168.1.8:192.168.1.1:255.255.255.0 init=/linuxrc console=ttySAC0,115200 maxcpus=1 lcd=vs070cxn tp=gslx680-x
bootcmd=mmc read 0x48000000 0x800 0x3000 ; bootm 0x48000000
bootdelay=3
bootfile=uImage
ethact=dwmac.c0060000
ethaddr=00:e2:1c:ba:e8:60
ethprime=RTL8211
fastboot=flash=mmc,2:ubootpak:2nd:0x200,0x78000;flash=mmc,2:2ndboot:2nd:0x200,0x4000;flash=mmc,2:bootloader:boot:0x8000,0x70000;flash=mmc,2:boot:ext4:0x00100000,0x04000000;flash=mmc;
gatewayip=192.168.1.1
ipaddr=192.168.1.165
netmask=255.255.255.0
serverip=192.168.1.8
stderr=serial
stdin=serial
stdout=serial

 

通过网线连接开发板与电脑的网口,然后在进行设置ip

首先设置电脑ip

网络修改成我们的x6818v3

保存

然后Ubuntu中选择这个网路连接

然后在虚拟机网路中选择物理桥接 

电脑有线ip地址必须设置成同一网段

然后ping即可

Ubuntu中安tftp服务器

http://www.embsky.com/forum.php?mod=viewthread&tid=950&highlight=tftp

一、安装tftp-server
sudo apt-get install tftpd-hpa

二、创建tftp下载目录
sudo mkdir /tftpboot
sudo chmod 777 /tftpboot

三、配置TFTP服务器
sudo vim /etc/default/tftpd-hpa
写入以下内容:

TFTP_USERNAME="tftp"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_DIRECTORY="/tftpboot"
TFTP_OPTIONS="-l -c -s"

四、重新启动TFTP服务
sudo service tftpd-hpa restart
或者
sudo /etc/init.d/tftpd-hpa restart

这样tftp服务器目录就设置完成了

启动服务器

然后把文件拷贝到tftp共享目录

这里拷贝uboot目录

 

  • 3
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值