首先从 下载SD-bootable image文件(注意:官方會不断更新新版image,下载前最好在pcDuino网站上检查确认下载地址)
插入micro-sd后将会自动安装。首先卸载所有分区例如SD卡有2个分区,用以下命卸载:
注意:不要使用 “of=/dev/xxx”来指向硬盘否则将会破坏硬盘里的数据。.
插入micro-sd自动安装首先还是卸载所有分区,SD卡有2个分区时用以下命令卸載:
如果卸载失败, 可以使用以下脚本强制卸载:
先确定pcDuino是从SD还是从NAND引导启动,有时无法检测到SD的存在时就会从NAND启动。
如果从NAND启动的话串口有調试线时,要拔掉调试线再次安装之前先reset pcDuino。
也有情况发现串口上面插上串口转USB线时有可能会引起HDMI无显示的问题
1、下载以下两个程序包:
另外,可以输入命令查看两个文件:
2、插入micro-SD如果安装了系统需要要先卸载,例如:
执行上面脚本得到64M的boot区和1.8G的ubuntu区也可以再把SD卡所有鈳用的空间都分给ubuntu区。
5、复制内核到第一个分区
6、复制ubuntu到第二个分区
9、重启时板子就会从sdcard引导启动了
发布了0 篇原创文章 · 获赞 15 · 访问量 7万+
系统启动时会运行的一些应用程序(比如说时钟测试、写nand、pci测试、shell、点灯、打印字符串等操作) |
核心源代码所支持的硬件体系结构体楿关的核心代码 |
启动加载时所需要的头文件(子文件夹内为与相关平台相关的头文件) |
与内核相关的一些程序(如定时器、进程、时间、dpc、信号量等) |
启动时所需要的一些动态链接库 |
包含了MT56753芯片的平台信息 |
包含了一些工程的编译规则文件 |
启动代码所需要的一些脚本程序 |
包含了一些预加载程序的编译规则 |
包含了芯片信息MT6753 |
一些预加载中可能会使用到的二进制工具 |
系统所需要的补丁文件目录 |
一些系统管理所需要的配置文件囷子目录 |
包含了一些安卓的配置文件 |
包含了核心源代码所支持的硬件体系结构体相关的核心代码 arch是architecture的缩写内核所支持的每种CPU体系,在该目录下都有对应的子目录每个CPU的子目录,又进一步分解为boot,mm,kernel等子目录分别包含控制系统引导,内存管理系统调用等。 |
包含了一些块设備的驱动程序 |
加密、压缩、CRC校验算法 |
存放各种文件系统的实现代码每个子目录对应一种文件系统的实现,公用的源程序用于实现虚拟文件系统vfs |
内核所需要的头文件,与平台无关的头文件在include/linux子目录下与平台相关的头文件则放在相应的子目录中。 |
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。