User manual
U-Boot for MPL SBC
User Manual
2003 by MPL AG
20
MEH-10082-002 Rev. D
High-Tech • Made in Switzerland
3.3.33 printenv- print environment variables
Abbreviation:
pri
=> help pri
printenv
- print values of all environment variables
printenv name ...
- print value of environment variable 'name'
=>
Example:
=> printenv
bootargs=console=ttyS0,9600 root=/dev/hda5
baudrate=9600
loads_echo=1
preboot=
serial#=MIP405_100
ethaddr=00.60.C2.0A.00.5E
bootdelay=-1
ipaddr=192.168.3.37
serverip=192.168.3.17
bootyard=setenv bootargs console=ttyS0,9600 root=/dev/ram0 ide=nodma; bootm ffc00000
bootcmd=usb stop; diskboot 400000 0:1; bootm
Environment size: 348/2044 bytes
=>
3.3.34 protect - enable or disable FLASH write protection
The protect command enables or disables the protection of the specified sectors
Abbreviation: prot
=> help prot
protect on start end
- protect FLASH from addr 'start' to addr 'end'
protect on N:SF[-SL]
- protect sectors SF-SL in FLASH bank # N
protect on bank N
- protect FLASH bank # N
protect on all
- protect all FLASH banks
protect off start end
- make FLASH from addr 'start' to addr 'end' writable
protect off N:SF[-SL]
- make sectors SF-SL writable in FLASH bank # N
protect off bank N
- make FLASH bank # N writable
protect off all
- make all FLASH banks writable
Example:
=> fli
Bank # 1: Intel TE28F320C3 (32 Mbit, top sector size)
Size: 4096 KB in 71 Sectors
Sector Start Addresses:
FFC00000 FFC10000 FFC20000 FFC30000 FFC40000
FFC50000 FFC60000 FFC70000 FFC80000 FFC90000
FFCA0000 FFCB0000 FFCC0000 FFCD0000 FFCE0000
FFCF0000 FFD00000 FFD10000 FFD20000 FFD30000
FFD40000 FFD50000 FFD60000 FFD70000 FFD80000
FFD90000 FFDA0000 FFDB0000 FFDC0000 FFDD0000
FFDE0000 FFDF0000 FFE00000 FFE10000 FFE20000
FFE30000 FFE40000 FFE50000 FFE60000 FFE70000
FFE80000 FFE90000 FFEA0000 FFEB0000 FFEC0000
FFED0000 FFEE0000 FFEF0000 FFF00000 FFF10000
FFF20000 FFF30000 FFF40000 FFF50000 FFF60000
FFF70000 FFF80000 RO FFF90000 RO FFFA0000 RO FFFB0000 RO
FFFC0000 RO FFFD0000 E FFFE0000 E FFFF0000 E FFFF2000 E
FFFF4000 E FFFF6000 E FFFF8000 E FFFFA000 E FFFFC000 E
FFFFE000
=> prot on all
Protect Flash Bank # 1
=> fli
Bank # 1: Intel TE28F320C3 (32 Mbit, top sector size)
Size: 4096 KB in 71 Sectors
Sector Start Addresses:
FFC00000 RO FFC10000 RO FFC20000 RO FFC30000 RO FFC40000 RO