嵌入式LAB 1:启动

嵌入式系统Lab 1 启动

1、 画出你所实际实施的连接示意图

pcduino连接示意图

2、给出实际拍摄的板卡连接照片

连接图片
近距离观看

3、给出所用的器材的列表

pcduino(含电源)、USB串口线、网线、SD卡、无线网卡
显示屏、鼠标、键盘、支持L2TP路由器、MacBook Air

4、给出得到的pcDuino启动时的输出文字,并逐行解释

U-Boot 2009.08 (Dec 25 2014 - 21:37:33)
# U-Boot: Universal Boot Loader, 负责嵌入式 Linux 系统的引导
CPU: Freescale i.MX6 family TO1.2 at 792 MHz
# CPU 型号
Thermal sensor with ratio = 172                                                 
# 温度传感器
Temperature:   35 C, calibration data 0x5404c169                                
# 温度刻度
mx6q pll1: 792MHz                                                               
# 处理器主频
mx6q pll2: 528MHz                                                               
# 处理器主频
mx6q pll3: 480MHz                                                               
# 处理器主频
mx6q pll8: 50MHz                                                                
# 处理器主频
ipg clock     : 66000000Hz                                                      
#ipg per clock : 66000000Hz
uart clock    : 80000000Hz                                                      
# Universal Asynchronous Receiver/Transmitter, 通用异步收发传输器
cspi clock    : 60000000Hz
ahb clock     : 132000000Hz                                                     
# Advanced High Performance Bus, 高级高性能总线
axi clock   : 264000000Hz                                                       
# Advanced eXtensible Interface, 一种总线协议
emi_slow clock: 132000000Hz
ddr clock     : 528000000Hz                                                     
# Double Data Rate, 双倍速率同步动态随机存储器
usdhc1 clock  : 198000000Hz
usdhc2 clock  : 198000000Hz
usdhc3 clock  : 198000000Hz
usdhc4 clock  : 198000000Hz
nfc clock     : 24000000Hz
Board: i.MX6Q-SABRESD: unknown-board Board: 0x63012 [POR ]                      
# 主板
Boot Device: MMC                                                                
# 引导设备
I2C:   ready                                                                    
# 集成电路总线
DRAM:   1 GB                                                                    
# Dynamic Random Access Memory, 动态随机存储器
MMC:   FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2,FSL_USDHC: 3                      
# Multimedia Card, 多媒体记忆卡
In:    serial                                                                   
# 正常输入
Out:   serial                                                                   
# 正常输出
Err:   serial                                                                   
# 错误信息, 3者都在串口上
config_ipu_di_clk: freq = 148500000.
wait for pll5 lock.
config_ipu_di_clk: set pll5 clock to 297000000Hz.
Found PFUZE100! deviceid=10,revid=11
Net:   got MAC address from IIM: 00:00:00:00:00:00                              
# 获得 MAC 地址
FEC0 [PRIME]
Hit any key to stop autoboot:  0                                                
# 在这里敲任意键可以停止自动引导, 0代表没有敲
mmc3(part 0) is current device                                                  
# 在MMC3上进行以下操作

MMC read: dev # 3, block # 2048, count 10240 ... 10240 blocks read: OK          
# 检查读写, 成功
## Booting kernel from Legacy Image at 10800000 ...                             
# 引导内核, 从一个固定的地址开始
  Image Name:   Linux-3.0.35-2666-gbdde708                                      
# 映像名
  Image Type:   ARM Linux Kernel Image (uncompressed)                           
# 映像类型
  Data Size:    4422312 Bytes =  4.2 MB                                         
# 数据大小
  Load Address: 10008000                                                        
# 装载地址
  Entry Point:  10008000                                                        
# 引导进入点
  Verifying Checksum ... OK                                                     
# 验证 Checksum, 成功
  Loading Kernel Image ... OK                                                   

# 装载内核映像
OK

Starting kernel ...                                                             
# 启动内核

Uncompressing Linux... done, booting the kernel.                                
# 内核的解压,引导,内核版本信息
Linux version 3.0.35-2666-gbdde708 (root@ubuntu) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #218 SMP PREEMPT Thu Dec 18 22:32:36 PST 2014
CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d                # CPU 信息
CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache               
# CPU 对缓存区的判别
Machine: Freescale i.MX 6Quad/DualLite/Solo Sabre-SD Board                      
# 主要硬件, 如处理器/主板等
Memory policy: ECC disabled, Data cache writealloc                              
# 内存策略
CPU identified as i.MX6Q, silicon rev 1.2                                       
# 具体的 CPU 识别
PERCPU: Embedded 7 pages/cpu @8c008000 s5472 r8192 d15008 u32768                # Per-CPU信息, Per-CPU 用来解决 CPU 之间同步问题
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 194560
Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk0p1 rootwait fec_mac=4c:53:1e:15:61:d4 video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24,bpp=32 fbmem=28M
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 512MB 256MB = 768MB Total                                               
# 内存大小
Memory: 764648k/764648k available, 283928k reserved, 0K highmem                 # 内存的状态
Virtual kernel memory layout:                                                   
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值