pcDuino入门指南+如何烧写系统(SD卡-卡刷)
第一章:初识pcDuino
一.概述:
二. 硬件规格:
GPU: OpenGL ES2.0, OpenVG 1.1 Mali 400 core
板载存储: 2GB Flash,microSD 插槽扩展至 32GB
以太网: RJ45接口以及可扩展 USB WiFi (未包括)
三. pcDuino正反面视图:
1.正面:
2.反面:
四. pcDuino I/O口描述:
4. 6个ADC(模拟数字)转换引脚,ADC 0和ADC 1都是6位分辨率的,其余是10位分辨率;
可以通过上述的任意接口连接Arduinoshield和pcDuino。并且可以在pcDuino上使用Arduino代码。
五. 基本用途:
pcDuino的目标市场分为两大块Raspberry Pi的客户群以及Arduino市场。它是一个完美的把开源软件和开源硬件想结合的平台产品。用户可以用pcDuino做出下面甚至比下面更多的应用:
第二章:拿到板子之后
一.相关硬件要求:
迷你USB接口电源适配器 (5V,2A): 注意Micro USB的电线要足够粗能带动2A的大电流;
HDMI连接线: 如果用户没有HDMI显示器。 可以使用HDMI到VGA转换线或者 HDMI到DVI转换线;
microSD卡和读卡器:推荐用户有两张2GB以上的microSD 卡。 一张用来升级内核, 另外一张用来升级Ubuntu文件系统。
在开始进一步的工作之前,先保证pcDuino和相关设备连接正确:
二.相关软件要求:
1.PhoenixCard:
PhoenixCard 软件用于将待量产的固件通过SD卡读卡器写入SD卡中。用户可以选择不同的模式将SD卡烧写成量产模式或者是启动模式,烧写完成后可以用烧写好的SD卡来进行设备量产或者启动。
2.超级终端:
三. 搭建PC机相关环境:
1. 将USB转TTl模块插到电脑的USB口系统会自动安装相关驱动,若未能自动安装可手动安装PL2303芯片驱动,完成之后可在设备管理器查看相应CMO口。
2.运行终端工具SecureCRT.exe,点击文件选择快速连接,在弹出的对话框中选择相关属性为:
点击连接,成功后会有一个小对勾提示,失败则提示“unable to open serial port com-”,自行检察错误直至成功。
当Android系统启动后,向终端输入“sh”命令系统会在终端打印出“root@android:/#”字样并等待你的命令。
当Ubuntu系统启动后,终端会直接进入linux命令行界面模式,可直接输入linux命令。
第三章:pcDuino的ubuntu介绍:
一. ubuntu目录介绍:
1.根目录下目录简介:
目录 |
内容 |
Bin |
必要的命令 |
Boot |
静态 boot loader 文件 |
Dev |
设备文件,驱动 |
Etc |
主机专有的系统配置 |
home |
用户的home目录 |
Lib |
必要的共享目录和内核模块 |
media |
对可移除盘包括装载的链接点 |
Mnt |
临时装载文件系统的装载点 |
Proc |
放系统信息的虚拟目录 |
Root |
超级用户root的根目录 |
Sbin |
必要的系统可执行文件 |
Sys |
放系统信息的虚拟目录 |
Tmp |
临时文件 |
Usr |
第二个目录结构 |
Var |
计算型数据 |
Srv |
系统提供的服务需要用到的数据 |
Opt |
添加应用软件包 |
2.重点目录详解:
下面是一些对目录和分区列表需重点考虑的因素。需要特别注意的是在不同的系统配置和使用模式下,对硬盘容量的要求是相差很大的。这里所推荐的是通用指引,为分区的建设提供一起点。
必须总是物理地包含 / etc,/ bin,/ sbin,/ lib 和/ de,否则,系统将不能够启动。通常需要150-250MB的根分区。
二. Ubuntu 命令:
1.如何切换到命令行模式:
按 CTRL+ALT+F1 到 CTRL+ALT+F6切换到命令模式。
2.停止或者重新开始Ubuntu 图形界面:
当 lightdm GUI启动的时候, 它将使用的配置文件是: /etc/X11/xorg.conf
3.如何设置程序在桌面启动后自动执行
新建一个文件:/home/ubuntu/.config/autostart/YOURAPP-autostart.desktop , 内容如下:
4.变更目录:
5.更改用户:
6.安装软件包
$sudoapt-get --purge remove lighttpd
7.值得推荐的文本编辑器
nano是一个方便的文本编辑器,使用起来比 vi 更加得心应手。要安装它,
“$sudo apt-get install nano”.
8.如何检查内核版本
下面的命令就是用来找出内核版本:
ubuntu@ubuntu:~$ cat /proc/version
9.检查CPU/速度
您可以使用下面的命令显示所有CPU的信息:
ubuntu@ubuntu:~$ cat /proc/cpuinfo
10.如何检查存储空间
三.Ubuntu系统下配置网络:
一.有线网络配置:
二.无线网络配置:
第四章:烧写系统到pcDuino
一.烧写Ubuntu系统到pcDuino开发板:
1.硬件准备:
2.硬件连接:
将杜邦线一端分别接到USB转TTL模块的GND,RX,TX三个引脚,另一端分别接到pcduino开发板的UART0引脚的GND,TX,RX,如图:
3.操作步骤:
2.接通电源,烧写到SD卡的引导程序会自动加载到pcDuino内部存储区域,然后启动引导程序,完成后会提示搜寻更新文件和映像文件,并要求插入带有这两个文件的SD卡或是移动硬盘,如图:
3.出现以上界面后,保持电源的连接状态(此时RX常亮,TX闪烁),将以下两个文件拷贝到SD卡后,插入SD卡槽
出现以上界面后等待约七分钟即可完成ubuntu的烧写,此过程RX常亮,TX快速闪烁。
4.Ubuntu系统烧写完成(RX,TX同步缓慢闪烁),取出SD卡后重启,在终端即可看到Ubuntu命令行界面。
二. 烧写Android系统到pcDuino开发板:
1.硬件连接与准备:
2.操作步骤:
2.接通电源,烧写到SD卡的引导程序会自动加载到pcDuino内部存储区域,然后启动引导程序,完成后会提示搜寻更新文件和映像文件,并要求插入带有这两个文件的SD卡或是移动硬盘,如图:
4.重启系统,如在终端上出现下图界面或是HDMI显示器有Android系统界面则烧写完成。
本教程中使用的电脑为Windows7系统,其他windows系统一般都可能适用。
其他系统电脑,诸如MAC、Linux系统不适用。
一、使用microSD卡装系统
开始:
1、下载必要文件
3、将microSD卡插入读卡器,读卡器插入电脑,并确保能被电脑识别,正常进入microSD卡。
4、在第2步打开的win32DISKIMAGER 中点击“文件夹”图标(如下图):
5、然后会弹出一个img文件选择对话框。这选择之前下载的“kernel”所在文件夹,并选定这个文件“pcduino_a10_kernel_disk32imager_20130529.img”,然后点击打开:如下图:
6、点击上图中的“write”按钮,会弹出如下图提示,点击“YES”:
7、点击“yes”之后,就会出现下图,表示在往你的microSD卡写入KERNEL:
8、根据你的microSD卡写入速度,上面这个过程会等待5-10分钟,成功后提示,如下图:
9、然后将microSD卡从读卡器中取出,然后插入pcduino(此时PCDUINO没有通电,也不用管pcduino是否有系统,更不用说什么格式化,若pcduino里面有重要信息,在将microSD卡插入PCDUINO之前,请自行备份)的microSD卡槽(在PCduino板子背面),并给pcduino通电。
10、通电后,PCDUINO会自动清除自身的原有系统,在烧录kernel过程中,板子上的TX灯会闪,显示设备也不会有什么反应,烧好后TX灯就不会闪了。断开PCduino的通电,然后将microSD卡从pcduino中取下。
11、从PCduino中取下的microSD卡,插入读卡器,与PC电脑连结,格式化为FAT32.
13、 将上图中里面的两个文件复制到microSD卡,如果使用的是u盘,就把文件复制到u盘。
15、上图屏幕所示,你会等待10分钟左右,若启动成功,会提示如下图:
16、然后重启,就OK了。进入的时候可以按照如下信息设置。
pcDuino入门指南+如何烧写系统(SD卡-卡刷)相关推荐
- S5PV210开发与学习:1.1烧写系统:SD卡、fastboot、DNW刷机
1.开发板示意图 2.刷系统 就是利用刷机工具,向开发板中烧录预先编译好的系统镜像,使之在开发板上运行起来. //默认的启动命令设置 x210 # printenv bootcmd=movi read ...
- pcDuino入门指南+烧写(SD卡-卡刷)
第一章:初识pcDuino 一.概述: pcDuino是一款高性能的,性价比极高的迷你PC平台,它能运行像 Linux 3.0和Ubuntu 12.10这样的操作系统.通过内置HDMI接口即可直接输出 ...
- mini2440 SD卡烧写系统
Mini2440 已经支持通过 SD 卡脱机烧写系统,即烧写系统不再需要 PC 和 USB 数据 线, 这个功能需要借助 Nor Flash 中的 Superboot 来进行, Mini2440 开发 ...
- 手把手教你做树莓派魔镜-MagicMirror(二)-烧写系统卡
本系列文章: 手把手教你做树莓派魔镜-MagicMirror(一)-准备工作 手把手教你做树莓派魔镜-MagicMirror(二)-烧写系统卡 手把手教你做树莓派魔镜-MagicMirror(三)-系 ...
- 毕设笔记01-解决树莓派烧写系统显示屏不显示问题
如何解决树莓派烧写系统显示屏不显示问题 首次使用树莓派,第一件事当然是烧写一个常用的系统了,入门级别推荐使用Raspbian,下载地址附在这里:Raspbian镜像 使用Win32Disk Image ...
- 树莓派魔镜MagicMirror —— 2 烧写系统卡
本系列文章仅做作业做的记录! 树莓派魔镜MagicMirror: 树莓派魔镜MagicMirror -- 1 前期准备工作 树莓派魔镜MagicMirror -- 2 烧写系统卡 树莓派魔镜Magic ...
- NVIDIA Jetson TK1开发板烧写系统Tegra R21.4
etson TK1是NVIDIA基于Tegra K1开发的一块低成本开发板,板载一块Tegra K1 32-bit(Logan)芯片,开发板上还有一个HDMI输出,一个以太网口,一个USB 3.0,一 ...
- sd_fusing.sh将uboot烧写到SD卡
以前只知道使用"./sd_fusing.sh /dev/sdb"命令来烧写uboot.bin到SD卡中,对其中的细节并不了解. 心存忐忑,于是乎花了些功夫,去了解sd_fusin ...
- 在Linux下使用dnw和u-boot烧写系统
启动u-boot,按住空格进入u-boot菜单后:(mincom) Linux会识别到一个新的USB设备,执行lsusb可以看到如下信息: azheng@ubuntu:~$ lsusb Bus 001 ...
最新文章
- 用Response.Write和Page.RegisterStartupScript显示的提示框有什么区别
- UNIX环境编程学习笔记(11)——文件I/O之文件时间以及 utime 函数
- [转]九个Console命令,让js调试更简单
- echarts怎么保存图片到剪切板上_在电脑上怎么批量给图片编号以及怎么自动记录记事本txt文档时间...
- java选项设置_java环境配置
- 最通俗易懂的YOLOv3原理及代码解析
- 【clickhouse】clickhouse 分区表
- Bom Shanka Machines psymmetrix Delay for Mac(音频延迟效果器)
- Spring Boot 文件上传下载、url 映射虚拟路径、解决下载文件名称乱码
- sofia-sip帮助文档
- SqlHelper的封装
- js/vue 动态获取浏览器宽度/高度
- Spring框架学习第二部分
- 河南分销系统开发|三级分销跟二级分销的区别是什么?
- 推荐8个优质生产力工具,让你效率升级!
- Linux != Windows
- 关于Datatable删除行和删除列
- 入坑 Google Glass开发
- stdole, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
- 专业技术人员继续教育考试题