Telem-GW6Lin filesystem: Difference between revisions
Jump to navigation
Jump to search
(Uus lehekülg: '== Flashing filesystem == * Connect Gateway to your computer * Open up a terminal: gnome-terminal / ssherminator / xterm / any other * Start minicom * Serial settings: 38400 8N1 fl…') |
|||
Line 1: | Line 1: | ||
== | = Preparations = | ||
== Connecting to gateway through serial console == | |||
# Connect Gateway to your computer | |||
# Open up a terminal: gnome-terminal / ssherminator / xterm / any other | |||
# Start minicom | |||
#* Settings: 38400 8N1 flow control: none | |||
# Connect external power to gateway | |||
# Press any key when asked | |||
#* You will only have a second | |||
You will see(With DIMM module 27M-DMM-144): | |||
NAND X-Loader 1.22 | |||
* | |||
U-Boot 1.1.2-vpac4 (Feb 26 2009 - 18:20:24) | |||
* | |||
* | U-Boot code: 5C010000 -> 5C01D9C8 BSS: -> 5C0214D8 | ||
* | RAM Configuration: | ||
* Restart device when asked | Bank #0: a0000000 64 MB | ||
Bank #1: 80000000 0 kB | |||
OneNAND: Scanning device for bad blocks | |||
Flash: 64 MB | |||
dm9000 i/o: 0x8000300 (32bit), id: 0x90000a46 | |||
MAC: 00:0d:15:00:72:31 | |||
Hit any key to stop autoboot: 0 | |||
u-boot> | |||
Voila, you're in console | |||
== Setting up U-Boot == | |||
To see current environment variables type | |||
* printenv | |||
It returns something like this: | |||
u-boot> printenv | |||
bootdelay=3 | |||
baudrate=38400 | |||
bootcmd=one read a1000000 40000 160000;wtags;go | |||
ethaddr=00:0d:15:00:72:31 | |||
filesize=11f11c | |||
fileaddr=A1000000 | |||
netmask=255.255.255.0 | |||
serverip=10.0.0.16 | |||
ipaddr=192.168.1.200 | |||
bootargs=console=ttyS0,38400 tftproot=10.0.0.16:rootfs.tar.gz | |||
gatewayip=10.0.0.42 | |||
Environment size: 279/2044 bytes | |||
u-boot> | |||
Now: | |||
*set gatewayip 10.0.0.42 | |||
*set ipaddr 10.0.0.23 | |||
** this needs to be unused, ping it if unsure | |||
*** ping 10.0.0.23 | |||
*save | |||
= Flashing filesystem = | |||
*Paste to u-boot | |||
u-boot> erase 1:12-;set bootargs console=ttyS0,38400 tftproot=10.0.0.16:rootfs.tar.gz;tftp zImage-144u.bin;wtags;go | |||
*Restart device when asked | |||
== When it doesn't work == | |||
=== Warning: gatewayip needed but not set === | |||
While in U-Boot type: | |||
* set gatewayip 10.0.0.42 | |||
* save |
Revision as of 13:12, 17 August 2009
Preparations
Connecting to gateway through serial console
- Connect Gateway to your computer
- Open up a terminal: gnome-terminal / ssherminator / xterm / any other
- Start minicom
- Settings: 38400 8N1 flow control: none
- Connect external power to gateway
- Press any key when asked
- You will only have a second
You will see(With DIMM module 27M-DMM-144):
NAND X-Loader 1.22 U-Boot 1.1.2-vpac4 (Feb 26 2009 - 18:20:24) U-Boot code: 5C010000 -> 5C01D9C8 BSS: -> 5C0214D8 RAM Configuration: Bank #0: a0000000 64 MB Bank #1: 80000000 0 kB OneNAND: Scanning device for bad blocks Flash: 64 MB dm9000 i/o: 0x8000300 (32bit), id: 0x90000a46 MAC: 00:0d:15:00:72:31 Hit any key to stop autoboot: 0 u-boot>
Voila, you're in console
Setting up U-Boot
To see current environment variables type
- printenv
It returns something like this:
u-boot> printenv bootdelay=3 baudrate=38400 bootcmd=one read a1000000 40000 160000;wtags;go ethaddr=00:0d:15:00:72:31 filesize=11f11c fileaddr=A1000000 netmask=255.255.255.0 serverip=10.0.0.16 ipaddr=192.168.1.200 bootargs=console=ttyS0,38400 tftproot=10.0.0.16:rootfs.tar.gz gatewayip=10.0.0.42 Environment size: 279/2044 bytes u-boot>
Now:
- set gatewayip 10.0.0.42
- set ipaddr 10.0.0.23
- this needs to be unused, ping it if unsure
- ping 10.0.0.23
- this needs to be unused, ping it if unsure
- save
Flashing filesystem
- Paste to u-boot
u-boot> erase 1:12-;set bootargs console=ttyS0,38400 tftproot=10.0.0.16:rootfs.tar.gz;tftp zImage-144u.bin;wtags;go
- Restart device when asked
When it doesn't work
Warning: gatewayip needed but not set
While in U-Boot type:
- set gatewayip 10.0.0.42
- save