Linux not loading with boot vfat (2-18-29)

From: Noble, Wolf (wolf@ebay.com)
Date: Wed Mar 27 2002 - 17:19:26 EST


Included is 2 screenscrapes of the hyperterm session. I've formatted a 32
meg partition of a 128m card fat16
Copied zimage, params, and initrd from:
http://www.handhelds.org/z/wiki/BootingLinuxFromCF
<http://www.handhelds.org/z/wiki/BootingLinuxFromCF>

A point in the right direction please?

[=session that doesn't work, but doesn't hang:=]
boot> boot vfat
h3600_sleeve_insert: no spi read, defaulting sleeve vendor
h3600_sleeve_insert: no spi read, defaulting sleeve deviceid
 sleeve vendorid=00001125
 sleeve deviceid=0000D7C3
pcmcia_probe_sleeve
  probing for dual pcmcia sleeve
  dual_pcmcia_linkup[0]->prc=000019B0
dual_pcmcia_probe_sleeve
pcmcia_register_ops: ops=0002DB88
h3600_sleeve_insert: matched driver Compaq PC Card Sleeve
cis mapping=28000000
cis[0] =00000001
  01 03 D9 01 FF
  1C 04 03 D9 01 FF
  18 02 DF 01
  20 04 98 00 00 00
  manfid[0]=00000098
  manfid[1]=00000000
  15 20 04 01 54 4F 53 48 49 42 41 20 54 48 4E 43 46 31 32 38 4D 41 41 20 00
00
00 00 00 00 00 00 00 FF
  21 02 04 01
  funcid=00000004
    fixed disk
  22 02 01 01
  22 03 02 0C 0F
  1A 05 01 03 00 02 0F
  1B 08 C0 C0 A1 01 55 08 00 20
  1B 06 00 01 21 B5 1E 4D
  1B 0A C1 41 99 01 55 64 F0 FF FF 20
  1B 06 01 01 21 B5 1E 4D
  1B 0F C2 41 99 01 55 EA 61 F0 01 07 F6 03 01 EE 20
  1B 06 02 01 21 B5 1E 4D
  1B 0F C3 41 99 01 55 EA 61 70 01 07 76 03 01 EE 20
  1B 06 03 01 21 B5 1E 4D
end
 identify command=000000EC
C1A00594: 8A 84 D2 03 00 00 08 00-00 42 10 02 20 00 03 00 | .........B.. ...
C1A005A4: 00 D2 00 00 54 53 42 43-31 32 38 4D 30 32 31 31 | ....TSBC128M0211
C1A005B4: 38 43 31 39 33 36 35 41-01 00 04 00 04 00 2E 31 | 8C19365A.......1
C1A005C4: 20 31 20 20 20 20 4F 54-48 53 42 49 20 41 48 54 | 1 OTHSBI AHT
C1A005D4: 43 4E 31 46 38 32 41 4D-20 41 20 20 20 20 20 20 | CN1F82AM A
C1A005E4: 20 20 20 20 20 20 20 20-20 20 20 20 20 20 01 00 | ..
C1A005F4: 00 00 00 02 00 00 00 02-00 00 01 00 D2 03 08 00 | ................
C1A00604: 20 00 00 D2 03 00 01 01-00 D2 03 00 00 00 00 00 | ...............
C1A00614: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 | ................
C1A00624: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 | ................
C1A00634: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 | ................
C1A00644: 00 00 00 00 | ....
  serial_number: TSBC128M02118C19365A
  firmware_revision: .1 1
  model_number: OTHSBI AHTCN1F82AM A
  n_sectors_user_addressable=00000000
  bytes_per_sector=00000210
  major_version=00000000
  minor_version=00000000
  flags=0000848A
  bytes_per_track=00004200
  n_sectors_per_track=00000020
  n_cylinders=000003D2
  n_heads=00000008
  cmdset[0]=00000000
  cmdset[1]=00000000
  cmdset[2]=00000000
  cmdset[3]=00000000
  cmdset[4]=00000000
  cmdset[5]=00000000
cis mapping=38000000
cis[0] =000000FF
  00 FF FF 00 00 FF 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 FF 00 00 FF 00
00
00 00 00 00 00 00 00 00 00 00 00 00 FF 00 00 FF 00 00 00 00 00 00 00 00 00
00 00
 00 00 00 FF 00 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 0
0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00
00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 FF 00 00
00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 00 00 00 00
FF 0
0 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 00 00 00 00
FF
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 00 00 00
00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00
00 0
0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 00
ptable signature=0000AA55
cmd vfat mount: partid=00000000
vfat mount: reading bpb_info
SWI
0001694C
01F9C0E4
U3
@00000408
F04000000

*MTST
00000001
00000002
00000004
00000008
00000010
00000020
00000040
00000080
00000100
00000200
00000400
00000800
00001000
00002000
00004000
00008000
00010000
00020000
00040000
00080000
00100000
00200000
00400000
00800000
01000000
02000000
04000000
08000000
10000000
20000000
40000000
80000000
ENDM
STKP
C19F3FFC
MMU table start=C19F4000
Boot data start=C19F8000
Boot data size=00008000
Stack data base=C19F0000
Stack data size=00004000
FLASH_BASE=00000000
 Evacuating 1MB of Flash to DRAM at: C1E00000
done
Map Flash virtual section to DRAM at: C1E00000
verify flash size...
btflash_init: mfrid=00890089
  devid=00180018
walking flash descriptors (2x16)
btflash_init: found flash 28F128J3A
  flashDescriptor=00028EE0
  flashSectors=00028CC0
  nsectors=00000080
  flash_size=02000000
  flash_address_mask=01FFFFFF
mach_type ->00000016
gpio_init mach_type=00000016
allocated partition_table
defining partition: bootldr
defining partition: root
h3600_sleeve_init_module
h3600_generic_pcmcia_init_module: registering sleeve drivers
registering sleeve driver 0002DC00
registering sleeve driver 0002DC4C
registering sleeve driver 0002DBB4
Probing bank0 memory size...
 bank0 memory size=04000000
SDRAM size: 0x04000000
 in megs: 64M
Disabling LCD controller
Disabling LCD controller
Enabling LCD controller
before EN
after EN
after EGPIO
DBAR1=C1E36D70
LCCR0=000000B9
LCCR1=0B100930
LCCR2=0A0108F0
LCCR3=00300010
params=0x000295A8
>> Compaq OHH BootLoader, Rev 2-18-29 [BIG_KERNEL] [MD5] [MONO]
>> 02-03-26_19:34
>> Last link date: Tue Mar 26 19:34:50 EST 2002
>> Contact: bootldr@handhelds.org

>> StrongARM SA-1110 revision B4
>> (c) 2000-2001 Compaq Computer Corporation, provided with NO WARRANTY
under th
e terms of the GNU General Public License.
>> See http://www.handhelds.org/bootldr/ <http://www.handhelds.org/bootldr/>
for full license and sourcesPress Retur
n to start the OS now, any other key for monitor menu
DEBUG BOOT: not evaluating params
DEBUG BOOT: use `params eval' to evaluate parameters.
boot> boot vfat
h3600_sleeve_insert: no spi read, defaulting sleeve vendor
h3600_sleeve_insert: no spi read, defaulting sleeve deviceid
 sleeve vendorid=00001125
 sleeve deviceid=0000D7C3
pcmcia_probe_sleeve
  probing for dual pcmcia sleeve
  dual_pcmcia_linkup[0]->prc=000019B0
dual_pcmcia_probe_sleeve
pcmcia_register_ops: ops=0002DB88
h3600_sleeve_insert: matched driver Compaq PC Card Sleeve
cis mapping=28000000
cis[0] =0000007E
  7E 32 19 FC EF CD 13 65 6D E0 7F 16 2B DC DF 39 A6 3A 97 9F E8 9D AE DC FC
FE
D4 F9 13 DB C9 9F 5D 79 83 BD 26 8F F2 B6 FF D9 10 EE CD 7C FF 2B 35 47 FD
D3
  73 D6 3F 77 AD DB 53 FE 4A CD 27 A6 8C B2 7F 7A 49 E2 7B BA 7B 6C F6 F2 ED
D9
F3 97 A2 AB B1 FF 02 DE AF BA 7A 7E D5 6E 23 E1 57 F4 6D 7A 71 FC 9D 7E ED
D2 3D
 97 E3 D1 62 3C 7F CA FD 7C 7D 8E 3C 0A 37 AF 91 CA 6F F0 E4 7E 2D D3 51 63
0B 4
0 A3 64 1F 13 1A 2A 8D B6 3E 00 4C 31 EE 81 91 D3 88 98 04 80 CE 22 42 EC 00
8B
89 C2 A4 D3 29 F1 28 06 E2 DA C5 A0 4C 72 92 0E E0 C2 27 4A 00 46 95 9E 15
33 09
 16 01 2E 8C 07 16 43 C0 92 91 20 42 18 67 B1 95 D6 9C F2 3F 48 2C 91 8F 34
A1 F
B 30 B2 9D DB A8 57 46 7C 42 69 30 18 49 E4 42 50 2C 34 4E D0 0A 15 E2 F1 8A
A3
66 9A 68 4B 86 2F 34 93 3A D8 BB 20 C1 18 E3 D9 77 98 00 00 0C 00 00 00 00
00 00
 00 00 00
cis mapping=38000000
cis[0] =00000002
  00 C1 00 00 00 00 00 D8 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 00
00
00 00 00 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 00 FF 00 00 00 00
00 FF
 00 00 00 00 00 00 00 00 FF 00 00 F7 00 00 00 00 00 FF 00 00 FF 00 00 00 00
00 9
E 00 00 FF 00 00 00 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 FF 00 00 00 00
00
00 00 00 00 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 00 00 00 00 00
00 00
 00 00 00 FF 00 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 00
00 0
0 00 00 00 8A 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 00 FF 00 00 FF
00
00 00 00 00 81 00 00 10 00
  00 FF 00 FF 00 00 FF 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 00 00
00
00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 00
FF 00
 00 00 00 00 00 00 00 C1 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 00
00 0
0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 00
FF
00 00 7D 00 00 00 00 00 FF 00 00 FF 00 00 00 00 00 00 00 00 60 00 00 00 00
00 D5
 00 00 FF 00 00 00 00 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 0
0 00 00 FF 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 00 FF 00 00 00 00
00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00
 00 00 00 00 00 00 FF 00 00 00 00 00 FF 00 00 00 00 00 00 00 00 FF 00 00 00
00 0
0 00 00 00 00 00 00 FF 00 00 00 00 00 10 00 00 00 00
cmd vfat mount: partid=00000000
vfat mount: reading bpb_info
 Reading params from file: /boot/params
vfat_find_file_entry: fname='boot/params'
                    dirname='boot'
                   basename='params'
vfat_find_dir_entry: fname='boot'
                   dirname=''
                  basename='boot'
  searching root_dir_entries
 Reading kernel from file: boot/zImage
vfat_find_file_entry: fname='boot/zImage'
                    dirname='boot'
                   basename='zImage'
vfat_find_dir_entry: fname='boot'
                   dirname=''
                  basename='boot'
  searching root_dir_entries
read zimage failed rc=FFFFFFFE

This tends to be reproduceable if I restart the unit cleanly and press the
envelope button
[=session that hangs=]
>> Compaq OHH BootLoader, Rev 2-18-29 [BIG_KERNEL] [MD5] [MONO]
>> 02-03-26_19:34
>> Last link date: Tue Mar 26 19:34:50 EST 2002
>> Contact: bootldr@handhelds.org

>> StrongARM SA-1110 revision B4
>> (c) 2000-2001 Compaq Computer Corporation, provided with NO WARRANTY
under th
e terms of the GNU General Public License.
>> See http://www.handhelds.org/bootldr/ <http://www.handhelds.org/bootldr/>
for full license and sourcesPress Retur
n to start the OS now, any other key for monitor menu
DEBUG BOOT: not evaluating params
DEBUG BOOT: use `params eval' to evaluate parameters.
boot> sleeve insert
h3600_sleeve_insert: no spi read, defaulting sleeve vendor
h3600_sleeve_insert: no spi read, defaulting sleeve deviceid
 sleeve vendorid=00001125
 sleeve deviceid=0000D7C3
pcmcia_probe_sleeve
  probing for dual pcmcia sleeve
  dual_pcmcia_linkup[0]->prc=000019B0
dual_pcmcia_probe_sleeve
pcmcia_register_ops: ops=0002DB88
h3600_sleeve_insert: matched driver Compaq PC Card Sleeve
boot> set linuxargs "initrd root=/dev/rd/0 console=/dev/ttySA0
init=/linuxrc"
boot> set kernel_filename boot/zimage
boot> boot vfat
h3600_sleeve_insert: no spi read, defaulting sleeve vendor
h3600_sleeve_insert: no spi read, defaulting sleeve deviceid
 sleeve vendorid=00001125
 sleeve deviceid=0000D7C3
pcmcia_probe_sleeve
  probing for dual pcmcia sleeve
  dual_pcmcia_linkup[0]->prc=000019B0
dual_pcmcia_probe_sleeve
pcmcia_register_ops: ops=0002DB88
h3600_sleeve_insert: matched driver Compaq PC Card Sleeve
cis mapping=28000000
cis[0] =00000001
  01 03 D9 01 FF
  1C 04 03 D9 01 FF
  18 02 DF 01
  20 04 98 00 00 00
  manfid[0]=00000098
  manfid[1]=00000000
  15 20 04 01 54 4F 53 48 49 42 41 20 54 48 4E 43 46 31 32 38 4D 41 41 20 00
00
00 00 00 00 00 00 00 FF
  21 02 04 01
  funcid=00000004
    fixed disk
  22 02 01 01
  22 03 02 0C 0F
  1A 05 01 03 00 02 0F
  1B 08 C0 C0 A1 01 55 08 00 20
  1B 06 00 01 21 B5 1E 4D
  1B 0A C1 41 99 01 55 64 F0 FF FF 20
  1B 06 01 01 21 B5 1E 4D
  1B 0F C2 41 99 01 55 EA 61 F0 01 07 F6 03 01 EE 20
  1B 06 02 01 21 B5 1E 4D
  1B 0F C3 41 99 01 55 EA 61 70 01 07 76 03 01 EE 20
  1B 06 03 01 21 B5 1E 4D
end
 identify command=000000EC
C1A005F0: 8A 84 D2 03 00 00 08 00-00 42 10 02 20 00 03 00 | .........B.. ...
C1A00600: 00 D2 00 00 54 53 42 43-31 32 38 4D 30 32 31 31 | ....TSBC128M0211
C1A00610: 38 43 31 39 33 36 35 41-01 00 04 00 04 00 2E 31 | 8C19365A.......1
C1A00620: 20 31 20 20 20 20 4F 54-48 53 42 49 20 41 48 54 | 1 OTHSBI AHT
C1A00630: 43 4E 31 46 38 32 41 4D-20 41 20 20 20 20 20 20 | CN1F82AM A
C1A00640: 20 20 20 20 20 20 20 20-20 20 20 20 20 20 01 00 | ..
C1A00650: 00 00 00 02 00 00 00 02-00 00 01 00 D2 03 08 00 | ................
C1A00660: 20 00 00 D2 03 00 01 01-00 D2 03 00 00 00 00 00 | ...............
C1A00670: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 | ................
C1A00680: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 | ................
C1A00690: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 | ................
C1A006A0: 00 00 00 00 | ....
  serial_number: TSBC128M02118C19365A
  firmware_revision: .1 1
  model_number: OTHSBI AHTCN1F82AM A
  n_sectors_user_addressable=00000000
  bytes_per_sector=00000210
  major_version=00000000
  minor_version=00000000
  flags=0000848A
  bytes_per_track=00004200
  n_sectors_per_track=00000020
  n_cylinders=000003D2
  n_heads=00000008
  cmdset[0]=00000000
  cmdset[1]=00000000
  cmdset[2]=00000000
  cmdset[3]=00000000
  cmdset[4]=00000000
  cmdset[5]=00000000
cis mapping=38000000
cis[0] =000000FF
end
ptable signature=0000AA55
cmd vfat mount: partid=00000000
vfat mount: reading bpb_info
SWI
0001694C
01FE15B4

(this tends to happen if I've done anything interactive other than pressing
the envelope button at startup)

[=Please note updated phone number=]
-=-
Wolf Noble
Unix SysAdmin
eBay Inc
wolf@ebay.com
(408) 376 7563



This archive was generated by hypermail 2.1.5 : Fri Jan 17 2003 - 17:47:03 EST