aboutsummaryrefslogtreecommitdiff
path: root/board/boundarydevices/nitrogen6x/6x_bootscript
blob: dc9eea481c03145d16959e5ebcc47120ff3cc2c3 (plain)
ofshex dumpascii
0000 27 05 19 56 97 ec b3 67 52 43 2a df 00 00 06 35 00 00 00 00 00 00 00 00 17 ab 2c 02 05 02 06 00 '..V...gRC*....5..........,.....
0020 62 6f 6f 74 20 73 63 72 69 70 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 boot.script.....................
0040 00 00 06 2d 00 00 00 00 73 65 74 65 6e 76 20 62 6f 6f 74 61 72 67 73 20 65 6e 61 62 6c 65 5f 77 ...-....setenv.bootargs.enable_w
0060 61 69 74 5f 6d 6f 64 65 3d 6f 66 66 0a 73 65 74 65 6e 76 20 6e 65 78 74 63 6f 6e 20 30 3b 0a 0a ait_mode=off.setenv.nextcon.0;..
0080 69 66 20 68 64 6d 69 64 65 74 20 3b 20 74 68 65 6e 0a 09 73 65 74 65 6e 76 20 62 6f 6f 74 61 72 if.hdmidet.;.then..setenv.bootar
00a0 67 73 20 24 62 6f 6f 74 61 72 67 73 20 76 69 64 65 6f 3d 6d 78 63 66 62 24 7b 6e 65 78 74 63 6f gs.$bootargs.video=mxcfb${nextco
00c0 6e 7d 3a 64 65 76 3d 68 64 6d 69 2c 31 32 38 30 78 37 32 30 4d 40 36 30 2c 69 66 3d 52 47 42 32 n}:dev=hdmi,1280x720M@60,if=RGB2
00e0 34 0a 09 73 65 74 65 6e 76 20 66 62 6d 65 6d 20 22 66 62 6d 65 6d 3d 32 38 4d 22 3b 0a 09 73 65 4..setenv.fbmem."fbmem=28M";..se
0100 74 65 78 70 72 20 6e 65 78 74 63 6f 6e 20 24 6e 65 78 74 63 6f 6e 20 2b 20 31 0a 65 6c 73 65 0a texpr.nextcon.$nextcon.+.1.else.
0120 09 65 63 68 6f 20 22 2d 2d 2d 2d 2d 2d 20 6e 6f 20 48 44 4d 49 20 6d 6f 6e 69 74 6f 72 22 3b 0a .echo."------.no.HDMI.monitor";.
0140 66 69 0a 0a 69 32 63 20 64 65 76 20 32 0a 69 66 20 69 32 63 20 70 72 6f 62 65 20 30 78 30 34 20 fi..i2c.dev.2.if.i2c.probe.0x04.
0160 3b 20 74 68 65 6e 0a 09 73 65 74 65 6e 76 20 62 6f 6f 74 61 72 67 73 20 24 62 6f 6f 74 61 72 67 ;.then..setenv.bootargs.$bootarg
0180 73 20 76 69 64 65 6f 3d 6d 78 63 66 62 24 7b 6e 65 78 74 63 6f 6e 7d 3a 64 65 76 3d 6c 64 62 2c s.video=mxcfb${nextcon}:dev=ldb,
01a0 4c 44 42 2d 58 47 41 2c 69 66 3d 52 47 42 36 36 36 0a 09 69 66 20 74 65 73 74 20 22 30 22 20 2d LDB-XGA,if=RGB666..if.test."0".-
01c0 65 71 20 24 6e 65 78 74 63 6f 6e 3b 20 74 68 65 6e 0a 09 09 73 65 74 65 6e 76 20 66 62 6d 65 6d eq.$nextcon;.then...setenv.fbmem
01e0 20 22 66 62 6d 65 6d 3d 31 30 4d 22 3b 0a 09 65 6c 73 65 0a 09 09 73 65 74 65 6e 76 20 66 62 6d ."fbmem=10M";..else...setenv.fbm
0200 65 6d 20 24 7b 66 62 6d 65 6d 7d 2c 31 30 4d 0a 09 66 69 0a 09 73 65 74 65 78 70 72 20 6e 65 78 em.${fbmem},10M..fi..setexpr.nex
0220 74 63 6f 6e 20 24 6e 65 78 74 63 6f 6e 20 2b 20 31 0a 65 6c 73 65 0a 09 65 63 68 6f 20 22 2d 2d tcon.$nextcon.+.1.else..echo."--
0240 2d 2d 2d 2d 20 6e 6f 20 46 72 65 65 73 63 61 6c 65 20 64 69 73 70 6c 61 79 22 3b 0a 66 69 0a 0a ----.no.Freescale.display";.fi..
0260 69 66 20 69 32 63 20 70 72 6f 62 65 20 30 78 33 38 20 3b 20 74 68 65 6e 0a 09 73 65 74 65 6e 76 if.i2c.probe.0x38.;.then..setenv
0280 20 62 6f 6f 74 61 72 67 73 20 24 62 6f 6f 74 61 72 67 73 20 76 69 64 65 6f 3d 6d 78 63 66 62 24 .bootargs.$bootargs.video=mxcfb$
02a0 7b 6e 65 78 74 63 6f 6e 7d 3a 64 65 76 3d 6c 64 62 2c 31 30 32 34 78 36 30 30 4d 40 36 30 2c 69 {nextcon}:dev=ldb,1024x600M@60,i
02c0 66 3d 52 47 42 36 36 36 0a 09 69 66 20 74 65 73 74 20 22 30 22 20 2d 65 71 20 24 6e 65 78 74 63 f=RGB666..if.test."0".-eq.$nextc
02e0 6f 6e 3b 20 74 68 65 6e 0a 09 09 73 65 74 65 6e 76 20 66 62 6d 65 6d 20 22 66 62 6d 65 6d 3d 31 on;.then...setenv.fbmem."fbmem=1
0300 30 4d 22 3b 0a 09 65 6c 73 65 0a 09 09 73 65 74 65 6e 76 20 66 62 6d 65 6d 20 24 7b 66 62 6d 65 0M";..else...setenv.fbmem.${fbme
0320 6d 7d 2c 31 30 4d 0a 09 66 69 0a 09 73 65 74 65 78 70 72 20 6e 65 78 74 63 6f 6e 20 24 6e 65 78 m},10M..fi..setexpr.nextcon.$nex
0340 74 63 6f 6e 20 2b 20 31 0a 65 6c 73 65 0a 09 65 63 68 6f 20 22 2d 2d 2d 2d 2d 2d 20 6e 6f 20 31 tcon.+.1.else..echo."------.no.1
0360 30 32 34 78 36 30 30 20 64 69 73 70 6c 61 79 22 3b 0a 66 69 0a 0a 69 66 20 69 32 63 20 70 72 6f 024x600.display";.fi..if.i2c.pro
0380 62 65 20 30 78 34 38 20 3b 20 74 68 65 6e 0a 09 73 65 74 65 6e 76 20 62 6f 6f 74 61 72 67 73 20 be.0x48.;.then..setenv.bootargs.
03a0 24 62 6f 6f 74 61 72 67 73 20 76 69 64 65 6f 3d 6d 78 63 66 62 24 7b 6e 65 78 74 63 6f 6e 7d 3a $bootargs.video=mxcfb${nextcon}:
03c0 64 65 76 3d 6c 63 64 2c 43 4c 41 41 2d 57 56 47 41 2c 69 66 3d 52 47 42 36 36 36 0a 09 69 66 20 dev=lcd,CLAA-WVGA,if=RGB666..if.
03e0 74 65 73 74 20 22 30 22 20 2d 65 71 20 24 6e 65 78 74 63 6f 6e 3b 20 74 68 65 6e 0a 09 09 73 65 test."0".-eq.$nextcon;.then...se
0400 74 65 6e 76 20 66 62 6d 65 6d 20 22 66 62 6d 65 6d 3d 31 30 4d 22 3b 0a 09 65 6c 73 65 0a 09 09 tenv.fbmem."fbmem=10M";..else...
0420 73 65 74 65 6e 76 20 66 62 6d 65 6d 20 24 7b 66 62 6d 65 6d 7d 2c 31 30 4d 0a 09 66 69 0a 09 73 setenv.fbmem.${fbmem},10M..fi..s
0440 65 74 65 78 70 72 20 6e 65 78 74 63 6f 6e 20 24 6e 65 78 74 63 6f 6e 20 2b 20 31 0a 65 6c 73 65 etexpr.nextcon.$nextcon.+.1.else
0460 0a 09 65 63 68 6f 20 22 2d 2d 2d 2d 2d 2d 20 6e 6f 20 38 30 30 78 34 38 30 20 64 69 73 70 6c 61 ..echo."------.no.800x480.displa
0480 79 22 3b 0a 66 69 0a 0a 77 68 69 6c 65 20 74 65 73 74 20 22 33 22 20 2d 6e 65 20 24 6e 65 78 74 y";.fi..while.test."3".-ne.$next
04a0 63 6f 6e 20 3b 20 64 6f 0a 09 73 65 74 65 6e 76 20 62 6f 6f 74 61 72 67 73 20 24 62 6f 6f 74 61 con.;.do..setenv.bootargs.$boota
04c0 72 67 73 20 76 69 64 65 6f 3d 6d 78 63 66 62 24 7b 6e 65 78 74 63 6f 6e 7d 3a 6f 66 66 20 3b 0a rgs.video=mxcfb${nextcon}:off.;.
04e0 09 73 65 74 65 78 70 72 20 6e 65 78 74 63 6f 6e 20 24 6e 65 78 74 63 6f 6e 20 2b 20 31 20 3b 0a .setexpr.nextcon.$nextcon.+.1.;.
0500 64 6f 6e 65 0a 0a 73 65 74 65 6e 76 20 62 6f 6f 74 61 72 67 73 20 24 62 6f 6f 74 61 72 67 73 20 done..setenv.bootargs.$bootargs.
0520 24 66 62 6d 65 6d 0a 73 65 74 65 6e 76 20 62 6f 6f 74 61 72 67 73 20 22 24 62 6f 6f 74 61 72 67 $fbmem.setenv.bootargs."$bootarg
0540 73 20 63 6f 6e 73 6f 6c 65 3d 74 74 79 6d 78 63 31 2c 31 31 35 32 30 30 20 76 6d 61 6c 6c 6f 63 s.console=ttymxc1,115200.vmalloc
0560 3d 34 30 30 4d 20 63 6f 6e 73 6f 6c 65 62 6c 61 6e 6b 3d 30 20 72 6f 6f 74 77 61 69 74 22 0a 0a =400M.consoleblank=0.rootwait"..
0580 69 66 20 74 65 73 74 20 22 73 61 74 61 22 20 3d 20 22 24 7b 64 74 79 70 65 7d 22 20 3b 20 74 68 if.test."sata".=."${dtype}".;.th
05a0 65 6e 0a 09 73 65 74 65 6e 76 20 62 6f 6f 74 61 72 67 73 20 22 24 62 6f 6f 74 61 72 67 73 20 72 en..setenv.bootargs."$bootargs.r
05c0 6f 6f 74 3d 2f 64 65 76 2f 73 64 61 31 22 20 3b 0a 65 6c 73 65 0a 09 73 65 74 65 6e 76 20 22 62 oot=/dev/sda1".;.else..setenv."b
05e0 6f 6f 74 61 72 67 73 20 24 62 6f 6f 74 61 72 67 73 20 72 6f 6f 74 3d 2f 64 65 76 2f 6d 6d 63 62 ootargs.$bootargs.root=/dev/mmcb
0600 6c 6b 30 70 31 22 20 3b 0a 66 69 0a 24 7b 66 73 7d 6c 6f 61 64 20 24 7b 64 74 79 70 65 7d 20 24 lk0p1".;.fi.${fs}load.${dtype}.$
0620 7b 64 69 73 6b 7d 3a 31 20 31 30 38 30 30 30 30 30 20 2f 62 6f 6f 74 2f 75 49 6d 61 67 65 20 26 {disk}:1.10800000./boot/uImage.&
0640 26 20 62 6f 6f 74 6d 20 31 30 38 30 30 30 30 30 20 3b 0a 65 63 68 6f 20 22 45 72 72 6f 72 20 6c &.bootm.10800000.;.echo."Error.l
0660 6f 61 64 69 6e 67 20 6b 65 72 6e 65 6c 20 69 6d 61 67 65 22 0a oading.kernel.image".