在CT制作卡系统

1.U-boot 阶段
编译u-boot启动内核:
u-boot-sunxi$make distclean CROSS_COMPILE=arm-linux-gnueabihf-
u-boot-sunxi$make Cubietruck CROSS_COMPILE=arm-linux-gnueabihf-
将SD卡插入读卡器,挂载PC:
$sudo fdisk -l                                                                  #看SD卡在哪个设备节点
$card=/dev/sdb                                                              #设置SD卡的设备名
$dd if=/dev/zero of=${card} bs=1M count=1                  #暂认为清空
$sudo fdisk ${card}                                                        #设置卡分区
设置卡分区:
[email protected]:~/src/u-boot-sunxi# fdisk ${card}
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel with disk identifier 0x911332e8.Changes will remain in memory only, 
until you decide to write them.After that, of course, the previous content won‘t be recoverable.
Warning: invalid flag 0x0000 of partition tabl        e 4 will be corrected by w(rite)
Command (m for help): n                                                #键入n然后回车
Partition type:  
   p   primary (0 primary, 0 extended, 4 free) 
     e   extendedSelect (default p):                                    #直接回车
Using default response p
Partition number (1-4, default 1):                                     #直接回车
Using default value 1
First sector (2048-15278079, default 2048):                      #直接回车
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-7759871, default 7759871): +64M                                      
                                                                                      #键入+64M后回车,即分区大小为64M      
Command (m for help): n                                                #键入n然后回车
Partition type:   
    p   primary (0 primary, 0 extended, 3 free)   
    e   extendedSelect (default p):                                    #直接回车
Using default response p
Partition number (1-4, default 2):                                   #直接回车
Using default value 2
First sector (133120-15278079, default 133120):              #直接回车
Using default value 133120
Last sector, +sectors or +size{K,M,G} (133120-15278079, default 15278079): #直接回车,即第二个分区使用全部剩余空间Using default value 15278079

格式化分区:

$mkfs.vfat ${card}1                                    
                                        #需要稍等片刻
$mkfs.ext4 ${card}2 
然后写入bootloader:$cd u-boot-sunxi/$sudo dd if=u-boot-sunxi-with-spl.bin of=$card bs=1024 seek=8

拔出读卡器,将卡插进CT,插电启动,如显示:

表示成功将UBOOT 烧进SD卡!

2.内核启动阶段
$cd kernel-source/
$cp ../kernel_defconfig .config 
$make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j8 uImage modules
断电,拔出SD,插回PC,正常会自动挂载,将编译内核生成的kernel-source/arch/arm/boot/uImage, 准备好的uEvn.txt boot.scr script.bin复制到第一分区。如下图:

拔出读卡器,将卡插进CT,插电启动,如显示:

                                                                                                                                                                  
表示成功内核烧录成功!

3.文件系统启动阶段
断电,拔出SD,插回PC,正常会自动挂载,将编译内核生成的modules安装第二分区
$sudo tar -C /media/6c024248-d606b-4e14-9bc7-db65c67a229a(SD卡第二分区地址名)/  --strip-components=1 -zxvf linaro-quantal-alip-20130422-342.tar.gz(文件系统包)
$sudo make   INSTALL_MOD_PATH=/media/6c024248-d606b-4e14-9bc7-db65c67a229a(SD卡第二分区地址名) ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- modules_install 
$sync
在第二分区生成如图下的文件:

拨出 SD 卡插进板子,插电启动板子,在终端可以看到进入系统 :

接 HDMI 线,转换显示屏 HDMI 输出,看到桌面,成功完成制作。

原文作者:SKY000
原文链接:http://forum.cubietech.com/forum.php?mod=viewthread&tid=2424

在CT制作卡系统

时间: 2024-10-10 06:25:21

在CT制作卡系统的相关文章

圆角边框以及阴影制作卡片式图片 - 学习笔记

圆角边框以及阴影制作卡片式图片 圆角边框 border-radius 卡片使用阴影 box-shadow 利用阴影给图片底部创造一个长方形 内部的元素会直接覆盖整个阴影 HTML 部分 <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>卡片式图片&l

电感耦合非接触IC卡系统的EMI问题

射频识别(RFID)技术近年来发展迅速,并获得了广泛应用.但作为一种无线射频技术,其电磁兼容(EMC)性能也越来越受到人们的关注.RFID涉及的频率范围甚广,包括低于135kHz.13.56MHz.433MHz.860-960MHz.2.45GHz.5.8GHz等多个频段.本文仅就低于135kHz和13.56MHz两个频段的电感耦合非接触RFID卡的电磁干扰(EMI)问题结合相关国际标准进行介绍和剖析.        电子产品的电磁兼容性        电子产品的电磁兼容性EMC包含两个方面:一

【游乐园储值卡系统】与普通会员卡系统的区别?

游乐园储值卡系统是专门用在游乐园的预充值卡管理软件,主要实现入园开卡充值,然后可以到任意的娱乐项目游玩,无需携带现金,方便安全:普通会员卡系统是零售.餐饮比较常用的会员卡功能,有充值.折扣.积分功能,方便商家锁住客户群的有力手段.那游乐园储值卡系统和普通会员卡系统的区别有哪些呢?他们之前的区别主要是在使用流程以及面对客户群体不一样,所以系统的功能和操作流程不 一样.游乐园一般针对的是人流量比较大,而且大部分的新客户,很多人玩一次后,不知道什么时候才会再来,所以游乐园储值卡一般采用不记名,入园办卡

物联网数据卡系统源码——通信模块

在这个万物互联的时代,物联网应用以及深入到我们生活的方方面面,大到智慧城市.智能交通,小到行车记录仪,各种穿戴设备,智能家居,都有物联网应用的身影,让我们感受到生活品质和档次的提升. 那么作为程序员的我们,物联网通信到底如何做呢? 本系列文章即将带您一起走进物联网系统开发的世界.也希望同行一起分享和讨论物联网相关知识和开发经验. 首先看一下物联网系统的整体架构,看上一篇文章:物联网数据卡系统源码——整体架构 本篇将讲解物联网系统中的通信模块实现原理及相关内容 物联网数据卡系统源码——通信模块 1

小妖精的完美游戏教室——东方PROJECT,同人,符卡系统

//================================================================//// Copyright (C) 东方同人社// All Rights Reserved//// Author:小妖精Balous // //Summary:这次是符卡系统,这个系统能完成绝大多数符卡,算是比较通用的了////================================================================ usin

X86平台下基于grub2+busybo+linux-2.6.36制作linux系统

X86平台下基于grub2+busybo+linux-2.6.36制作linux系统 一.下载内核源码,grub2源码,以及busybox源码: 下载grub2源码 ftp://ftp.gnu.org/gnu/grub/ 找到需要的版本就好了,这里选择grub-1.99.tar.gz 下载busybox源码 http://www.busybox.net/downloads/ 找到需要的版本就好了,这里选择busybox-1.22.1.tar.bz2 下载linux-2.6.36内核源码 http

制作Solaris系统的USB启动盘

制作方法: 1. wget http://192.168.2.5/surefiler-installer/2011-12-09/devel-2011.12.9.tgz 2. cd /root tar xf devel-2011.12.9.tgz 3. pkg set-publisher -P -O file:///root/ips-devel/ openindiana.org 4. pkg install install/distribution-constructor 5. usbcopy S

OpenAuth.Net.landv分支之旅开始制作CRM系统

OpenAuth.Net.landv分支之旅开始制作CRM系统 这个事件的由来是因为没有一个统一的会员卡平台系统,目前需要连接三家酒店会员系统,由于三家酒店使用了三种酒店管理系统,彼此之间的耦合低.三家软件直接制作接口也能使用,但是要考虑接入其他系统所以就有了这个OpenAuth.Net.landv分支之旅. OpenAuth.Net是一个开源的权限工作流快速开发框架.框架基于Martin Fowler企业级应用开发思想及全新技术组合(Asp.Net MVC.EF.AutoFac.WebAPI.

印象中国旅游卡系统开发

印象中国旅游卡系统开发,咨询[182→0080→8116微电 苏生] 印象中国旅游卡代理:138元/张 直营奖励:49元 区域代理:直营5张,团队100张,级差奖励14元 县级代理:直营10张,团队400张,级差奖励26元 市级代理:直营15张,团队2000/400张,级差奖励:36元,同级3+3,加权3% 省级代理:直营20张,团队12000/2000张,级差奖励:44元,同级2+2,加权2% 全国总代理:直营30张,团队36000/12000张,级差奖励50元,同级1+1,加权1%公司额外鼓