pcDuino day1

安裝環境

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 [email protected], 密碼是ubuntu

發佈了43 篇原創文章 · 獲贊 19 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章