| ofs | hex dump | ascii |
|---|
| 0000 | 27 05 19 56 bc 0c 11 7a 50 05 98 07 00 00 05 f3 00 00 00 00 00 00 00 00 81 76 c6 57 05 02 06 00 | '..V...zP................v.W.... |
| 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 eb 00 00 00 00 65 63 68 6f 20 22 63 68 65 63 6b 20 55 2d 42 6f 6f 74 22 20 3b 0a 69 66 | ........echo."check.U-Boot".;.if |
| 0060 | 20 24 7b 66 73 7d 6c 6f 61 64 20 6d 6d 63 20 24 7b 64 69 73 6b 7d 3a 31 20 31 32 30 30 30 30 30 | .${fs}load.mmc.${disk}:1.1200000 |
| 0080 | 30 20 75 2d 62 6f 6f 74 2e 62 69 6e 20 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 65 63 68 6f 20 22 | 0.u-boot.bin.;.then.......echo." |
| 00a0 | 72 65 61 64 20 24 66 69 6c 65 73 69 7a 65 20 62 79 74 65 73 20 66 72 6f 6d 20 53 44 20 63 61 72 | read.$filesize.bytes.from.SD.car |
| 00c0 | 64 22 20 3b 0a 20 20 20 20 20 20 69 66 20 73 66 20 70 72 6f 62 65 20 31 20 32 37 30 30 30 30 30 | d".;.......if.sf.probe.1.2700000 |
| 00e0 | 30 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 | 0.;.then.....echo."probed.SPI.RO |
| 0100 | 4d 22 20 3b 0a 20 20 20 20 20 20 20 20 20 20 20 69 66 20 73 66 20 72 65 61 64 20 30 78 31 32 34 | M".;............if.sf.read.0x124 |
| 0120 | 30 30 30 30 30 20 30 20 24 66 69 6c 65 73 69 7a 65 20 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 | 00000.0.$filesize.;.then........ |
| 0140 | 20 20 20 20 20 20 20 20 69 66 20 63 6d 70 2e 62 20 30 78 31 32 30 30 30 30 30 30 20 30 78 31 32 | ........if.cmp.b.0x12000000.0x12 |
| 0160 | 34 30 30 30 30 30 20 24 66 69 6c 65 73 69 7a 65 20 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 | 400000.$filesize.;.then......... |
| 0180 | 20 20 20 20 20 20 20 20 20 20 20 65 63 68 6f 20 22 2d 2d 2d 2d 2d 2d 2d 20 55 2d 42 6f 6f 74 20 | ...........echo."-------.U-Boot. |
| 01a0 | 76 65 72 73 69 6f 6e 73 20 6d 61 74 63 68 22 20 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | versions.match".;............... |
| 01c0 | 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 63 68 6f 20 22 4e | .else....................echo."N |
| 01e0 | 65 65 64 20 55 2d 42 6f 6f 74 20 75 70 67 72 61 64 65 22 20 3b 0a 20 20 20 20 20 20 20 20 20 20 | eed.U-Boot.upgrade".;........... |
| 0200 | 20 20 20 20 20 20 20 20 20 65 63 68 6f 20 22 50 72 6f 67 72 61 6d 20 69 6e 20 31 30 20 73 65 63 | .........echo."Program.in.10.sec |
| 0220 | 6f 6e 64 73 22 20 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6e | onds".;....................for.n |
| 0240 | 20 69 6e 20 39 20 38 20 37 20 36 20 35 20 34 20 33 20 32 20 31 20 30 20 3b 20 64 6f 0a 20 20 20 | .in.9.8.7.6.5.4.3.2.1.0.;.do.... |
| 0260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 63 68 6f 20 24 6e 20 3b 20 0a | .....................echo.$n.;.. |
| 0280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 6c 65 65 70 20 31 20 | ........................sleep.1. |
| 02a0 | 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 6e 65 0a 09 09 20 20 20 65 | ;....................done......e |
| 02c0 | 63 68 6f 20 22 65 72 61 73 69 6e 67 22 20 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | cho."erasing".;................. |
| 02e0 | 20 20 20 73 66 20 65 72 61 73 65 20 30 20 30 78 34 30 30 30 30 20 3b 0a 09 09 20 20 20 23 20 74 | ...sf.erase.0.0x40000.;......#.t |
| 0300 | 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 6e 67 0a 09 09 20 | wo.steps.to.prevent.bricking.... |
| 0320 | 20 20 65 63 68 6f 20 22 70 72 6f 67 72 61 6d 6d 69 6e 67 22 20 3b 0a 20 20 20 20 20 20 20 20 20 | ..echo."programming".;.......... |
| 0340 | 20 20 20 20 20 20 20 20 20 20 73 66 20 77 72 69 74 65 20 30 78 31 32 30 30 30 30 30 30 20 30 20 | ..........sf.write.0x12000000.0. |
| 0360 | 24 66 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 | $filesize.;......echo."verifying |
| 0380 | 22 20 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 73 66 20 72 65 61 | ".;....................if.sf.rea |
| 03a0 | 64 20 30 78 31 32 34 30 30 30 30 30 20 30 20 24 66 69 6c 65 73 69 7a 65 20 3b 20 74 68 65 6e 0a | d.0x12400000.0.$filesize.;.then. |
| 03c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 63 6d 70 2e 62 20 | .......................if.cmp.b. |
| 03e0 | 30 78 31 32 30 30 30 30 30 30 20 30 78 31 32 34 30 30 30 30 30 20 24 66 69 6c 65 73 69 7a 65 20 | 0x12000000.0x12400000.$filesize. |
| 0400 | 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ;.then.......................... |
| 0420 | 20 20 77 68 69 6c 65 20 65 63 68 6f 20 22 2d 2d 2d 2d 20 55 2d 42 6f 6f 74 20 75 70 67 72 61 64 | ..while.echo."----.U-Boot.upgrad |
| 0440 | 65 64 2e 20 72 65 73 65 74 22 20 3b 20 64 6f 0a 09 09 09 09 73 6c 65 65 70 20 31 32 30 0a 09 09 | ed..reset".;.do.....sleep.120... |
| 0460 | 09 20 20 20 64 6f 6e 65 09 09 09 20 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....done........................ |
| 0480 | 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......else...................... |
| 04a0 | 20 20 20 20 20 20 65 63 68 6f 20 22 52 65 61 64 20 76 65 72 69 66 69 63 61 74 69 6f 6e 20 65 72 | ......echo."Read.verification.er |
| 04c0 | 72 6f 72 22 20 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 | ror".;........................fi |
| 04e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 | ....................else........ |
| 0500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 63 68 6f 20 22 45 72 72 6f 72 20 72 65 2d | .................echo."Error.re- |
| 0520 | 72 65 61 64 69 6e 67 20 45 45 50 52 4f 4d 22 20 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | reading.EEPROM".;............... |
| 0540 | 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 | .....fi................fi....... |
| 0560 | 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 63 68 6f 20 22 45 | .....else................echo."E |
| 0580 | 72 72 6f 72 20 72 65 61 64 69 6e 67 20 62 6f 6f 74 20 6c 6f 61 64 65 72 20 66 72 6f 6d 20 45 45 | rror.reading.boot.loader.from.EE |
| 05a0 | 50 52 4f 4d 22 20 3b 0a 20 20 20 20 20 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 65 6c 73 65 | PROM".;............fi.......else |
| 05c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 65 63 68 6f 20 22 45 72 72 6f 72 20 69 6e 69 74 69 61 6c 69 | ............echo."Error.initiali |
| 05e0 | 7a 69 6e 67 20 45 45 50 52 4f 4d 22 20 3b 0a 20 20 20 20 20 20 66 69 20 3b 0a 65 6c 73 65 0a 20 | zing.EEPROM".;.......fi.;.else.. |
| 0600 | 20 20 20 20 65 63 68 6f 20 22 4e 6f 20 55 2d 42 6f 6f 74 20 69 6d 61 67 65 20 66 6f 75 6e 64 20 | ....echo."No.U-Boot.image.found. |
| 0620 | 6f 6e 20 53 44 20 63 61 72 64 22 20 3b 0a 66 69 0a 0a 0a | on.SD.card".;.fi... |