• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : Tiny4412的Android系统启动问题 复制链接 | 浏览器收藏 | 打印
风雨飘零叶黄昏
级别: 新手上路
UID: 102236
精华: 0
发帖: 32
金钱: 160 两
威望: 32 点
贡献值: 0 点
综合积分: 64 分
注册时间: 2014-03-27
最后登录: 2015-09-10
楼主  发表于: 2014-05-27 22:38

 Tiny4412的Android系统启动问题

前段时间购置了Tiny4412的增强版,想将所有过程都编译运行一遍,但出现了Android系统无法启动的问题。具体情况如下:
1、Ubuntu14.04下编译完Uboot源代码,并按《Tiny4412用户手册.pdf》的方式编译完Android源代码的内核zImage(配置debug)、ramdisk.img、system.img等.;
2、按照《Readme-uboot.txt》的方式使用fastboot将编译完后的文件烧写到SD卡中;

测试1、启动SD卡的Android系统,系统启动失败(按Readme-uboot.txt中说明未设置启动参数)

测试2、重新选一张SD卡,用SD-Flasher将Superboot烧写到SD卡中,并将随寄光盘中的images文件夹拷贝到SD卡中,将Android文件夹中的各文件(zImage、ramdisk.img、etc)用编译后的文件夹替代。再次放入SD卡中,启动系统,系统可正常启动。

问题:测试1中的失败原因是什么?如何进行修正?

测试1中的串口输出如下:
OK

U-Boot 2010.12 (May 27 2014 - 17:36:22) for TINY4412


CPU:    S5PC220 [Samsung SOC on SMP Platform Base on ARM CortexA9]
        APLL = 1400MHz, MPLL = 800MHz

Board:  TINY4412
DRAM:   1023 MiB

vdd_arm: 1.2
vdd_int: 1.0
vdd_mif: 1.1

BL1 version:  N/A (TrustZone Enabled BSP)


Checking Boot Mode ... SDMMC
REVISION: 1.1
MMC Device 0: 3724 MB
MMC Device 1: 3728 MB
MMC Device 2: N/A
*** Warning - using default environment

Net:    No ethernet found.
Hit any key to stop autoboot:  0
reading kernel..device 0 Start 1057, Count 12288
MMC read: dev # 0, block # 1057, count 12288 ... 12288 blocks read: OK
completed
reading RFS..device 0 Count 13345, Start 2048
MMC read: dev # 0, block # 13345, count 2048 ... 2048 blocks read: OK
completed
Boot with zImage
## Loading init Ramdisk from Legacy Image at 41000000 ...
   Image Name:   ramdisk
   Image Type:   ARM Linux RAMDisk Image (uncompressed)
   Data Size:    674459 Bytes = 674459    Load Address: 40800000
   Entry Point:  40800000

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
<6>Booting Linux on physical CPU 0
<6>Initializing cgroup subsys cpu
<5>Linux version 3.5.0-FriendlyARM (root@vds-pc) (gcc version 4.5.1 (ctng-1.8.1-
FA) ) #1 SMP PREEMPT Tue May 27 10:09:37 CST 2014
CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=10c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: TINY4412
TINY4412: HD700 selected
<6>cma: CMA: reserved 32 MiB at 6d800000
Memory policy: ECC disabled, Data cache writealloc
CPU EXYNOS4412 (id 0xe4412011)
<7>exynos4_init_clocks: initializing clocks
<6>S3C24XX Clocks, Copyright 2004 Simtec Electronics
<3>s3c_register_clksrc: clock armclk has no registers set
<3>s3c_register_clksrc: clock audiocdclk has no registers set
<3>audiocdclk: no parent clock specified
<7>exynos4_setup_clocks: registering clocks
<7>exynos4_setup_clocks: xtal is 24000000
<6>EXYNOS4: PLL settings, A=1400000000, M=800000000, E=96000000 V=108000000<6>EX
YNOS4: ARMCLK=1400000000, DMC=400000000, ACLK200=160000000
ACLK100=100000000, ACLK160=160000000, ACLK133=133333333
<6>sclk_pwm: source is ext_xtal (0), rate is 24000000
<6>sclk_csis: source is xusbxti (1), rate is 1500000
<6>sclk_csis: source is xusbxti (1), rate is 1500000
<6>sclk_cam0: source is xusbxti (1), rate is 1500000
<6>sclk_cam1: source is xusbxti (1), rate is 1500000
<6>sclk_fimc: source is xusbxti (1), rate is 1500000
<6>sclk_fimc: source is xusbxti (1), rate is 1500000
<6>sclk_fimc: source is xusbxti (1), rate is 1500000
<6>sclk_fimc: source is xusbxti (1), rate is 1500000
<6>sclk_fimd: source is xusbxti (1), rate is 1500000
<6>sclk_jpeg: source is mout_jpeg0 (0), rate is 50000000
<6>sclk_fimg2d: source is mout_g2d0 (0), rate is 200000000
<6>sclk_g3d: source is mout_g3d0 (0), rate is 50000000
<6>sclk_mfc: source is mout_mfc0 (0), rate is 50000000
<7>On node 0 totalpages: 253696
<7>free_area_init_node: node 0, pgdat c08ac740, node_mem_map c10a5000
<7>  Normal zone: 1710 pages used for memmap
<7>  Normal zone: 0 pages reserved
<7>  Normal zone: 184658 pages, LIFO batch:31
<7>  HighMem zone: 592 pages used for memmap
<7>  HighMem zone: 66736 pages, LIFO batch:15
<6>PERCPU: Embedded 8 pages/cpu @c19ae000 s11712 r8192 d12864 u32768
<7>pcpu-alloc: s11712 r8192 d12864 u32768 alloc=8*4096<c>
<7>pcpu-alloc: <c>[0] <c>0 <c>[0] <c>1 <c>[0] <c>2 <c>[0] <c>3 <c>
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 251394
<5>Kernel command line: console=ttySAC0,115200n8 androidboot.console=ttySAC0 lcd
=HD700
<6>PID hash table entries: 4096 (order: 2, 16384 bytes)
<6>Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
<6>Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
<6>Memory: 384MB 607MB = 991MB total
<5>Memory: 961552k/961552k available, 86000k reserved, 269312K highmem
<5>Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    vmalloc : 0xf0000000 - 0xff000000   ( 240 MB)
    lowmem  : 0xc0000000 - 0xef800000   ( 760 MB)
    pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    modules : 0xbf000000 - 0xbfe00000   (  14 MB)
      .text : 0xc0008000 - 0xc07fdef0   (8152 kB)
      .init : 0xc07fe000 - 0xc0830dc0   ( 204 kB)
      .data : 0xc0832000 - 0xc08e0440   ( 698 kB)
       .bss : 0xc08e0464 - 0xc094d770   ( 437 kB)
<6>SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
<6>Preemptible hierarchical RCU implementation.
<6>NR_IRQS:549
<6>sched_clock: 32 bits at 200 Hz, resolution 5000000ns, wraps every 4294967291m
s
<6>Calibrating delay loop... <c>2795.11 BogoMIPS (lpj=6987776)
<6>pid_max: default: 32768 minimum: 301
<6>Mount-cache hash table entries: 512
<6>Initializing cgroup subsys debug
<6>Initializing cgroup subsys cpuacct
<6>Initializing cgroup subsys freezer
<6>CPU: Testing write buffer coherency: ok
<6>CPU0: thread -1, cpu 0, socket 10, mpidr 80000a00
<6>hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
<6>Setting up static identity map for 0x405aef48 - 0x405aefa0
<2>Bad mode in prefetch abort handler detected
<0>Internal error: Oops - bad mode: 0 [#1] PREEMPT SMP ARM
<d>Modules linked in:
CPU: 0    Not tainted  (3.5.0-FriendlyARM #1)
PC is at 0x2080108
LR is at exynos4_l2x0_cache_init+0x9c/0x13c
pc : [<02080108>]    lr : [<c0805210>]    psr: 600001d6
sp : ed03bf34  ip : 408e0978  fp : 00000000
r10: 00000000  r9 : 00000000  r8 : c0805174
r7 : 00000000  r6 : ed03a000  r5 : c086f920  r4 : c08e0978
r3 : 30000007  r2 : 00000120  r1 : 00000110  r0 : ffffffea
Flags: nZCv  IRQs off  FIQs off  Mode UK6_32  ISA ARM  Segment kernel
Control: 10c5387d  Table: 4000404a  DAC: 00000015

LR: 0xc0805190:
5190  e3a00000 e5933000 e59f2100 e1a038a3 e3a01a02 e1a03883 e3440322 e3411050
51b0  e3a0ce11 e1530000 e5821000 e582c008 0a000002 e373056f 1582c00c 1a000002
51d0  e59f30c8 e3a02e12 e583200c e59f40bc e3a0c273 e59f50b8 e1a0300c e3a01e11
51f0  e594200c e584c018 e3e00015 e3a0c003 e584c01c e284c480 e585c000 ebe06e05
5210  e3a02001 e30f3fff e594101c e3472c47 e34c3200 e3e00016 ebe06dfe e3a01000
5230  e1a02001 e1a03001 e3e00017 ebe06df9 e3a02000 e3a01001 e1a03002 e3e00014
5250  ebe06df4 e1a00005 e3a01004 ebe0636a e1a00004 e3a01020 ebe06367 e3a00000
5270  e3a01001 e30f2fff e34f0860 e3471c47 e34c2200 ebfffe5b e59f2018 e59f3018

SP: 0xed03beb4:
beb4  44202061 203a4341 30303030 35313030 c077ec00 ed03bee0 c072a1a8 ed03bee0
bed4  ed040000 c007e194 c077ec68 c09065ac 00000001 ed03bf34 00000000 ed03a000
bef4  ed040000 00000000 00000000 00000000 00000000 c001286c 00000000 0000000b
bf14  ed03bf34 02080108 600001d6 ffffffff c0805174 c0012bc0 ffffffea c0805210
bf34  ffffffea 00000110 00000120 30000007 c08e0978 c086f920 ed03a000 00000000
bf54  c0805174 00000000 00000000 00000000 408e0978 ed03bf34 c0805210 02080108
bf74  600001d6 ffffffff c0805210 00000000 c082c8b4 c08e0480 c00086e4 ed03bfc4
bf94  00000004 c082c8d0 00000013 00000000 00000000 00000000 c082c8b4 c082c8d0

R4: 0xc08e08f8:
08f8  00000000 00000000 00000000 00000000 00000000 00000000 00000000 ed04c000
0918  0000041f 0000045f c0007ff8 c170aba4 00000000 00000000 00000000 00000000
0938  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0958  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0978  10502000 00000000 00000110 00000120 00000000 00000000 30000007 00000003
0998  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
09b8  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
09d8  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

R5: 0xc086f8a0:
f8a0  00000000 f8240f08 00000000 f8240f0c 00000000 00000006 ffffffff 2bedf00d
f8c0  e59f005c e5901000 e59f2058 e1510002 0affb392 e28f0044 e5900000 e5901000
f8e0  e5901008 e590200c e5903018 e3e00016 e1600070 e3e00016 e3a01003 e59f2028
f900  e59f3028 e1600070 e3e00014 e3a01001 e3a02000 e3a03000 e1600070 eaffb37f
f920  408e0978 10020808 00000bad 7c470001 c200ffff 00000001 00000000 00000000
f940  c086f940 c086f940 00000000 c086f94c c086f94c c0027dec c05a7be0 00000000
f960  c0027cf8 c0027cc4 c072f430 00000000 00000000 00000000 00000000 00000000
f980  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

R6: 0xed039f80:
9f80  ffffffff ffffffff ffffffff dfffffff ffffffff ffffffff ffffffff ffffffff
9fa0  ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
9fc0  ffffffff ffffffff ffffffff ffffffff fffffdff fffffeff ffffffff ffffffff
9fe0  fdffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe
a000  00000000 00000002 00000000 ed040000 c086fc80 00000000 00000015 00000000
a020  00000000 00000000 00000000 00000000 00000000 00000000 00000000 ed03bfb0
a040  c000e514 00000000 00000000 00000000 00000000 00000000 00000000 00000000
a060  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

R8: 0xc08050f4:
50f4  e3500000 e5840584 1a000000 e7f001f2 e3a00008 e3a01004 ebe32789 e3500000
5114  e5840588 1a000000 e7f001f2 e59f0038 e28dd014 e8bd4ff0 eae28591 c0854080
5134  c05b1814 c0854690 c08e0780 c0854bf0 c072c3d0 c001e6cc c001e6f4 c072c3e8
5154  c05b09d4 c085d290 c08e0998 c085d2ec e59f0004 e3a01000 eae917bc c085d300
5174  e92d4038 e3a03000 e34f3860 e5933100 e3130001 1a000037 e59f3108 e3a00000
5194  e5933000 e59f2100 e1a038a3 e3a01a02 e1a03883 e3440322 e3411050 e3a0ce11
51b4  e1530000 e5821000 e582c008 0a000002 e373056f 1582c00c 1a000002 e59f30c8
51d4  e3a02e12 e583200c e59f40bc e3a0c273 e59f50b8 e1a0300c e3a01e11 e594200c
<0>Process swapper/0 (pid: 1, stack limit = 0xed03a2f8)
<0>Stack: (0xed03bf34 to 0xed03c000)
<0>bf20:                                              ffffffea 00000110 00000120
<0>bf40: 30000007 c08e0978 c086f920 ed03a000 00000000 c0805174 00000000 00000000
<0>bf60: 00000000 408e0978 ed03bf34 c0805210 02080108 600001d6 ffffffff c0805210
<0>bf80: 00000000 c082c8b4 c08e0480 c00086e4 ed03bfc4 00000004 c082c8d0 00000013
<0>bfa0: 00000000 00000000 00000000 c082c8b4 c082c8d0 c000f5d8 00000013 00000000
<0>bfc0: 00000000 c07fe87c c000f5d8 00000013 00000000 00000000 00000000 c07fe818
<0>bfe0: c000f5d8 00000013 00000000 00000000 00000000 c000f5d8 ffffffff ffffffff
[<c0805210>] (exynos4_l2x0_cache_init+0x9c/0x13c) from [<30000007>] (0x30000007)
<0>Code: bad PC value
<4>---[ end trace 2719ed1c00000000 ]---
<0>Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b

<0>Rebooting in 5 seconds..

测试2中的串口输出如下:
Superboot-4412 V1.6(20140317) by FriendlyARM

Booting from SD
Running OS 'ANDROID'
Loading Kernel...
Loading ramdisk...
Uncompressing Linux... done, booting the kernel.
<6>Booting Linux on physical CPU 0
<6>Initializing cgroup subsys cpu
<5>Linux version 3.5.0-FriendlyARM (root@vds-pc) (gcc version 4.5.1 (ctng-1.8.1-
FA) ) #1 SMP PREEMPT Tue May 27 10:09:37 CST 2014
CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=10c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: TINY4412
USB PHY0 configured as HOST mode
TINY4412: HD700 selected
<6>cma: CMA: reserved 32 MiB at 5d000000
Memory policy: ECC disabled, Data cache writealloc
CPU EXYNOS4412 (id 0xe4412011)
<7>exynos4_init_clocks: initializing clocks
<6>S3C24XX Clocks, Copyright 2004 Simtec Electronics
<3>s3c_register_clksrc: clock armclk has no registers set
<3>s3c_register_clksrc: clock audiocdclk has no registers set
<3>audiocdclk: no parent clock specified
<7>exynos4_setup_clocks: registering clocks
<7>exynos4_setup_clocks: xtal is 24000000
<6>EXYNOS4: PLL settings, A=1500000000, M=800000000, E=96000000 V=350000000<6>EX
YNOS4: ARMCLK=1500000000, DMC=400000000, ACLK200=160000000
ACLK100=100000000, ACLK160=160000000, ACLK133=133333333
<6>sclk_pwm: source is ext_xtal (0), rate is 24000000
<6>sclk_csis: source is xusbxti (1), rate is 1500000
<6>sclk_csis: source is xusbxti (1), rate is 1500000
<6>sclk_cam0: source is xusbxti (1), rate is 1500000
<6>sclk_cam1: source is xusbxti (1), rate is 1500000
<6>sclk_fimc: source is xusbxti (1), rate is 1500000
<6>sclk_fimc: source is xusbxti (1), rate is 1500000
<6>sclk_fimc: source is xusbxti (1), rate is 1500000
<6>sclk_fimc: source is xusbxti (1), rate is 1500000
<6>sclk_fimd: source is xusbxti (1), rate is 1500000
<6>sclk_jpeg: source is mout_jpeg0 (0), rate is 50000000
<6>sclk_fimg2d: source is mout_g2d0 (0), rate is 200000000
<6>sclk_g3d: source is mout_g3d0 (0), rate is 50000000
<6>sclk_mfc: source is mout_mfc0 (0), rate is 50000000
<7>On node 0 totalpages: 253696
<7>free_area_init_node: node 0, pgdat c08ac740, node_mem_map c10a5000
<7>  Normal zone: 1116 pages used for memmap
<7>  Normal zone: 0 pages reserved
<7>  Normal zone: 117668 pages, LIFO batch:31
<7>  HighMem zone: 1186 pages used for memmap
<7>  HighMem zone: 133726 pages, LIFO batch:31
<6>PERCPU: Embedded 8 pages/cpu @c19ae000 s11712 r8192 d12864 u32768
<7>pcpu-alloc: s11712 r8192 d12864 u32768 alloc=8*4096<c>
<7>pcpu-alloc: <c>[0] <c>0 <c>[0] <c>1 <c>[0] <c>2 <c>[0] <c>3 <c>
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 251394
<5>Kernel command line: console=ttySAC0,115200n8 androidboot.console=ttySAC0 ctp
=2 skipcali=y uhost0=y vmalloc=512m lcd=HD700
<6>PID hash table entries: 2048 (order: 1, 8192 bytes)
<6>Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
<6>Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
<6>Memory: 384MB 607MB = 991MB total
<5>Memory: 961944k/961944k available, 85608k reserved, 539648K highmem
<5>Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    vmalloc : 0xdf800000 - 0xff000000   ( 504 MB)
    lowmem  : 0xc0000000 - 0xdf000000   ( 496 MB)
    pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    modules : 0xbf000000 - 0xbfe00000   (  14 MB)
      .text : 0xc0008000 - 0xc07fdef0   (8152 kB)
      .init : 0xc07fe000 - 0xc0830dc0   ( 204 kB)
      .data : 0xc0832000 - 0xc08e0440   ( 698 kB)
       .bss : 0xc08e0464 - 0xc094d770   ( 437 kB)
<6>SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
<6>Preemptible hierarchical RCU implementation.
<6>NR_IRQS:549
<6>sched_clock: 32 bits at 200 Hz, resolution 5000000ns, wraps every 4294967291m
s
<6>Calibrating delay loop... <c>2991.71 BogoMIPS (lpj=7479296)
<6>pid_max: default: 32768 minimum: 301
<6>Mount-cache hash table entries: 512
<6>Initializing cgroup subsys debug
<6>Initializing cgroup subsys cpuacct
<6>Initializing cgroup subsys freezer
<6>CPU: Testing write buffer coherency: ok
<6>CPU0: thread -1, cpu 0, socket 10, mpidr 80000a00
<6>hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
<6>Setting up static identity map for 0x405aef48 - 0x405aefa0
<6>L310 cache controller enabled
<6>l2x0: 16 ways, CACHE_ID 0x4100c4c8, AUX_CTRL 0x7e470001, Cache size: 1048576
B
<6>CPU1: thread -1, cpu 1, socket 10, mpidr 80000a01
<6>CPU2: thread -1, cpu 2, socket 10, mpidr 80000a02
<6>CPU3: thread -1, cpu 3, socket 10, mpidr 80000a03
<6>Brought up 4 CPUs
<6>SMP: Total of 4 processors activated (11966.87 BogoMIPS).
<6>NET: Registered protocol family 16
<6>DMA: preallocated 256 KiB pool for atomic coherent allocations
HW revision: 0
<3>samsung-adc-v3: no platform data supplied
<6>hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
<6>hw-breakpoint: maximum watchpoint size is 4 bytes.
S3C Power Management, Copyright 2004 Simtec Electronics
<6>EXYNOS4x12 PMU Initialize
<6>EXYNOS: Initializing architecture
s3c24xx-pwm s3c24xx-pwm.1: tin at 100000000, tdiv at 100000000, tin=divclk, base
8
s3c24xx-pwm s3c24xx-pwm.0: tin at 100000000, tdiv at 100000000, tin=divclk, base
0
<6>bio: create slab <bio-0> at 0
exynos_ion_heap_create: 34
exynos_ion_heap_create: 34
exynos_ion_heap_create: 34
<5>SCSI subsystem initialized
<6>usbcore: registered new interface driver usbfs
<6>usbcore: registered new interface driver hub
<6>usbcore: registered new device driver usb
s3c-i2c s3c2440-i2c.0: slave address 0x10
s3c-i2c s3c2440-i2c.0: bus frequency set to 195 KHz
s3c-i2c s3c2440-i2c.0: i2c-0: S3C I2C adapter
s3c-i2c s3c2440-i2c.1: slave address 0x10
s3c-i2c s3c2440-i2c.1: bus frequency set to 195 KHz
s3c-i2c s3c2440-i2c.1: i2c-1: S3C I2C adapter
s3c-i2c s3c2440-i2c.2: slave address 0x10
s3c-i2c s3c2440-i2c.2: bus frequency set to 97 KHz
s3c-i2c s3c2440-i2c.2: i2c-2: S3C I2C adapter
s3c-i2c s3c2440-i2c.3: slave address 0x10
s3c-i2c s3c2440-i2c.3: bus frequency set to 195 KHz
s3c-i2c s3c2440-i2c.3: i2c-3: S3C I2C adapter
s3c-i2c s3c2440-i2c.7: slave address 0x10
s3c-i2c s3c2440-i2c.7: bus frequency set to 195 KHz
s3c-i2c s3c2440-i2c.7: i2c-7: S3C I2C adapter
s3c-i2c s3c2440-hdmiphy-i2c: slave address 0x10
s3c-i2c s3c2440-hdmiphy-i2c: bus frequency set to 390 KHz
s3c-i2c s3c2440-hdmiphy-i2c: i2c-8: S3C I2C adapter
<6>Linux media interface: v0.10
<6>Linux video capture interface: v2.00
<6>Advanced Linux Sound Architecture Driver Version 1.0.25.
<6>Bluetooth: Core ver 2.16
<6>NET: Registered protocol family 31
<6>Bluetooth: HCI device and connection manager initialized
<6>Bluetooth: HCI socket layer initialized
<6>Bluetooth: L2CAP socket layer initialized
<6>Bluetooth: SCO socket layer initialized
<6>cfg80211: Calling CRDA to update world regulatory domain
<6>Switching to clocksource mct-frc
<6>NET: Registered protocol family 2
<6>IP route cache hash table entries: 16384 (order: 4, 65536 bytes)
<6>TCP established hash table entries: 65536 (order: 7, 524288 bytes)
<6>TCP bind hash table entries: 65536 (order: 7, 786432 bytes)
<6>TCP: Hash tables configured (established 65536 bind 65536)
<6>TCP: reno registered
<6>UDP hash table entries: 256 (order: 1, 8192 bytes)
<6>UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
<6>NET: Registered protocol family 1
<6>Trying to unpack rootfs image as initramfs...
<6>Freeing initrd memory: 656K
<6>Attached IOMMU controller to exynos4-fimc.0 device.
<6>Attached IOMMU controller to exynos4-fimc.1 device.
<6>Attached IOMMU controller to exynos4-fimc.2 device.
<6>Attached IOMMU controller to exynos4-fimc.3 device.
<6>Attached IOMMU controller to s5p-mfc-l device.
<6>Attached IOMMU controller to s5p-mfc-r device.
<6>Attached IOMMU controller to s5p-mixer device.
<6>Attached IOMMU controller to s5p-fimg2d device.
<6>Attached IOMMU controller to s5p-jpeg.0 device.
platform exynos-fimc-lite.0: No SYSMMU found
<6>Attached IOMMU controller to exynos-fimc-lite.0 device.
platform exynos-fimc-lite.1: No SYSMMU found
<6>Attached IOMMU controller to exynos-fimc-lite.1 device.
s3c-adc samsung-adc-v4: attached adc driver
<3>Failed to declare coherent memory for MFC device (0 bytes at 0x43000000)
highmem bounce pool size: 64 pages
<6>fuse init (API version 7.19)
<6>msgmni has been set to 890
<6>io scheduler noop registered
<6>io scheduler deadline registered
<6>io scheduler cfq registered (default)
s3c-fb exynos4-fb.0: window 0: fb
s3c-fb exynos4-fb.0: window 1: fb
s3c-fb exynos4-fb.0: window 2: fb
s3c-fb exynos4-fb.0: window 3: fb
s3c-fb exynos4-fb.0: window 4: fb
Start display and show logo
dma-pl330 dma-pl330.0: Loaded driver for PL330 DMAC-267056
dma-pl330 dma-pl330.0:  DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32
dma-pl330 dma-pl330.1: Loaded driver for PL330 DMAC-267056
dma-pl330 dma-pl330.1:  DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32
<6>Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
<6>exynos4210-uart.0: ttySAC0 at MMIO 0x13800000 (irq = 84) is a S3C6400/10
[    0.000000] Booting Linux on physical CPU 0
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 3.5.0-FriendlyARM (root@vds-pc) (gcc version 4.5.1
(ctng-1.8.1-FA) ) #1 SMP PREEMPT Tue May 27 10:09:37 CST 2014
[    0.000000] CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instructio
n cache
[    0.000000] Machine: TINY4412
[    0.000000] USB PHY0 configured as HOST mode
[    0.000000] TINY4412: HD700 selected
[    0.000000] cma: CMA: reserved 32 MiB at 5d000000
[    0.000000] Memory policy: ECC disabled, Data cache writealloc
[    0.000000] CPU EXYNOS4412 (id 0xe4412011)
[    0.000000] S3C24XX Clocks, Copyright 2004 Simtec Electronics
[    0.000000] s3c_register_clksrc: clock armclk has no registers set
[    0.000000] s3c_register_clksrc: clock audiocdclk has no registers set
[    0.000000] audiocdclk: no parent clock specified
[    0.000000] EXYNOS4: PLL settings, A=1500000000, M=800000000, E=96000000 V=35
0000000
[    0.000000] EXYNOS4: ARMCLK=1500000000, DMC=400000000, ACLK200=160000000
[    0.000000] ACLK100=100000000, ACLK160=160000000, ACLK133=133333333
[    0.000000] sclk_pwm: source is ext_xtal (0), rate is 24000000
[    0.000000] sclk_csis: source is xusbxti (1), rate is 1500000
[    0.000000] sclk_csis: source is xusbxti (1), rate is 1500000
[    0.000000] sclk_cam0: source is xusbxti (1), rate is 1500000
[    0.000000] sclk_cam1: source is xusbxti (1), rate is 1500000
[    0.000000] sclk_fimc: source is xusbxti (1), rate is 1500000
[    0.000000] sclk_fimc: source is xusbxti (1), rate is 1500000
[    0.000000] sclk_fimc: source is xusbxti (1), rate is 1500000
[    0.000000] sclk_fimc: source is xusbxti (1), rate is 1500000
[    0.000000] sclk_fimd: source is xusbxti (1), rate is 1500000
[    0.000000] sclk_jpeg: source is mout_jpeg0 (0), rate is 50000000
[    0.000000] sclk_fimg2d: source is mout_g2d0 (0), rate is 200000000
[    0.000000] sclk_g3d: source is mout_g3d0 (0), rate is 50000000
[    0.000000] sclk_mfc: source is mout_mfc0 (0), rate is 50000000
[    0.000000] PERCPU: Embedded 8 pages/cpu @c19ae000 s11712 r8192 d12864 u32768
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pag
es: 251394
[    0.000000] Kernel command line: console=ttySAC0,115200n8 androidboot.console
=ttySAC0 ctp=2 skipcali=y uhost0=y vmalloc=512m lcd=HD700
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Memory: 384MB 607MB = 991MB total
[    0.000000] Memory: 961944k/961944k available, 85608k reserved, 539648K highm
em
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xdf800000 - 0xff000000   ( 504 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xdf000000   ( 496 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc07fdef0   (8152 kB)
[    0.000000]       .init : 0xc07fe000 - 0xc0830dc0   ( 204 kB)
[    0.000000]       .data : 0xc0832000 - 0xc08e0440   ( 698 kB)
[    0.000000]        .bss : 0xc08e0464 - 0xc094d770   ( 437 kB)
[    0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, N
odes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000] NR_IRQS:549
[    0.000000] sched_clock: 32 bits at 200 Hz, resolution 5000000ns, wraps every
4294967291ms
[    0.005000] Calibrating delay loop... 2991.71 BogoMIPS (lpj=7479296)
[    0.050000] pid_max: default: 32768 minimum: 301
[    0.055000] Mount-cache hash table entries: 512
[    0.060000] Initializing cgroup subsys debug
[    0.060000] Initializing cgroup subsys cpuacct
[    0.065000] Initializing cgroup subsys freezer
[    0.070000] CPU: Testing write buffer coherency: ok
[    0.070000] CPU0: thread -1, cpu 0, socket 10, mpidr 80000a00
[    0.075000] hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counter
。。。。。
[ 此帖被d05050021在2014-05-27 22:58重新编辑 ]
风雨飘零叶黄昏
级别: 新手上路
UID: 102236
精华: 0
发帖: 32
金钱: 160 两
威望: 32 点
贡献值: 0 点
综合积分: 64 分
注册时间: 2014-03-27
最后登录: 2015-09-10
1楼  发表于: 2014-05-28 21:38

 回 楼主(d05050021) 的帖子

没有人回复啊!
自己的帖子,自己顶!
对比上面两文件后,猜想是系统时钟或是命令行导致的错误,根据Superboot的启动,又修改了一下环境变量和Uboot的时钟传递的变量设置,但还是启动不成功。。。
斑竹,友善的大佬们,来帮帮忙撒!
下面贴下改过后的串口输出
OK

U-Boot 2010.12 (May 28 2014 - 15:25:20) for TINY4412


CPU:    S5PC220 [Samsung SOC on SMP Platform Base on ARM CortexA9]
        APLL = 1500MHz, MPLL = 800MHz

Board:  TINY4412
DRAM:   1023 MiB

vdd_arm: 1.2
vdd_int: 1.0
vdd_mif: 1.1

BL1 version:  N/A (TrustZone Enabled BSP)


Checking Boot Mode ... SDMMC
REVISION: 1.1
MMC Device 0: 3724 MB
MMC Device 1: 3728 MB
MMC Device 2: N/A
Net:    No ethernet found.
Hit any key to stop autoboot:  0
reading kernel..device 0 Start 1057, Count 12288
MMC read: dev # 0, block # 1057, count 12288 ... 12288 blocks read: OK
completed
reading RFS..device 0 Count 13345, Start 2048
MMC read: dev # 0, block # 13345, count 2048 ... 2048 blocks read: OK
completed
Boot with zImage
## Loading init Ramdisk from Legacy Image at 41000000 ...
   Image Name:   ramdisk
   Image Type:   ARM Linux RAMDisk Image (uncompressed)
   Data Size:    674458 Bytes = 674458    Load Address: 40800000
   Entry Point:  40800000

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
<6>Booting Linux on physical CPU 0
<6>Initializing cgroup subsys cpu
<5>Linux version 3.5.0-FriendlyARM (root@vds-pc) (gcc version 4.5.1 (ctng-1.8.1-
FA) ) #1 SMP PREEMPT Tue May 27 10:09:37 CST 2014
CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=10c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: TINY4412
USB PHY0 configured as HOST mode
TINY4412: HD700 selected
<6>cma: CMA: reserved 32 MiB at 5d000000
Memory policy: ECC disabled, Data cache writealloc
CPU EXYNOS4412 (id 0xe4412011)
<7>exynos4_init_clocks: initializing clocks
<6>S3C24XX Clocks, Copyright 2004 Simtec Electronics
<3>s3c_register_clksrc: clock armclk has no registers set
<3>s3c_register_clksrc: clock audiocdclk has no registers set
<3>audiocdclk: no parent clock specified
<7>exynos4_setup_clocks: registering clocks
<7>exynos4_setup_clocks: xtal is 24000000
<6>EXYNOS4: PLL settings, A=1500000000, M=800000000, E=96000000 V=350000000<6>EX
YNOS4: ARMCLK=1500000000, DMC=400000000, ACLK200=160000000
ACLK100=100000000, ACLK160=160000000, ACLK133=133333333
<6>sclk_pwm: source is ext_xtal (0), rate is 24000000
<6>sclk_csis: source is xusbxti (1), rate is 1500000
<6>sclk_csis: source is xusbxti (1), rate is 1500000
<6>sclk_cam0: source is xusbxti (1), rate is 1500000
<6>sclk_cam1: source is xusbxti (1), rate is 1500000
<6>sclk_fimc: source is xusbxti (1), rate is 1500000
<6>sclk_fimc: source is xusbxti (1), rate is 1500000
<6>sclk_fimc: source is xusbxti (1), rate is 1500000
<6>sclk_fimc: source is xusbxti (1), rate is 1500000
<6>sclk_fimd: source is xusbxti (1), rate is 1500000
<6>sclk_jpeg: source is mout_jpeg0 (0), rate is 50000000
<6>sclk_fimg2d: source is mout_g2d0 (0), rate is 200000000
<6>sclk_g3d: source is mout_g3d0 (0), rate is 50000000
<6>sclk_mfc: source is mout_mfc0 (0), rate is 50000000
<7>On node 0 totalpages: 253696
<7>free_area_init_node: node 0, pgdat c08ac740, node_mem_map c10a5000
<7>  Normal zone: 1116 pages used for memmap
<7>  Normal zone: 0 pages reserved
<7>  Normal zone: 117668 pages, LIFO batch:31
<7>  HighMem zone: 1186 pages used for memmap
<7>  HighMem zone: 133726 pages, LIFO batch:31
<6>PERCPU: Embedded 8 pages/cpu @c19ae000 s11712 r8192 d12864 u32768
<7>pcpu-alloc: s11712 r8192 d12864 u32768 alloc=8*4096<c>
<7>pcpu-alloc: <c>[0] <c>0 <c>[0] <c>1 <c>[0] <c>2 <c>[0] <c>3 <c>
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 251394
<5>Kernel command line: console=ttySAC0,115200n8 androidboot.console=ttySAC0 ctp
=2 skipcali=y uhost0=y vmalloc=512m lcd=HD700
<6>PID hash table entries: 2048 (order: 1, 8192 bytes)
<6>Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
<6>Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
<6>Memory: 384MB 607MB = 991MB total
<5>Memory: 961944k/961944k available, 85608k reserved, 539648K highmem
<5>Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    vmalloc : 0xdf800000 - 0xff000000   ( 504 MB)
    lowmem  : 0xc0000000 - 0xdf000000   ( 496 MB)
    pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    modules : 0xbf000000 - 0xbfe00000   (  14 MB)
      .text : 0xc0008000 - 0xc07fdef0   (8152 kB)
      .init : 0xc07fe000 - 0xc0830dc0   ( 204 kB)
      .data : 0xc0832000 - 0xc08e0440   ( 698 kB)
       .bss : 0xc08e0464 - 0xc094d770   ( 437 kB)
<6>SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
<6>Preemptible hierarchical RCU implementation.
<6>NR_IRQS:549
<6>sched_clock: 32 bits at 200 Hz, resolution 5000000ns, wraps every 4294967291m
s
<6>Calibrating delay loop... <c>2991.71 BogoMIPS (lpj=7479296)
<6>pid_max: default: 32768 minimum: 301
<6>Mount-cache hash table entries: 512
<6>Initializing cgroup subsys debug
<6>Initializing cgroup subsys cpuacct
<6>Initializing cgroup subsys freezer
<6>CPU: Testing write buffer coherency: ok
<6>CPU0: thread -1, cpu 0, socket 10, mpidr 80000a00
<6>hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
<6>Setting up static identity map for 0x405aef48 - 0x405aefa0
<2>Bad mode in prefetch abort handler detected
<0>Internal error: Oops - bad mode: 0 [#1] PREEMPT SMP ARM
<d>Modules linked in:
CPU: 0    Not tainted  (3.5.0-FriendlyARM #1)
PC is at 0x8e480188
LR is at exynos4_l2x0_cache_init+0x9c/0x13c
pc : [<8e480188>]    lr : [<c0805210>]    psr: 600001d6
sp : dc83bf34  ip : 408e0978  fp : 00000000
r10: 00000000  r9 : 00000000  r8 : c0805174
r7 : 00000000  r6 : dc83a000  r5 : c086f920  r4 : c08e0978
r3 : 30000007  r2 : 00000120  r1 : 00000110  r0 : ffffffea
Flags: nZCv  IRQs off  FIQs off  Mode UK6_32  ISA ARM  Segment kernel
Control: 10c5387d  Table: 4000404a  DAC: 00000015

LR: 0xc0805190:
5190  e3a00000 e5933000 e59f2100 e1a038a3 e3a01a02 e1a03883 e3440322 e3411050
51b0  e3a0ce11 e1530000 e5821000 e582c008 0a000002 e373056f 1582c00c 1a000002
51d0  e59f30c8 e3a02e12 e583200c e59f40bc e3a0c273 e59f50b8 e1a0300c e3a01e11
51f0  e594200c e584c018 e3e00015 e3a0c003 e584c01c e284c480 e585c000 ebe06e05
5210  e3a02001 e30f3fff e594101c e3472c47 e34c3200 e3e00016 ebe06dfe e3a01000
5230  e1a02001 e1a03001 e3e00017 ebe06df9 e3a02000 e3a01001 e1a03002 e3e00014
5250  ebe06df4 e1a00005 e3a01004 ebe0636a e1a00004 e3a01020 ebe06367 e3a00000
5270  e3a01001 e30f2fff e34f0860 e3471c47 e34c2200 ebfffe5b e59f2018 e59f3018

SP: 0xdc83beb4:
beb4  44202061 203a4341 30303030 35313030 c077ec00 dc83bee0 c072a1a8 dc83bee0
bed4  dc840000 c007e194 c077ec68 c09065ac 00000001 dc83bf34 00000000 dc83a000
bef4  dc840000 00000000 00000000 00000000 00000000 c001286c 00000000 0000000b
bf14  dc83bf34 8e480188 600001d6 ffffffff c0805174 c0012bc0 ffffffea c0805210
bf34  ffffffea 00000110 00000120 30000007 c08e0978 c086f920 dc83a000 00000000
bf54  c0805174 00000000 00000000 00000000 408e0978 dc83bf34 c0805210 8e480188
bf74  600001d6 ffffffff c0805210 00000000 c082c8b4 c08e0480 c00086e4 dc83bfc4
bf94  00000004 c082c8d0 00000013 00000000 00000000 00000000 c082c8b4 c082c8d0

R4: 0xc08e08f8:
08f8  00000000 00000000 00000000 00000000 00000000 00000000 00000000 dc84c000
0918  0000041f 0000045f c0007ff8 c14b8ba4 00000000 00000000 00000000 00000000
0938  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0958  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0978  10502000 00000000 00000110 00000120 00000000 00000000 30000007 00000003
0998  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
09b8  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
09d8  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

R5: 0xc086f8a0:
f8a0  00000000 f8240f08 00000000 f8240f0c 00000000 00000006 ffffffff 2bedf00d
f8c0  e59f005c e5901000 e59f2058 e1510002 0affb392 e28f0044 e5900000 e5901000
f8e0  e5901008 e590200c e5903018 e3e00016 e1600070 e3e00016 e3a01003 e59f2028
f900  e59f3028 e1600070 e3e00014 e3a01001 e3a02000 e3a03000 e1600070 eaffb37f
f920  408e0978 10020808 00000bad 7c470001 c200ffff 00000001 00000000 00000000
f940  c086f940 c086f940 00000000 c086f94c c086f94c c0027dec c05a7be0 00000000
f960  c0027cf8 c0027cc4 c072f430 00000000 00000000 00000000 00000000 00000000
f980  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

R6: 0xdc839f80:
9f80  ffffffff ffffffff ffffffff ffffffff ffefffff ffffffff ffffffff ffffffff
9fa0  ffffffff fffffffe ffffffff ffffffff fffffffe ffffffff 7fffff3b bfffffff
9fc0  ffffffff dfffffbf ffffffff ffffffff ffffffff ffffffff ffffffff ffffff7f
9fe0  ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffbf
a000  00000000 00000002 00000000 dc840000 c086fc80 00000000 00000015 00000000
a020  00000000 00000000 00000000 00000000 00000000 00000000 00000000 dc83bfb0
a040  c000e514 00000000 00000000 00000000 00000000 00000000 00000000 00000000
a060  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

R8: 0xc08050f4:
50f4  e3500000 e5840584 1a000000 e7f001f2 e3a00008 e3a01004 ebe32789 e3500000
5114  e5840588 1a000000 e7f001f2 e59f0038 e28dd014 e8bd4ff0 eae28591 c0854080
5134  c05b1814 c0854690 c08e0780 c0854bf0 c072c3d0 c001e6cc c001e6f4 c072c3e8
5154  c05b09d4 c085d290 c08e0998 c085d2ec e59f0004 e3a01000 eae917bc c085d300
5174  e92d4038 e3a03000 e34f3860 e5933100 e3130001 1a000037 e59f3108 e3a00000
5194  e5933000 e59f2100 e1a038a3 e3a01a02 e1a03883 e3440322 e3411050 e3a0ce11
51b4  e1530000 e5821000 e582c008 0a000002 e373056f 1582c00c 1a000002 e59f30c8
51d4  e3a02e12 e583200c e59f40bc e3a0c273 e59f50b8 e1a0300c e3a01e11 e594200c
<0>Process swapper/0 (pid: 1, stack limit = 0xdc83a2f8)
<0>Stack: (0xdc83bf34 to 0xdc83c000)
<0>bf20:                                              ffffffea 00000110 00000120
<0>bf40: 30000007 c08e0978 c086f920 dc83a000 00000000 c0805174 00000000 00000000
<0>bf60: 00000000 408e0978 dc83bf34 c0805210 8e480188 600001d6 ffffffff c0805210
<0>bf80: 00000000 c082c8b4 c08e0480 c00086e4 dc83bfc4 00000004 c082c8d0 00000013
<0>bfa0: 00000000 00000000 00000000 c082c8b4 c082c8d0 c000f5d8 00000013 00000000
<0>bfc0: 00000000 c07fe87c c000f5d8 00000013 00000000 00000000 00000000 c07fe818
<0>bfe0: c000f5d8 00000013 00000000 00000000 00000000 c000f5d8 ffffffff ffffffff
[<c0805210>] (exynos4_l2x0_cache_init+0x9c/0x13c) from [<30000007>] (0x30000007)
<0>Code: bad PC value
<4>---[ end trace 2719ed1c00000000 ]---
<0>Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b

<0>Rebooting in 5 seconds..
级别: 新手上路
UID: 104488
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
贡献值: 0 点
综合积分: 20 分
注册时间: 2014-05-26
最后登录: 2017-09-13
2楼  发表于: 2014-06-06 09:47

 回 1楼(d05050021) 的帖子

楼主,我也遇到这个问题,你是怎么解决的啊
级别: 新手上路
UID: 104488
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
贡献值: 0 点
综合积分: 20 分
注册时间: 2014-05-26
最后登录: 2017-09-13
3楼  发表于: 2014-06-11 10:14
发现居然是内核trustzone的问题,把这项的配置去掉之后就OK了。不懂为什么,希望碰见这个问题的朋友可以验证一下,已经可以启动了。但是问题是不知道为什么这个trustzone配置会影响。
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
贡献值: 0 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
4楼  发表于: 2014-06-11 18:00
应该是uboot 不支持 trustzone, 所以内核必须禁用此特性
风雨飘零叶黄昏
级别: 新手上路
UID: 102236
精华: 0
发帖: 32
金钱: 160 两
威望: 32 点
贡献值: 0 点
综合积分: 64 分
注册时间: 2014-03-27
最后登录: 2015-09-10
5楼  发表于: 2014-06-11 21:16

 回 3楼(ljyang) 的帖子

谢谢啊!这个当时不敢去尝试
因为Superboot没改内核也可以启动就认为一定出Uboot上了,或是传递启动参数方面了。。。
明天试一下
风雨飘零叶黄昏
级别: 新手上路
UID: 102236
精华: 0
发帖: 32
金钱: 160 两
威望: 32 点
贡献值: 0 点
综合积分: 64 分
注册时间: 2014-03-27
最后登录: 2015-09-10
6楼  发表于: 2014-06-11 21:17

 回 4楼(911gt3) 的帖子

但是Superboot没改zImage,可以直接启动啊?
难道这个值在启动传递参数里面有配置
级别: 新手上路
UID: 8773
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
贡献值: 0 点
综合积分: 28 分
注册时间: 2009-09-05
最后登录: 2014-09-24
7楼  发表于: 2014-06-12 14:03
d05050021
风雨飘零叶黄昏
楼主,你好,能留下电话请教一下你吗?

我自己编译的u-boot连内核都启不起来,每次都启动到Uncompressing Linux... done, booting the kernel.就停了。谢谢!
级别: 新手上路
UID: 105548
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
贡献值: 0 点
综合积分: 24 分
注册时间: 2014-06-27
最后登录: 2019-01-03
8楼  发表于: 2014-07-03 16:41
楼上,和楼主应该是一样的问题,你可以进入make menuconfig把kernel hacking的调试信息打开,即可看到和楼主一样的问题。内核应该起来来,在初始化trustzone是panic了。不知到为什么,但是同样的内核在superboot执行是ok的
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
贡献值: 0 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
9楼  发表于: 2014-07-04 10:16
贴子http://www.aiothome.net/read.php?tid-80883.html :
2014-03-17 更新说明:
================================
Superboot4412更新如下:
1)修正了eMMC大小显示不正确的问题;
2)实现了根据eMMC大小进行智能分区,以使Android下的Data分区得到更大的可用空间;
3)开启了三星推荐的TrustZone安全模式,注意内核必须也要启动 TrustZone 模式,才能配合此版本的 Superboot使用,否则将无法启动;

所以,uboot不支持trustzone,内核必须禁止trustzone后编译才能启动;如果是superboot,此日期前的应该能启动,此日期后的则必须是启用trustzone后编译的内核才能启动。
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go