aboutsummaryrefslogtreecommitdiff
path: root/board/boundarydevices/nitrogen6x/6x_upgrade
blob: 395f13faee825d22c4104d91af785436f59a745c (plain)
ofshex dumpascii
0000 27 05 19 56 d1 bd a2 71 53 52 b2 db 00 00 05 79 00 00 00 00 00 00 00 00 0c 79 65 8a 05 02 06 00 '..V...qSR.....y.........ye.....
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 05 71 00 00 00 00 69 66 20 69 74 65 73 74 2e 73 20 61 24 62 6f 6f 74 66 69 6c 65 20 3d 3d ...q....if.itest.s.a$bootfile.==
0060 20 61 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 62 6f 6f 74 66 69 6c 65 3d 75 2d 62 6f 6f 74 .a;.then.........bootfile=u-boot
0080 2e 69 6d 78 0a 66 69 0a 0a 73 65 74 65 6e 76 20 73 74 64 6f 75 74 20 73 65 72 69 61 6c 2c 76 67 .imx.fi..setenv.stdout.serial,vg
00a0 61 0a 65 63 68 6f 20 22 63 68 65 63 6b 20 55 2d 42 6f 6f 74 22 20 3b 0a 73 65 74 65 6e 76 20 6f a.echo."check.U-Boot".;.setenv.o
00c0 66 66 73 65 74 20 30 78 34 30 30 0a 69 66 20 24 7b 66 73 7d 6c 6f 61 64 20 24 7b 64 74 79 70 65 ffset.0x400.if.${fs}load.${dtype
00e0 7d 20 24 7b 64 69 73 6b 7d 3a 31 20 31 32 30 30 30 30 30 30 20 24 62 6f 6f 74 66 69 6c 65 20 7c }.${disk}:1.12000000.$bootfile.|
0100 7c 20 24 7b 66 73 7d 6c 6f 61 64 20 24 7b 64 74 79 70 65 7d 20 24 7b 64 69 73 6b 7d 3a 31 20 31 |.${fs}load.${dtype}.${disk}:1.1
0120 32 30 30 30 30 30 30 20 75 2d 62 6f 6f 74 2e 6e 6f 70 61 64 64 69 6e 67 20 3b 20 74 68 65 6e 0a 2000000.u-boot.nopadding.;.then.
0140 20 20 20 20 20 20 65 63 68 6f 20 22 72 65 61 64 20 24 66 69 6c 65 73 69 7a 65 20 62 79 74 65 73 ......echo."read.$filesize.bytes
0160 20 66 72 6f 6d 20 53 44 20 63 61 72 64 22 20 3b 0a 20 20 20 20 20 20 69 66 20 73 66 20 70 72 6f .from.SD.card".;.......if.sf.pro
0180 62 65 20 7c 7c 20 73 66 20 70 72 6f 62 65 20 7c 7c 20 5c 0a 09 20 73 66 20 70 72 6f 62 65 20 31 be.||.sf.probe.||.\...sf.probe.1
01a0 20 32 37 30 30 30 30 30 30 20 7c 7c 20 73 66 20 70 72 6f 62 65 20 31 20 32 37 30 30 30 30 30 30 .27000000.||.sf.probe.1.27000000
01c0 20 3b 20 74 68 65 6e 0a 09 20 20 20 65 63 68 6f 20 22 70 72 6f 62 65 64 20 53 50 49 20 52 4f 4d .;.then.....echo."probed.SPI.ROM
01e0 22 20 3b 0a 09 20 20 20 69 66 20 73 66 20 72 65 61 64 20 30 78 31 32 34 30 30 30 30 30 20 24 6f ".;.....if.sf.read.0x12400000.$o
0200 66 66 73 65 74 20 24 66 69 6c 65 73 69 7a 65 20 3b 20 74 68 65 6e 0a 09 20 20 20 20 20 20 20 69 ffset.$filesize.;.then.........i
0220 66 20 63 6d 70 2e 62 20 30 78 31 32 30 30 30 30 30 30 20 30 78 31 32 34 30 30 30 30 30 20 24 66 f.cmp.b.0x12000000.0x12400000.$f
0240 69 6c 65 73 69 7a 65 20 3b 20 74 68 65 6e 0a 09 09 20 20 20 65 63 68 6f 20 22 2d 2d 2d 2d 2d 2d ilesize.;.then......echo."------
0260 2d 20 55 2d 42 6f 6f 74 20 76 65 72 73 69 6f 6e 73 20 6d 61 74 63 68 22 20 3b 0a 09 20 20 20 20 -.U-Boot.versions.match".;......
0280 20 20 20 65 6c 73 65 0a 09 09 20 20 20 65 63 68 6f 20 22 4e 65 65 64 20 55 2d 42 6f 6f 74 20 75 ...else......echo."Need.U-Boot.u
02a0 70 67 72 61 64 65 22 20 3b 0a 09 09 20 20 20 65 63 68 6f 20 22 50 72 6f 67 72 61 6d 20 69 6e 20 pgrade".;......echo."Program.in.
02c0 35 20 73 65 63 6f 6e 64 73 22 20 3b 0a 09 09 20 20 20 66 6f 72 20 6e 20 69 6e 20 35 20 34 20 33 5.seconds".;......for.n.in.5.4.3
02e0 20 32 20 31 20 3b 20 64 6f 0a 09 09 09 65 63 68 6f 20 24 6e 20 3b 0a 09 09 09 73 6c 65 65 70 20 .2.1.;.do....echo.$n.;....sleep.
0300 31 20 3b 0a 09 09 20 20 20 64 6f 6e 65 0a 09 09 20 20 20 65 63 68 6f 20 22 65 72 61 73 69 6e 67 1.;......done......echo."erasing
0320 22 20 3b 0a 09 09 20 20 20 73 66 20 65 72 61 73 65 20 30 20 30 78 43 30 30 30 30 20 3b 0a 09 09 ".;......sf.erase.0.0xC0000.;...
0340 20 20 20 23 20 74 77 6f 20 73 74 65 70 73 20 74 6f 20 70 72 65 76 65 6e 74 20 62 72 69 63 6b 69 ...#.two.steps.to.prevent.bricki
0360 6e 67 0a 09 09 20 20 20 65 63 68 6f 20 22 70 72 6f 67 72 61 6d 6d 69 6e 67 22 20 3b 0a 09 09 20 ng......echo."programming".;....
0380 20 20 73 66 20 77 72 69 74 65 20 30 78 31 32 30 30 30 30 30 30 20 24 6f 66 66 73 65 74 20 24 66 ..sf.write.0x12000000.$offset.$f
03a0 69 6c 65 73 69 7a 65 20 3b 0a 09 09 20 20 20 65 63 68 6f 20 22 76 65 72 69 66 79 69 6e 67 22 20 ilesize.;......echo."verifying".
03c0 3b 0a 09 09 20 20 20 69 66 20 73 66 20 72 65 61 64 20 30 78 31 32 34 30 30 30 30 30 20 24 6f 66 ;......if.sf.read.0x12400000.$of
03e0 66 73 65 74 20 24 66 69 6c 65 73 69 7a 65 20 3b 20 74 68 65 6e 0a 09 09 20 20 20 20 20 20 20 69 fset.$filesize.;.then..........i
0400 66 20 63 6d 70 2e 62 20 30 78 31 32 30 30 30 30 30 30 20 30 78 31 32 34 30 30 30 30 30 20 24 66 f.cmp.b.0x12000000.0x12400000.$f
0420 69 6c 65 73 69 7a 65 20 3b 20 74 68 65 6e 0a 09 09 09 20 20 20 77 68 69 6c 65 20 65 63 68 6f 20 ilesize.;.then.......while.echo.
0440 22 2d 2d 2d 2d 20 55 2d 42 6f 6f 74 20 75 70 67 72 61 64 65 64 2e 20 72 65 73 65 74 22 20 3b 20 "----.U-Boot.upgraded..reset".;.
0460 64 6f 0a 09 09 09 09 73 6c 65 65 70 20 31 32 30 0a 09 09 09 20 20 20 64 6f 6e 65 0a 09 09 20 20 do.....sleep.120.......done.....
0480 20 20 20 20 20 65 6c 73 65 0a 09 09 09 20 20 20 65 63 68 6f 20 22 52 65 61 64 20 76 65 72 69 66 .....else.......echo."Read.verif
04a0 69 63 61 74 69 6f 6e 20 65 72 72 6f 72 22 20 3b 0a 09 09 20 20 20 20 20 20 20 66 69 0a 09 09 20 ication.error".;..........fi....
04c0 20 20 65 6c 73 65 0a 09 09 09 65 63 68 6f 20 22 45 72 72 6f 72 20 72 65 2d 72 65 61 64 69 6e 67 ..else....echo."Error.re-reading
04e0 20 45 45 50 52 4f 4d 22 20 3b 0a 09 09 20 20 20 66 69 0a 09 20 20 20 20 20 20 20 66 69 0a 09 20 .EEPROM".;......fi.........fi...
0500 20 20 65 6c 73 65 0a 09 20 20 20 20 20 20 20 65 63 68 6f 20 22 45 72 72 6f 72 20 72 65 61 64 69 ..else.........echo."Error.readi
0520 6e 67 20 62 6f 6f 74 20 6c 6f 61 64 65 72 20 66 72 6f 6d 20 45 45 50 52 4f 4d 22 20 3b 0a 09 20 ng.boot.loader.from.EEPROM".;...
0540 20 20 66 69 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 20 20 20 65 63 68 6f 20 22 45 72 72 6f 72 20 ..fi.......else.....echo."Error.
0560 69 6e 69 74 69 61 6c 69 7a 69 6e 67 20 45 45 50 52 4f 4d 22 20 3b 0a 20 20 20 20 20 20 66 69 20 initializing.EEPROM".;.......fi.
0580 3b 0a 65 6c 73 65 0a 20 20 20 20 20 65 63 68 6f 20 22 4e 6f 20 55 2d 42 6f 6f 74 20 69 6d 61 67 ;.else......echo."No.U-Boot.imag
05a0 65 20 66 6f 75 6e 64 20 6f 6e 20 53 44 20 63 61 72 64 22 20 3b 0a 66 69 0a e.found.on.SD.card".;.fi.