pcDuino day1

来源:互联网 发布:为什么登录淘宝就闪退 编辑:程序博客网 时间:2024/05/21 05:08

安装环境

windows

1、SecureCRT 2、XShell


Ubuntu

1、Minicom
sudo apt-get install minicom

2、自己写的串口工具(Qt)

3、交叉编译环境
- apt-get install build-essential libncurses5-dev u-boot-tools qemu-user-static
- sudo apt-get install gcc-arm-linux-gnueabihf
- 测试环境是否OK:arm-linux-gnueabihf-gcc -v

4、NFS远程共享服务
- 安装:sudo apt-get install nfs-kernel-server
- 创建共享目录:mkdir ~/nfs-root
- 修改配置文件:/etc/exports,在文件最后加入一行:/home/huiwen/nfsroot *(rw,sync,no_root_squash)

* 注意:* /etc/exports文件是安装服务时生成的,不是自己创建的。在打开文件时,会看到有配置提示。多行以#开头的配置说明。* 在文件最后加入新行,输入自己的配置信息,配置路径要根据自己的环境调整。* 路径和后面的配置之前有空格* 后面括号中的选项信息以逗号间隔,没有空格。

- 重启服务:sudo service nfs-kernel-server restart
- 测试:sudo mount -t nfs 127.0.0.1:/home/huiwen/nfsroot /mnt
- 解除挂载关系:sudo umount /mnt
- 挂载开发板到NFS服务

* 下载文件pcduino-archive.tar.bz2* 使用U盘或TF卡将上面的文件拷到开发板1. cp pcduion-archive.tar.bz2 你的U盘2. U盘插到开发板3. 从U盘把文件拷到开发板:cp  /media/xxxx-xxxx/pcduino-archive.tar.bz2  ~/* 解压文件:tar xjvf pcduino-archive-tar.bz2  ~/* 进入解压目录执行安装: sudo dpkg -i  *.deb* 挂载nfs服务目录到开发板:mount -t nfs 192.168.100.17:/home/huiwen/nfsroot  /mnt* ls /mnt/a.out  &&  /mnt/a.out

pcDuino介绍

mini pc

Arduino

CPU

  • ALLwinner
  • 全志

学习资源

  • www.pcduino.com
  • cnlearn.linksprite.com
  • oschina.net
  • Raspberry Pi

和pcDuino的连接

Debug Uart口

有线网络

USB-OTG RNDIS网络连接

WIFI

  • 普通 WIFI连接,必须要进入到pcDuino桌面后才可以配置

    将开发板刷为非AP模式:

    1. 将刷机卡插入开发板的tf卡槽。
    2. 开机,开机后会看到TX灯闪烁。
    3. 等TX灯停止闪烁,断电,退出刷机卡。(在Debug口上会看到try to close)
    4. 开机,开机后等待TX灯慢闪烁。
    5. 再次插入刷机卡,TX灯开始快闪。(等大概10分钟)
    6. 快闪结束,退卡,关机。(update finished)
    7. 开机,进入正常工作模式。
  • pcDuino作为WIFI AP进行连接

    1. 检测方法:查看是否有/etc/hostapd目录,如果有表示板子是AP模式
    2. 修改:/etc/init.d/hostapd文件中的WIFI-Name

ssh 连接

ssh ubuntu@192.168.100.1, 密码是ubuntu

0 0