Re: [Soekris] Cold boot failures on Net5501?

2008-06-07 Thread Wim Vandeputte - Mailinglists only
hey Kevin,

On Fri, Jun 06, 2008 at 10:29:27PM -0500, K K wrote:
 Is anybody else seeing cold boot failures on Soekris Net5501-70
 with comBIOS v1.33b and OpenBSD 4.3?  I asked earlier on the
 soekris-tech list, received no replies.

I've seen it but had no screen capture so far

 The console shows the following, and then hangs for about five seconds:
 
 1 Seconds to automatic boot.   Press Ctrl-P for entering Monitor.
 Using drive 0, partition 3.
 Loading...
 probing: pc0 com0 com1 pci mem[639K 511M a20=on]
 disk: hd0+
 
 
 The cursor sits at the '+' for several seconds, then a '*' is printed,
 then error messages:
 
 disk: hd0+*
  OpenBSD/i386 BOOT 3.01
 open(hd0a:/etc/boot.conf): Unknown error: code 102
 boot
 booting hd0a:/bsd: open hd0a:/bsd: Unknown error: code 102
  failed(102). will try /bsd
 boot
 booting hd0a:/bsd: open hd0a:/bsd: Invalid argument
  failed(22). will try /bsd
 Turning timeout off.
 boot

I've seen this twice, each time with BIOS 1.33b and a silicon systems CF (each
time only one IDE device in the soekris, all my CF + SATA setups work
under BIOS 1.33)

When the system boots, normally it detects the CF really quickly and 
it boots just fine, but if during the booting there is a 20 something 
delay between 

POST: 012345689bcefghips1234ajklnopqr,,,tvwxy

comBIOS ver. 1.33b 20080501  Copyright (C) 2000-2008 Soekris Engineering.

net5501

0512 Mbyte MemoryCPU Geode LX 500 Mhz 


[20 second delay here]


and the rest:

Pri Mas  SILICONSYSTEMS INC 1GB  LBA Xlt 1015-32-63  1023 Mbyte

Slot   Vend Dev  ClassRev Cmd  Stat CL LT HT  Base1Base2   Int 
---
0:01:2 1022 2082 1010 0006 0220 08 00 00 A000  10
0:06:0 1106 3053 0296 0117 0210 08 40 00 E101 A0004000 11
0:07:0 1106 3053 0296 0117 0210 08 40 00 E201 A0004100 05
0:08:0 1106 3053 0296 0117 0210 08 40 00 E301 A0004200 09
0:09:0 1106 3053 0296 0117 0210 08 40 00 E401 A0004300 12
0:20:0 1022 2090 06010003 0009 02A0 08 40 80 6001 6101 
0:20:2 1022 209A 01018001 0005 02A0 08 00 00   
0:21:0 1022 2094 0C031002 0006 0230 08 00 80 A0005000  15
0:21:1 1022 2095 0C032002 0006 0230 08 00 00 A0006000  15

then it's garanteed you'll see a delay between each disk activity action,

like printing out the disk: hd0+* 

as you described


 1 Seconds to automatic boot.   Press Ctrl-P for entering Monitor.
Using drive 0, partition 3.
Loading...
probing: pc0 com0 com1 pci mem[639K 511M a20=on] 
disk: hd0+*
 OpenBSD/i386 BOOT 3.01
open(hd0a:/etc/boot.conf): Unknown error: code 102
boot 
booting hd0a:/bsd: open hd0a:/bsd: Unknown error: code 102
 failed(102). will try /bsd
boot 
booting hd0a:/bsd: -

I would blame it on the 1.33b soekris BIOS, not OpenBSD, due to the initial
timeout I see when detecting the Pri Mas



Cold boot failures on Net5501?

2008-06-06 Thread K K
Is anybody else seeing cold boot failures on Soekris Net5501-70
with comBIOS v1.33b and OpenBSD 4.3?  I asked earlier on the
soekris-tech list, received no replies.


The console shows the following, and then hangs for about five seconds:

1 Seconds to automatic boot.   Press Ctrl-P for entering Monitor.
Using drive 0, partition 3.
Loading...
probing: pc0 com0 com1 pci mem[639K 511M a20=on]
disk: hd0+


The cursor sits at the '+' for several seconds, then a '*' is printed,
then error messages:

disk: hd0+*
 OpenBSD/i386 BOOT 3.01
open(hd0a:/etc/boot.conf): Unknown error: code 102
boot
booting hd0a:/bsd: open hd0a:/bsd: Unknown error: code 102
 failed(102). will try /bsd
boot
booting hd0a:/bsd: open hd0a:/bsd: Invalid argument
 failed(22). will try /bsd
Turning timeout off.
boot


If I now type 'machine diskinfo' at the prompt, I see the following:

boot machine diskinfo
DiskBIOS#   TypeCylsHeads   SecsFlags   Checksum
hd0 0x80label   971 64  63  0x1 0x0
boot

If I type 'reboot' at the prompt, then on the second try,
the disk line reads disk: hd0+ (no *, no delay),
and in diskinfo the Flags' entry is different, a checksum is shown,
and booting is ultimately successful!

Using drive 0, partition 3.
Loading...
probing: pc0 com0 com1 pci mem[639K 511M a20=on]
disk: hd0+
 OpenBSD/i386 BOOT 3.01
boot machine diskinfo
DiskBIOS#   TypeCylsHeads   SecsFlags   Checksum
hd0 0x80label   971 64  63  0x2 0xc7f794bc
boot


Looking through the source code for 'boot', I think the '*' indicates
getdisklabel() failed?  I am not sure what the cause or fix would be.
Without upgrading comBIOS (to ver. 1.33b 20080501), the compactflash
card (Kingston 2GB) isn't detected at all.

Any ideas?


Thanks,

Kevin



Re: [Soekris] Cold boot failures on Net5501?

2008-06-06 Thread Joao Pedras

Kevin,

I saw this once last week in the midst of trying some new units I 
purchased with 1.33 and then 1.33b.
The CF was a Silicon Drive 1Gb (I don't have the exact model with me 
now). I could only get the box to boot
by changing the CF setting in the BIOS to secondary. There is 
something in the Soekris' FAQs which suggests

to try this out when you have problems with detecting the flash.

The problem you described happened once *after* this was done and it 
hasn't happened. I didn't really have time
to dig deeper into this. I still have two more units which I can try 
with next week.


It also was with OpenBSD 4.3. I have a bunch of 5501 with 4.2 but with 
BIOSes 1.33. Most likely 1.32.


I am not giving you much. :|

Regards,

Joao Pedras

K K wrote:

Is anybody else seeing cold boot failures on Soekris Net5501-70
with comBIOS v1.33b and OpenBSD 4.3?  I asked earlier on the
soekris-tech list, received no replies.


The console shows the following, and then hangs for about five seconds:

1 Seconds to automatic boot.   Press Ctrl-P for entering Monitor.
Using drive 0, partition 3.
Loading...
probing: pc0 com0 com1 pci mem[639K 511M a20=on]
disk: hd0+


The cursor sits at the '+' for several seconds, then a '*' is printed,
then error messages:

disk: hd0+*
  

OpenBSD/i386 BOOT 3.01
  

open(hd0a:/etc/boot.conf): Unknown error: code 102
boot
booting hd0a:/bsd: open hd0a:/bsd: Unknown error: code 102
 failed(102). will try /bsd
boot
booting hd0a:/bsd: open hd0a:/bsd: Invalid argument
 failed(22). will try /bsd
Turning timeout off.
boot


If I now type 'machine diskinfo' at the prompt, I see the following:

boot machine diskinfo
DiskBIOS#   TypeCylsHeads   SecsFlags   Checksum
hd0 0x80label   971 64  63  0x1 0x0
boot

If I type 'reboot' at the prompt, then on the second try,
the disk line reads disk: hd0+ (no *, no delay),
and in diskinfo the Flags' entry is different, a checksum is shown,
and booting is ultimately successful!

Using drive 0, partition 3.
Loading...
probing: pc0 com0 com1 pci mem[639K 511M a20=on]
disk: hd0+
  

OpenBSD/i386 BOOT 3.01
  

boot machine diskinfo
DiskBIOS#   TypeCylsHeads   SecsFlags   Checksum
hd0 0x80label   971 64  63  0x2 0xc7f794bc
boot


Looking through the source code for 'boot', I think the '*' indicates
getdisklabel() failed?  I am not sure what the cause or fix would be.
Without upgrading comBIOS (to ver. 1.33b 20080501), the compactflash
card (Kingston 2GB) isn't detected at all.

Any ideas?


Thanks,

Kevin
___
Soekris-tech mailing list
[EMAIL PROTECTED]
http://lists.soekris.com/mailman/listinfo/soekris-tech