summaryrefslogtreecommitdiff
path: root/recipes/images/files/colibri-t30/colibri-t30_bin/flash_blk.img
blob: ce5f26c241dc830d20439c2bc9fb8abe8d53d9e2 (plain)
ofshex dumpascii
0000 27 05 19 56 de 04 28 71 55 43 81 46 00 00 0e 0e 00 00 00 00 00 00 00 00 32 8a c3 3f 05 07 06 00 '..V..(qUC.F............2..?....
0020 46 6c 61 73 68 20 41 70 61 6c 69 73 2f 43 6f 6c 69 62 72 69 20 6d 6f 64 75 6c 65 00 00 00 00 00 Flash.Apalis/Colibri.module.....
0040 00 00 0e 06 00 00 00 00 74 65 73 74 20 2d 6e 20 24 7b 64 72 69 76 65 7d 20 7c 7c 20 73 65 74 65 ........test.-n.${drive}.||.sete
0060 6e 76 20 64 72 69 76 65 20 31 0a 74 65 73 74 20 2d 6e 20 24 7b 69 6e 74 65 72 66 61 63 65 7d 20 nv.drive.1.test.-n.${interface}.
0080 7c 7c 20 73 65 74 65 6e 76 20 69 6e 74 65 72 66 61 63 65 20 6d 6d 63 0a 0a 73 65 74 65 6e 76 20 ||.setenv.interface.mmc..setenv.
00a0 63 68 65 63 6b 5f 31 20 27 73 65 74 65 6e 76 20 63 6f 6e 66 5f 62 6c 6b 5f 6f 66 66 73 65 74 20 check_1.'setenv.conf_blk_offset.
00c0 30 78 31 66 66 66 3b 20 6d 6d 63 20 64 65 76 20 30 20 31 3b 20 6d 6d 63 20 72 65 61 64 20 24 6c 0x1fff;.mmc.dev.0.1;.mmc.read.$l
00e0 6f 61 64 61 64 64 72 20 24 63 6f 6e 66 5f 62 6c 6b 5f 6f 66 66 73 65 74 20 31 27 0a 73 65 74 65 oadaddr.$conf_blk_offset.1'.sete
0100 6e 76 20 63 68 65 63 6b 5f 32 20 27 73 65 74 65 6e 76 20 63 6f 6e 66 5f 62 6c 6b 5f 6f 66 66 73 nv.check_2.'setenv.conf_blk_offs
0120 65 74 20 30 78 66 66 66 3b 20 6d 6d 63 20 64 65 76 20 30 20 31 3b 20 6d 6d 63 20 72 65 61 64 20 et.0xfff;.mmc.dev.0.1;.mmc.read.
0140 24 6c 6f 61 64 61 64 64 72 20 24 63 6f 6e 66 5f 62 6c 6b 5f 6f 66 66 73 65 74 20 31 27 0a 73 65 $loadaddr.$conf_blk_offset.1'.se
0160 74 65 6e 76 20 63 68 65 63 6b 5f 33 20 27 73 65 74 65 6e 76 20 63 6f 6e 66 5f 62 6c 6b 5f 6f 66 tenv.check_3.'setenv.conf_blk_of
0180 66 73 65 74 20 30 78 37 66 66 3b 20 6d 6d 63 20 64 65 76 20 30 20 31 3b 20 6d 6d 63 20 72 65 61 fset.0x7ff;.mmc.dev.0.1;.mmc.rea
01a0 64 20 24 6c 6f 61 64 61 64 64 72 20 24 63 6f 6e 66 5f 62 6c 6b 5f 6f 66 66 73 65 74 20 31 27 0a d.$loadaddr.$conf_blk_offset.1'.
01c0 73 65 74 65 6e 76 20 63 68 65 63 6b 5f 63 6f 6e 66 69 67 62 6c 6f 63 6b 20 27 73 65 74 65 78 70 setenv.check_configblock.'setexp
01e0 72 20 74 6f 72 61 64 65 78 5f 6f 75 69 5f 61 64 64 72 20 24 6c 6f 61 64 61 64 64 72 20 2b 20 38 r.toradex_oui_addr.$loadaddr.+.8
0200 3b 20 72 75 6e 20 63 68 65 63 6b 5f 31 20 7c 7c 20 72 75 6e 20 63 68 65 63 6b 5f 32 20 7c 7c 20 ;.run.check_1.||.run.check_2.||.
0220 72 75 6e 20 63 68 65 63 6b 5f 33 3b 20 63 72 63 33 32 20 2d 76 20 24 74 6f 72 61 64 65 78 5f 6f run.check_3;.crc32.-v.$toradex_o
0240 75 69 5f 61 64 64 72 20 33 20 39 34 33 30 35 32 33 32 27 0a 0a 73 65 74 65 6e 76 20 6d 69 67 72 ui_addr.3.94305232'..setenv.migr
0260 61 74 65 5f 31 20 27 6d 6d 63 20 64 65 76 20 30 20 30 3b 20 6d 6d 63 20 72 65 61 64 20 24 7b 6c ate_1.'mmc.dev.0.0;.mmc.read.${l
0280 6f 61 64 61 64 64 72 7d 20 36 30 30 30 20 31 3b 20 73 65 74 65 6e 76 20 63 6f 6e 66 5f 62 6c 6b oadaddr}.6000.1;.setenv.conf_blk
02a0 5f 6f 66 66 73 65 74 20 30 78 31 66 66 66 3b 20 63 72 63 33 32 20 2d 76 20 24 74 6f 72 61 64 65 _offset.0x1fff;.crc32.-v.$torade
02c0 78 5f 6f 75 69 5f 61 64 64 72 20 33 20 39 34 33 30 35 32 33 32 20 26 26 20 6d 6d 63 20 64 65 76 x_oui_addr.3.94305232.&&.mmc.dev
02e0 20 30 20 31 20 26 26 20 6d 6d 63 20 77 72 69 74 65 20 24 6c 6f 61 64 61 64 64 72 20 24 63 6f 6e .0.1.&&.mmc.write.$loadaddr.$con
0300 66 5f 62 6c 6b 5f 6f 66 66 73 65 74 20 31 27 0a 73 65 74 65 6e 76 20 6d 69 67 72 61 74 65 5f 32 f_blk_offset.1'.setenv.migrate_2
0320 20 27 6d 6d 63 20 64 65 76 20 30 20 30 3b 20 6d 6d 63 20 72 65 61 64 20 24 7b 6c 6f 61 64 61 64 .'mmc.dev.0.0;.mmc.read.${loadad
0340 64 72 7d 20 38 30 30 30 20 31 3b 20 73 65 74 65 6e 76 20 63 6f 6e 66 5f 62 6c 6b 5f 6f 66 66 73 dr}.8000.1;.setenv.conf_blk_offs
0360 65 74 20 30 78 66 66 66 3b 20 63 72 63 33 32 20 2d 76 20 24 74 6f 72 61 64 65 78 5f 6f 75 69 5f et.0xfff;.crc32.-v.$toradex_oui_
0380 61 64 64 72 20 33 20 39 34 33 30 35 32 33 32 20 26 26 20 6d 6d 63 20 64 65 76 20 30 20 31 20 26 addr.3.94305232.&&.mmc.dev.0.1.&
03a0 26 20 6d 6d 63 20 77 72 69 74 65 20 24 6c 6f 61 64 61 64 64 72 20 24 63 6f 6e 66 5f 62 6c 6b 5f &.mmc.write.$loadaddr.$conf_blk_
03c0 6f 66 66 73 65 74 20 31 27 0a 73 65 74 65 6e 76 20 6d 69 67 72 61 74 65 5f 33 20 27 6d 6d 63 20 offset.1'.setenv.migrate_3.'mmc.
03e0 64 65 76 20 30 20 30 3b 20 6d 6d 63 20 72 65 61 64 20 24 7b 6c 6f 61 64 61 64 64 72 7d 20 39 30 dev.0.0;.mmc.read.${loadaddr}.90
0400 30 30 20 31 3b 20 73 65 74 65 6e 76 20 63 6f 6e 66 5f 62 6c 6b 5f 6f 66 66 73 65 74 20 30 78 37 00.1;.setenv.conf_blk_offset.0x7
0420 66 66 3b 20 63 72 63 33 32 20 2d 76 20 24 74 6f 72 61 64 65 78 5f 6f 75 69 5f 61 64 64 72 20 33 ff;.crc32.-v.$toradex_oui_addr.3
0440 20 39 34 33 30 35 32 33 32 20 26 26 20 6d 6d 63 20 64 65 76 20 30 20 31 20 26 26 20 6d 6d 63 20 .94305232.&&.mmc.dev.0.1.&&.mmc.
0460 77 72 69 74 65 20 24 6c 6f 61 64 61 64 64 72 20 24 63 6f 6e 66 5f 62 6c 6b 5f 6f 66 66 73 65 74 write.$loadaddr.$conf_blk_offset
0480 20 31 27 0a 73 65 74 65 6e 76 20 6d 69 67 72 61 74 65 5f 34 20 27 6d 6d 63 20 64 65 76 20 30 20 .1'.setenv.migrate_4.'mmc.dev.0.
04a0 30 3b 20 6d 6d 63 20 72 65 61 64 20 24 7b 6c 6f 61 64 61 64 64 72 7d 20 33 34 30 30 30 20 31 3b 0;.mmc.read.${loadaddr}.34000.1;
04c0 20 73 65 74 65 6e 76 20 63 6f 6e 66 5f 62 6c 6b 5f 6f 66 66 73 65 74 20 30 78 31 66 66 66 3b 20 .setenv.conf_blk_offset.0x1fff;.
04e0 63 72 63 33 32 20 2d 76 20 24 74 6f 72 61 64 65 78 5f 6f 75 69 5f 61 64 64 72 20 33 20 39 34 33 crc32.-v.$toradex_oui_addr.3.943
0500 30 35 32 33 32 20 26 26 20 6d 6d 63 20 64 65 76 20 30 20 31 20 26 26 20 6d 6d 63 20 77 72 69 74 05232.&&.mmc.dev.0.1.&&.mmc.writ
0520 65 20 24 6c 6f 61 64 61 64 64 72 20 24 63 6f 6e 66 5f 62 6c 6b 5f 6f 66 66 73 65 74 20 31 27 0a e.$loadaddr.$conf_blk_offset.1'.
0540 73 65 74 65 6e 76 20 6d 69 67 72 61 74 65 5f 35 20 27 6d 6d 63 20 64 65 76 20 30 20 30 3b 20 6d setenv.migrate_5.'mmc.dev.0.0;.m
0560 6d 63 20 72 65 61 64 20 24 7b 6c 6f 61 64 61 64 64 72 7d 20 33 36 30 30 30 20 31 3b 20 73 65 74 mc.read.${loadaddr}.36000.1;.set
0580 65 6e 76 20 63 6f 6e 66 5f 62 6c 6b 5f 6f 66 66 73 65 74 20 30 78 66 66 66 3b 20 63 72 63 33 32 env.conf_blk_offset.0xfff;.crc32
05a0 20 2d 76 20 24 74 6f 72 61 64 65 78 5f 6f 75 69 5f 61 64 64 72 20 33 20 39 34 33 30 35 32 33 32 .-v.$toradex_oui_addr.3.94305232
05c0 20 26 26 20 6d 6d 63 20 64 65 76 20 30 20 31 20 26 26 20 6d 6d 63 20 77 72 69 74 65 20 24 6c 6f .&&.mmc.dev.0.1.&&.mmc.write.$lo
05e0 61 64 61 64 64 72 20 24 63 6f 6e 66 5f 62 6c 6b 5f 6f 66 66 73 65 74 20 31 27 0a 73 65 74 65 6e adaddr.$conf_blk_offset.1'.seten
0600 76 20 6d 69 67 72 61 74 65 5f 36 20 27 6d 6d 63 20 64 65 76 20 30 20 30 3b 20 6d 6d 63 20 72 65 v.migrate_6.'mmc.dev.0.0;.mmc.re
0620 61 64 20 24 7b 6c 6f 61 64 61 64 64 72 7d 20 33 37 30 30 30 20 31 3b 20 73 65 74 65 6e 76 20 63 ad.${loadaddr}.37000.1;.setenv.c
0640 6f 6e 66 5f 62 6c 6b 5f 6f 66 66 73 65 74 20 30 78 37 66 66 3b 20 63 72 63 33 32 20 2d 76 20 24 onf_blk_offset.0x7ff;.crc32.-v.$
0660 74 6f 72 61 64 65 78 5f 6f 75 69 5f 61 64 64 72 20 33 20 39 34 33 30 35 32 33 32 20 26 26 20 6d toradex_oui_addr.3.94305232.&&.m
0680 6d 63 20 64 65 76 20 30 20 31 20 26 26 20 6d 6d 63 20 77 72 69 74 65 20 24 6c 6f 61 64 61 64 64 mc.dev.0.1.&&.mmc.write.$loadadd
06a0 72 20 24 63 6f 6e 66 5f 62 6c 6b 5f 6f 66 66 73 65 74 20 31 27 0a 73 65 74 65 6e 76 20 6d 69 67 r.$conf_blk_offset.1'.setenv.mig
06c0 72 61 74 65 5f 63 6f 6e 66 69 67 62 6c 6f 63 6b 20 27 73 65 74 65 78 70 72 20 74 6f 72 61 64 65 rate_configblock.'setexpr.torade
06e0 78 5f 6f 75 69 5f 61 64 64 72 20 24 6c 6f 61 64 61 64 64 72 20 2b 20 38 3b 20 72 75 6e 20 6d 69 x_oui_addr.$loadaddr.+.8;.run.mi
0700 67 72 61 74 65 5f 31 3b 20 72 75 6e 20 6d 69 67 72 61 74 65 5f 32 3b 20 72 75 6e 20 6d 69 67 72 grate_1;.run.migrate_2;.run.migr
0720 61 74 65 5f 33 3b 20 72 75 6e 20 6d 69 67 72 61 74 65 5f 34 3b 20 72 75 6e 20 6d 69 67 72 61 74 ate_3;.run.migrate_4;.run.migrat
0740 65 5f 35 3b 20 72 75 6e 20 6d 69 67 72 61 74 65 5f 36 27 0a 0a 73 65 74 65 6e 76 20 75 70 64 61 e_5;.run.migrate_6'..setenv.upda
0760 74 65 5f 63 6f 6e 66 69 67 62 6c 6f 63 6b 20 27 72 75 6e 20 63 68 65 63 6b 5f 63 6f 6e 66 69 67 te_configblock.'run.check_config
0780 62 6c 6f 63 6b 3b 20 6c 6f 61 64 20 24 7b 69 6e 74 65 72 66 61 63 65 7d 20 24 7b 64 72 69 76 65 block;.load.${interface}.${drive
07a0 7d 3a 31 20 24 7b 6c 6f 61 64 61 64 64 72 7d 20 63 6f 6e 66 69 67 62 6c 6f 63 6b 2e 62 69 6e 20 }:1.${loadaddr}.configblock.bin.
07c0 26 26 20 73 65 74 65 78 70 72 20 62 6c 6b 63 6e 74 20 24 66 69 6c 65 73 69 7a 65 20 2b 20 30 78 &&.setexpr.blkcnt.$filesize.+.0x
07e0 31 66 66 20 26 26 20 73 65 74 65 78 70 72 20 62 6c 6b 63 6e 74 20 24 7b 62 6c 6b 63 6e 74 7d 20 1ff.&&.setexpr.blkcnt.${blkcnt}.
0800 2f 20 30 78 32 30 30 20 26 26 20 6d 6d 63 20 64 65 76 20 30 20 31 3b 20 6d 6d 63 20 77 72 69 74 /.0x200.&&.mmc.dev.0.1;.mmc.writ
0820 65 20 24 6c 6f 61 64 61 64 64 72 20 24 63 6f 6e 66 5f 62 6c 6b 5f 6f 66 66 73 65 74 20 24 7b 62 e.$loadaddr.$conf_blk_offset.${b
0840 6c 6b 63 6e 74 7d 27 0a 0a 73 65 74 65 6e 76 20 75 70 64 61 74 65 5f 75 62 6f 6f 74 20 27 66 61 lkcnt}'..setenv.update_uboot.'fa
0860 74 6c 6f 61 64 20 24 7b 69 6e 74 65 72 66 61 63 65 7d 20 24 7b 64 72 69 76 65 7d 3a 31 20 24 7b tload.${interface}.${drive}:1.${
0880 6c 6f 61 64 61 64 64 72 7d 20 63 6f 6c 69 62 72 69 5f 74 33 30 2e 69 6d 67 20 26 26 20 69 66 20 loadaddr}.colibri_t30.img.&&.if.
08a0 73 65 74 65 78 70 72 20 62 6c 6b 63 6e 74 20 24 66 69 6c 65 73 69 7a 65 20 2b 20 30 78 31 66 66 setexpr.blkcnt.$filesize.+.0x1ff
08c0 3b 20 74 68 65 6e 20 73 65 74 65 78 70 72 20 62 6c 6b 63 6e 74 20 24 7b 62 6c 6b 63 6e 74 7d 20 ;.then.setexpr.blkcnt.${blkcnt}.
08e0 2f 20 30 78 32 30 30 3b 20 65 6c 73 65 20 73 65 74 65 6e 76 20 62 6c 6b 63 6e 74 20 30 78 35 30 /.0x200;.else.setenv.blkcnt.0x50
0900 30 3b 20 66 69 20 26 26 20 6d 6d 63 20 64 65 76 20 30 20 31 20 26 26 20 6d 6d 63 20 77 72 69 74 0;.fi.&&.mmc.dev.0.1.&&.mmc.writ
0920 65 20 24 7b 6c 6f 61 64 61 64 64 72 7d 20 30 78 30 20 24 7b 62 6c 6b 63 6e 74 7d 27 0a 0a 73 65 e.${loadaddr}.0x0.${blkcnt}'..se
0940 74 65 6e 76 20 75 70 64 61 74 65 5f 6b 65 72 6e 65 6c 20 27 6c 6f 61 64 20 24 7b 69 6e 74 65 72 tenv.update_kernel.'load.${inter
0960 66 61 63 65 7d 20 24 7b 64 72 69 76 65 7d 3a 31 20 24 7b 6c 6f 61 64 61 64 64 72 7d 20 75 49 6d face}.${drive}:1.${loadaddr}.uIm
0980 61 67 65 20 26 26 20 66 61 74 77 72 69 74 65 20 6d 6d 63 20 30 3a 31 20 24 7b 6c 6f 61 64 61 64 age.&&.fatwrite.mmc.0:1.${loadad
09a0 64 72 7d 20 75 49 6d 61 67 65 20 24 7b 66 69 6c 65 73 69 7a 65 7d 27 0a 0a 73 65 74 65 6e 76 20 dr}.uImage.${filesize}'..setenv.
09c0 75 70 64 61 74 65 5f 66 64 74 20 27 6c 6f 61 64 20 24 7b 69 6e 74 65 72 66 61 63 65 7d 20 24 7b update_fdt.'load.${interface}.${
09e0 64 72 69 76 65 7d 3a 31 20 24 7b 6c 6f 61 64 61 64 64 72 7d 20 24 7b 66 64 74 5f 66 69 6c 65 7d drive}:1.${loadaddr}.${fdt_file}
0a00 20 26 26 20 66 61 74 77 72 69 74 65 20 6d 6d 63 20 30 3a 31 20 24 7b 6c 6f 61 64 61 64 64 72 7d .&&.fatwrite.mmc.0:1.${loadaddr}
0a20 20 24 7b 66 64 74 5f 66 69 6c 65 7d 20 24 7b 66 69 6c 65 73 69 7a 65 7d 27 0a 0a 73 65 74 65 6e .${fdt_file}.${filesize}'..seten
0a40 76 20 75 70 64 61 74 65 5f 31 20 27 6c 6f 61 64 20 24 7b 69 6e 74 65 72 66 61 63 65 7d 20 24 7b v.update_1.'load.${interface}.${
0a60 64 72 69 76 65 7d 3a 31 20 24 7b 6c 6f 61 64 61 64 64 72 7d 20 6d 62 72 2e 62 69 6e 20 26 26 20 drive}:1.${loadaddr}.mbr.bin.&&.
0a80 6d 6d 63 20 64 65 76 20 30 20 30 20 26 26 20 6d 6d 63 20 77 72 69 74 65 20 24 7b 6c 6f 61 64 61 mmc.dev.0.0.&&.mmc.write.${loada
0aa0 64 64 72 7d 20 30 78 30 20 30 78 31 27 0a 73 65 74 65 6e 76 20 75 70 64 61 74 65 5f 32 20 27 6c ddr}.0x0.0x1'.setenv.update_2.'l
0ac0 6f 61 64 20 24 7b 69 6e 74 65 72 66 61 63 65 7d 20 24 7b 64 72 69 76 65 7d 3a 31 20 24 7b 6c 6f oad.${interface}.${drive}:1.${lo
0ae0 61 64 61 64 64 72 7d 20 62 6f 6f 74 2e 76 66 61 74 20 26 26 20 73 65 74 65 78 70 72 20 62 6c 6b adaddr}.boot.vfat.&&.setexpr.blk
0b00 63 6e 74 20 24 66 69 6c 65 73 69 7a 65 20 2b 20 30 78 31 66 66 20 26 26 20 73 65 74 65 78 70 72 cnt.$filesize.+.0x1ff.&&.setexpr
0b20 20 62 6c 6b 63 6e 74 20 24 7b 62 6c 6b 63 6e 74 7d 20 2f 20 30 78 32 30 30 20 26 26 20 6d 6d 63 .blkcnt.${blkcnt}./.0x200.&&.mmc
0b40 20 64 65 76 20 30 20 30 20 26 26 20 6d 6d 63 20 77 72 69 74 65 20 24 7b 6c 6f 61 64 61 64 64 72 .dev.0.0.&&.mmc.write.${loadaddr
0b60 7d 20 30 78 32 30 30 30 20 24 7b 62 6c 6b 63 6e 74 7d 27 0a 73 65 74 65 6e 76 20 75 70 64 61 74 }.0x2000.${blkcnt}'.setenv.updat
0b80 65 5f 33 20 27 6c 6f 61 64 20 24 7b 69 6e 74 65 72 66 61 63 65 7d 20 24 7b 64 72 69 76 65 7d 3a e_3.'load.${interface}.${drive}:
0ba0 31 20 24 7b 6c 6f 61 64 61 64 64 72 7d 20 72 6f 6f 74 2e 65 78 74 33 20 26 26 20 73 65 74 65 78 1.${loadaddr}.root.ext3.&&.setex
0bc0 70 72 20 62 6c 6b 63 6e 74 20 24 66 69 6c 65 73 69 7a 65 20 2b 20 30 78 31 66 66 20 26 26 20 73 pr.blkcnt.$filesize.+.0x1ff.&&.s
0be0 65 74 65 78 70 72 20 62 6c 6b 63 6e 74 20 24 7b 62 6c 6b 63 6e 74 7d 20 2f 20 30 78 32 30 30 20 etexpr.blkcnt.${blkcnt}./.0x200.
0c00 26 26 20 6d 6d 63 20 64 65 76 20 30 20 30 20 26 26 20 6d 6d 63 20 77 72 69 74 65 20 24 7b 6c 6f &&.mmc.dev.0.0.&&.mmc.write.${lo
0c20 61 64 61 64 64 72 7d 20 30 78 61 30 30 30 20 24 7b 62 6c 6b 63 6e 74 7d 27 0a 0a 73 65 74 65 6e adaddr}.0xa000.${blkcnt}'..seten
0c40 76 20 65 63 68 6f 5f 76 32 2e 33 62 31 20 65 63 68 6f 20 22 73 75 63 63 65 73 73 66 75 6c 6c 79 v.echo_v2.3b1.echo."successfully
0c60 20 75 70 64 61 74 65 64 20 55 2d 42 6f 6f 74 2c 20 70 6f 77 65 72 2d 63 79 63 6c 65 20 61 6e 64 .updated.U-Boot,.power-cycle.and
0c80 20 65 6e 74 65 72 20 5c 22 72 75 6e 20 73 65 74 75 70 64 61 74 65 5c 3b 20 72 75 6e 20 6d 69 67 .enter.\"run.setupdate\;.run.mig
0ca0 72 61 74 65 5f 76 32 2e 33 62 31 5c 22 20 74 6f 20 63 6f 6d 70 6c 65 74 65 20 75 70 64 61 74 65 rate_v2.3b1\".to.complete.update
0cc0 22 0a 73 65 74 65 6e 76 20 6d 69 67 72 61 74 65 5f 76 32 2e 33 62 31 20 27 72 75 6e 20 6d 69 67 ".setenv.migrate_v2.3b1.'run.mig
0ce0 72 61 74 65 5f 63 6f 6e 66 69 67 62 6c 6f 63 6b 3b 20 72 75 6e 20 75 70 64 61 74 65 5f 6e 65 77 rate_configblock;.run.update_new
0d00 27 0a 73 65 74 65 6e 76 20 75 70 64 61 74 65 5f 76 32 2e 33 62 31 20 27 72 75 6e 20 75 70 64 61 '.setenv.update_v2.3b1.'run.upda
0d20 74 65 5f 75 62 6f 6f 74 20 26 26 20 72 75 6e 20 65 63 68 6f 5f 76 32 2e 33 62 31 27 0a 0a 73 65 te_uboot.&&.run.echo_v2.3b1'..se
0d40 74 65 6e 76 20 75 70 64 61 74 65 5f 6e 65 77 20 27 72 75 6e 20 63 68 65 63 6b 5f 63 6f 6e 66 69 tenv.update_new.'run.check_confi
0d60 67 62 6c 6f 63 6b 20 7c 7c 20 72 75 6e 20 6d 69 67 72 61 74 65 5f 63 6f 6e 66 69 67 62 6c 6f 63 gblock.||.run.migrate_configbloc
0d80 6b 3b 20 72 75 6e 20 75 70 64 61 74 65 5f 75 62 6f 6f 74 3b 20 72 75 6e 20 75 70 64 61 74 65 5f k;.run.update_uboot;.run.update_
0da0 31 3b 20 72 75 6e 20 75 70 64 61 74 65 5f 32 3b 20 72 75 6e 20 75 70 64 61 74 65 5f 33 3b 20 72 1;.run.update_2;.run.update_3;.r
0dc0 65 73 65 74 27 0a 73 65 74 65 6e 76 20 75 70 64 61 74 65 20 27 69 66 20 74 65 73 74 20 2d 76 20 eset'.setenv.update.'if.test.-v.
0de0 24 76 65 72 3b 20 74 68 65 6e 20 72 75 6e 20 75 70 64 61 74 65 5f 6e 65 77 3b 20 65 6c 73 65 20 $ver;.then.run.update_new;.else.
0e00 72 75 6e 20 75 70 64 61 74 65 5f 76 32 2e 33 62 31 3b 20 66 69 27 0a 0a 65 63 68 6f 20 27 65 6e run.update_v2.3b1;.fi'..echo.'en
0e20 74 65 72 20 22 72 75 6e 20 75 70 64 61 74 65 22 20 74 6f 20 75 70 64 61 74 65 20 74 68 65 20 65 ter."run.update".to.update.the.e
0e40 6e 74 69 72 65 20 6d 6f 64 75 6c 65 27 0a ntire.module'.