summaryrefslogtreecommitdiff
path: root/multitech/contrib/uboot-setenv-mtocgd3
blob: e3022b3cccd8d6703796755128094e92397b9c49 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
print setting U-Boot variables...
send setenv bootargs              \'mem=128M console=ttyS0,115200 root=/dev/mtdblock8 ro rootfstype=jffs2\'
send setenv bootcmd               \'nboot.jffs2 ${loadaddr} 0 ${kernel_addr}; bootm ${loadaddr}\'
send setenv bootdelay             1
send setenv serverip              192.168.2.2
send setenv ipaddr                192.168.2.1
send setenv netmask               255.255.255.0
send setenv loadaddr              0x22000000
send setenv tftpaddr              0x20000000
send setenv stdin                 serial
send setenv stdout                serial
send setenv stderr                serial
send setenv ethact                macb0
send setenv mtdids                nand0=nand0
send setenv mtdparts              mtdparts=nand0:256k(bootstrap),512k(u-boot),640k(u-boot-env1),640k(u-boot-env2),6M(kernel),8M(config),8M(oem),-(rootfs)
send setenv bootstrap_file        oe_bootstrap_pmecc_padded.bin
send setenv uboot_file            oe_u-boot.bin
send setenv uboot_env1_file       oe_uboot_env1.bin
send setenv uboot_env2_file       oe_uboot_env2.bin
send setenv kernel_file           oe_uImage.bin
send setenv config_file           oe_config.tar.gz
send setenv oem_file              oe_oem.tar.gz
send setenv rootfs_file           oe_rootfs.jffs2
send setenv bootstrap_addr        0x00000000
send setenv uboot_addr            0x00040000
send setenv uboot_env1_addr       0x000C0000
send setenv uboot_env2_addr       0x00160000
send setenv kernel_addr           0x00200000
send setenv config_addr           0x00800000
send setenv oem_addr              0x01000000
send setenv rootfs_addr           0x01800000
send setenv bootstrap_size        0x00040000
send setenv uboot_size            0x00080000
send setenv uboot_env1_size       0x000A0000
send setenv uboot_env2_size       0x000A0000
send setenv kernel_size           0x00600000
send setenv config_size           0x00800000
send setenv oem_size              0x00800000
send setenv erase_bootstrap       \'nand erase.part bootstrap\'
send setenv erase_uboot           \'nand erase.part u-boot\'
send setenv erase_uboot_env1      \'nand erase.part u-boot-env1\'
send setenv erase_uboot_env2      \'nand erase.part u-boot-env2\'
send setenv erase_kernel          \'nand erase.part kernel\'
send setenv erase_config          \'nand erase.part config\'
send setenv erase_oem             \'nand erase.part oem\'
send setenv erase_rootfs          \'nand erase.part rootfs\'
send setenv tftp_bootstrap        \'tftp ${tftpaddr} ${bootstrap_file}; run erase_bootstrap; nand write.jffs2 ${fileaddr} bootstrap ${filesize}\'
send setenv tftp_uboot            \'tftp ${tftpaddr} ${uboot_file}; run erase_uboot; nand write.jffs2 ${fileaddr} u-boot ${filesize}\'
send setenv tftp_uboot_env1       \'tftp ${tftpaddr} ${uboot_env1_file}; run erase_uboot_env1; nand write.jffs2 ${fileaddr} u-boot-env1 ${filesize}\'
send setenv tftp_uboot_env2       \'tftp ${tftpaddr} ${uboot_env2_file}; run erase_uboot_env2; nand write.jffs2 ${fileaddr} u-boot-env2 ${filesize}\'
send setenv tftp_kernel           \'tftp ${tftpaddr} ${kernel_file}; run erase_kernel; nand write.jffs2 ${fileaddr} kernel ${filesize}\'
send setenv tftp_config           \'tftp ${tftpaddr} ${config_file}; run erase_config; nand write.jffs2 ${fileaddr} config ${filesize}\'
send setenv tftp_oem              \'tftp ${tftpaddr} ${oem_file}; run erase_oem; nand write.jffs2 ${fileaddr} oem ${filesize}\'
send setenv tftp_rootfs           \'tftp ${tftpaddr} ${rootfs_file}; run erase_rootfs; nand write.jffs2 ${fileaddr} rootfs ${filesize}\'
send setenv krb                   \'run tftp_kernel; run tftp_rootfs; boot\'
send setenv rb                    \'run tftp_rootfs; boot\'
print saving...
send saveenv
send saveenv
send printenv