Hi all
I am having a problem on my ts-7250 board when it boots up
with the LAN cable plugged in. As soon as it starts executing the kernel it
fails (please see traces below). Sometimes it boots OK, but on other times I
really struggle to get it going.
If I unplug the cable it works all the time.
I found 2 emails in the group which suggest the following
ways to fix the problem:
1. Use a stronger power supply.
2. Add a fix to arch_decomp_setup() - Some bootloaders don't turn off DMA from the ethernet MAC before jumping to linux, which means that we might end up with bits of RX status and packet data scribbled over the uncompressed kernel image. Work around this by resetting the ethernet MAC before we uncompress.
I have tried 1 so far and am also planning to try 2.
Does anybody have another suggestion of what could cause the
problem?
Thanks
Wouter
>> TS-NANDBOOT, Rev
1.00 - built 10:14:31, Mar 7 2005
>> Copyright (C) 2004,
Technologic Systems
>> TS-BOOTROM, Rev
1.05 - built 09:44:15, Mar 8 2005
>> Copyright (C) 2005,
Technologic Systems
>> TS-7250: Rev E0
CPU, Rev B PLD, 64MB SDRAM
>> TS-5620: detected,
battery OK, time ( 20:16:43, May 8 2006 )
>> Off-board serial
at: COM3 COM4 COM5
+Ethernet eth0: MAC address
00:d0:69:40:0d:48
IP:
192.168.1.50/255.255.255.0, Gateway: 192.168.1.1
Default server: 192.168.1.5
RedBoot(tm) bootstrap and
debug environment [ROMRAM]
Non-certified release,
version current-TS_5 - built 16:49:40, Mar 1 2005
Platform: TS-7250 Board
(ARM920T) Rev A
Copyright (C) 2000, 2001,
2002, 2003, 2004 Red Hat, Inc.
RAM: 0x00000000-0x02000000,
[0x00051570-0x01ff9000] available
FLASH: 0x60000000 -
0x68000000, 8192 blocks of 0x00004000 bytes each.
== Executing boot script in
0.100 seconds - enter ^C to abort
RedBoot> fis load vmlinux
RedBoot> exec -c
"console=ttyAM0,115200 root=/dev/mtdblock1"
Using base address
0x00218000 and length 0x00„JÄ
--------------à
REBOOT ß---------------
>>
TS-NANDBOOT, Rev 1.00 - built 10:14:31, Mar 7 2005
>> Copyright (C) 2004,
Technologic Systems
>> TS-BOOTROM, Rev
1.05 - built 09:44:15, Mar 8 2005
>> Copyright (C) 2005,
Technologic Systems
>> TS-7250: Rev E0
CPU, Rev B PLD, 64MB SDRAM
>> TS-5620: detected,
battery OK, time ( 20:16:49, May 8 2006 )
>> Off-board serial
at: COM3 COM4 COM5
+Ethernet eth0: MAC address
00:d0:69:40:0d:48
IP:
192.168.1.50/255.255.255.0, Gateway: 192.168.1.1
Default server: 192.168.1.5
RedBoot(tm) bootstrap and
debug environment [ROMRAM]
Non-certified release,
version current-TS_5 - built 16:49:40, Mar 1 2005
Platform: TS-7250 Board
(ARM920T) Rev A
Copyright (C) 2000, 2001,
2002, 2003, 2004 Red Hat, Inc.
RAM: 0x00000000-0x02000000,
[0x00051570-0x01ff9000] available
FLASH: 0x60000000 -
0x68000000, 8192 blocks of 0x00004000 bytes each.
== Executing boot script in
0.100 seconds - enter ^C to abort
RedBoot> fis load vmlinux
RedBoot> exec -c
"console=ttyAM0,115200 root=/dev/mtdblock1"
Using base address 0x00218000
and length 0x00„OÄ
--------------à
REBOOT ß---------------
>>
TS-NANDBOOT, Rev 1.00 - built 10:14:31, Mar 7 2005
>> Copyright (C) 2004,
Technologic Systems
>> TS-BOOTROM, Rev
1.05 - built 09:44:15, Mar 8 2005
>> Copyright (C) 2005,
Technologic Systems
>> TS-7250: Rev E0
CPU, Rev B PLD, 64MB SDRAM
>> TS-5620: detected,
battery OK, time ( 20:16:54, May 8 2006 )
>> Off-board serial
at: COM3 COM4 COM5
+Ethernet eth0: MAC address
00:d0:69:40:0d:48
IP:
192.168.1.50/255.255.255.0, Gateway: 192.168.1.1
Default server: 192.168.1.5
RedBoot(tm) bootstrap and
debug environment [ROMRAM]
Non-certified release,
version current-TS_5 - built 16:49:40, Mar 1 2005
Platform: TS-7250 Board
(ARM920T) Rev A
Copyright (C) 2000, 2001,
2002, 2003, 2004 Red Hat, Inc.
RAM: 0x00000000-0x02000000,
[0x00051570-0x01ff9000] available
FLASH: 0x60000000 -
0x68000000, 8192 blocks of 0x00004000 bytes each.
== Executing boot script in
0.100 seconds - enter ^C to abort
RedBoot> fis load vmlinux
RedBoot> exec -c
"console=ttyAM0,115200 root=/dev/mtdblock1"
Using base address
0x00218000 and length 0x00„JÄ
--------------à
REBOOT ß---------------
>>
TS-NANDBOOT, Rev 1.00 - built 10:14:31, Mar 7 2005
>> Copyright (C) 2004,
Technologic Systems
>> TS-BOOTROM, Rev
1.05 - built 09:44:15, Mar 8 2005
>> Copyright (C) 2005,
Technologic Systems
>> TS-7250: Rev E0
CPU, Rev B PLD, 64MB SDRAM
>> TS-5620: detected,
battery OK, time ( 20:16:59, May 8 2006 )
>> Off-board serial
at: COM3 COM4 COM5
+Ethernet eth0: MAC address
00:d0:69:40:0d:48
IP: 192.168.1.50/255.255.255.0,
Gateway: 192.168.1.1
Default server: 192.168.1.5