IMX6ULL启动和烧写

我使用的是MY-IMX6-CB140P-6Y2D-256M-4G,如下图:(6Y2D是IMX6ULL,256M是内存,4G是EMMC)
在这里插入图片描述

开机启动

a.设置拨码开关
BOOTMODE设置启动模式: 1(OFF),2(ON)
BOOT_CFG 设置存储为EMMC: 1(ON),2(ON),3(ON),4(OFF)
b.插上调试串口和串口工具配置
直接用USB转串口线接到RS232/DEBUG的DB9座子,另一端接到电脑;通过Windows的设备管理器找到计算机上我们使用端口号,打开SecureCRT,配置如下:
在这里插入图片描述
最后点击Connect
c.开机
插上5V电源适配器到座子5V_IN,打开SWITCH,板子开机,可以看到SecureCRT有打印输出如下:
U-Boot 2016.03-svn350 (Jan 10 2019 - 17:43:21 +0800)

CPU: Freescale i.MX6UL rev1.1 528 MHz (running at 396 MHz)
CPU: Commercial temperature grade (0C to 95C) at 47C
Reset cause: POR
Board: MYIMX6EK140P-6G
I2C: ready
DRAM: 256 MiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1
Display: MY-WVGA (800x480)
Video: 800x480x24
In: serial
Out: serial
Err: serial
Net: FEC [PRIME]
Error: FEC address not set.

Normal Boot
Hit any key to stop autoboot: 0
Info: Linux-4.1.15 MYIMXA7 eMMC
reading myimx6ek140p-6g-256m-emmc.dtb
35654 bytes read in 19 ms (1.8 MiB/s)
reading zImage-myimx6a7
8519184 bytes read in 204 ms (39.8 MiB/s)
Kernel image @ 0x80800000 [ 0x000000 - 0x81fe10 ]
Flattened Device Tree blob at 83000000
Booting using the fdt blob at 0x83000000
Using Device Tree in place at 83000000, end 8300bb45
Modify /soc/aips-bus@02000000/bee@02044000:status disabled
ft_system_setup for mx6

Starting kernel …

Booting Linux on physical CPU 0x0
Linux version 4.9.88-myimx6-svn468 (myzr@u12045) (gcc version 5.3.1 20160113 (Linaro GCC 5.3-2016.02) ) #13 SMP PREEMPT Fri Mar 29 11:24:49 CST 2019
CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c53c7d
CPU: div instructions available: patching division code
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
OF: fdt:Machine model: MYIMX6EK140P-6G-256M-eMMC Evaluation Kit
Memory policy: Data cache writealloc
percpu: Embedded 14 pages/cpu @8fdd1000 s26048 r8192 d23104 u57344
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024
Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk1p2 rootwait rw
PID hash table entries: 1024 (order: 0, 4096 bytes)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 242088K/262144K available (11264K kernel code, 681K rwdata, 3784K rodata, 1024K init, 505K bss, 20056K reserved, 0K cma-reserved, 0K highmem)
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
vmalloc : 0x90800000 - 0xff800000 (1776 MB)
lowmem : 0x80000000 - 0x90000000 ( 256 MB)
pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)
modules : 0x7f000000 - 0x7fe00000 ( 14 MB)
.text : 0x80008000 - 0x80c00000 (12256 kB)
.init : 0x81000000 - 0x81100000 (1024 kB)
.data : 0x81100000 - 0x811aa6a0 ( 682 kB)
.bss : 0x811ac000 - 0x8122a408 ( 506 kB)
SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Preemptible hierarchical RCU implementation.
Build-time adjustment of leaf fanout to 32.
RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=1
NR_IRQS:16 nr_irqs:16 16
Switching to timer-based delay loop, resolution 333ns
sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 715827882841ns
clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 637086815595 ns
Console: colour dummy device 80x30
Calibrating delay loop (skipped), value calculated using timer frequency… 6.00 BogoMIPS (lpj=30000)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
CPU: Testing write buffer coherency: ok
/cpus/cpu@0 missing clock-frequency property
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map for 0x80100000 - 0x80100058
Brought up 1 CPUs
SMP: Total of 1 processors activated (6.00 BogoMIPS).
CPU: All CPU(s) started in SVC mode.
devtmpfs: initialized
OF: Duplicate name in lcdif@021c8000, renamed to “display#1”
VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
futex hash table entries: 256 (order: 2, 16384 bytes)
pinctrl core: initialized pinctrl subsystem
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
cpuidle: using governor menu
hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
hw-breakpoint: maximum watchpoint size is 8 bytes.
imx6ul-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver
mxs-dma 1804000.dma-apbh: initialized
vgaarb: loaded
SCSI subsy

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值