开发环境

开发板:A33-Vstar

开发板系统:Linux

Ubuntu版本:Ubuntu14.04

-------------------------------------------

基本思路:在链路层使用SLIP协议,并且使用串口作为物理通信链路,与PC进行网络通信。

A33开发板串口2-----------CH340---------------PC

1. 为A33开发板配置SLIP

进入linux-3.4/ ,执行gedit .config 进行内核配置:

使能SLIP:CONFIG_SLIP=y

执行 ./build.sh编译内核时,会提示如下信息:

依次选择y,y,n,然后内核继续开始编译,编译成功后打包,下载。

重新打开 .config后,可以发现多了以下编译选项:

CONFIG_SLIP_COMPRESSED=y

CONFIG_SLIP_SMART=y

# CONFIG_SLIP_MODE_SLIP6 is not set

2. 为A33安装slattach

由于开发板缺少slattach命令,需要编译安装net-tools工具。

3. Ubuntu配置

1)将ch340接到开发板的串口2,并插入pc,执行 ls /dev,可查看到多了ttyUSB3设备。

2)执行:slattach /dev/ttyUSB3 -p slip -s 9600 -m -d &

3)执行:ifconfig sl2 192.168.1.1 pointopoint 192.168.1.2 up

3)执行:route add default gw 192.168.1.2

4. A33开发板配置

1)执行:./slattach /dev/ttyS2 -p slip -s 9600 -m -d &

2)执行: ifconfig sl0 192.168.1.2 pointopoint 192.168.1.1 up

3)执行:route add default gw 192.168.1.1

5. ping测试

1)pc

ping -c 3 192.168.1.2

2)A33

ping -c 3 192.168.1.1

全志A33-串口SLIP的使用相关推荐

  1. 基于全志A33开发板linux系统移植学习记录(Boot0)

    基于全志A33开发板linux系统移植学习记录 第一章 Boot0基于ARMGCC的编译与修改 文章目录 基于全志A33开发板linux系统移植学习记录 前言 一.全志A33简介以及上电引导流程 二. ...

  2. 全志A33系统搭建编译及烧录

    目标平台:全志A33 工作平台:Ubuntu 12.04.5 uboot版本:u-boot-2011.09 linux版本:Linux-3.4 交叉编译环境版本:4.5.1 一.全志A33交叉编译环境 ...

  3. 全志A33学习笔记及问题汇总

    全志A33学习笔记及问题汇总 全过程: 1.编译环境配置 首次编译,需要导入vstar方案的内核配置,进入linux3.4目录, 如果开启WIFI需修改a33_vstar_defconfig 1294 ...

  4. 全志A33 boot0段代码分析

    全志A33 bootloader启动程序,总共分为两段,boot0和boot1段,在实际使用过程中,不会涉及到boot0段的设计,在开发boot1段前,了解相关的接口,对开发uboot(boot1)是 ...

  5. 20150906全志a33上调通rtl8188eus的过程(sina33)

    20150906全志a33上调通rtl8188eus的过程(sina33) 使用SINA33的开发板,测试USB接口的WIFI:rtl8188eus. rtl8188eus直接接到SINA33开发板的 ...

  6. 【全志A33】在Ubuntu下烧录程序

    最近从箱底翻出来一个平板,是当时参加一个培训机构赠(购)送(买)的.不过工作之后就没碰过了,附有完整的Android和LinuxQt的源代码,全志A33平台,还是挺有可玩性,所以就搭建了开发环境,因为 ...

  7. 全志A33手册摘读,为编写uboot做好准备

    前面进行了,测试运行,在不熟悉 buildroot 时,有一个可以使用的,demo源码,进行参考学习,相对比较容易上手,接下来就在之前版本基础上,进行参考移植,其他版本的源码.移植之前,先熟悉,芯片相 ...

  8. 全志A33移植ubuntu系统记录(1)V1.0(分色排版)

    http://blog.csdn.net/lushengchu_luis/article/details/72457449 全志A33移植ubuntu系统记录(1) 大文实验室/大文哥 壹捌陆捌零陆捌 ...

  9. 全志A33开发板vstar编译环境搭建

    全志A33开发板vstar编译环境搭建 安装系统 全志提供的vstar的SDK使用内核linux-3.4.39, 在编译过程中,要用到一个文件gen_check_code,位于linux-3.4/ar ...

  10. 全志A33 pack机制解析

    全志A33在编译好系统后,(zImage-boot.img,rootfs-ext4),采用的是./build.sh pack打包为一个img文件进行烧录. 因此,可以在打包(./build.sh pa ...

最新文章

  1. python详细安装教程3.7.0-python 3.7.0 安装配置方法图文教程
  2. LeetCode:Two Sum
  3. Exchange server 2003迁移到2010之升级默认地址簿及地址策略
  4. 杨元庆:乐Pad更适合中国消费者
  5. mysql_ping与mysql长连接
  6. 第三次作业-Scrum
  7. Android中的Touch事件处理流程
  8. C++ i/o类库中 常用流类
  9. Shell 字符串截取
  10. 移动支付到底有多美?
  11. Selenium 高阶应用之WebDriverWait 和 expected_conditions
  12. H3C网络暑期培训大作业-某银行支行内部网络整改方案
  13. 用javascript获取屏幕高度和宽度等信息
  14. 修改chrome默认背景颜色为浅绿色
  15. linux文件加解密,linux 系统下对文件进行加解密的方法参考总结
  16. 数据可视化Matplotlib库
  17. linux 修改pptp端口,请教pptp修改1723端口的问题
  18. win10系统详细安装教程一
  19. 看看月光blog2014年都搞些啥
  20. 一键清空朋友圈软件_微信清理朋友圈app下载-微信清理朋友圈下载v1.8.0 安卓版-西西软件下载...

热门文章

  1. Hadoop详细配置
  2. 解读2014之前端篇:任性的颠覆式改变
  3. ActiveReports 报表应用教程 (10)---交互式报表之向下钻取(详细数据按需显示解决方案)...
  4. 玩的起也要输的起 。。没什么,照样支持你。。
  5. c++ skia 判断jpg图片是完整的_python处理图片入门级
  6. EcmaScript正則表達式( 深入淺出系列之淺出 )
  7. linux的sh文件怎么执行,linux下执行sh文件的四种做法
  8. oracle locked time,ORACLE distributed_lock_timeout参数
  9. python pprint_【Python】输入和输出
  10. 机械制图及计算机绘图技能实训,机械制图测绘与CAD技能实训(二)