RE: Trying to flash from CF card

From: Hicks, Jamey <Jamey.Hicks_at_hp.com>
Date: Mon, 21 Oct 2002 09:23:32 -0400

Greetings,

For some reason the bootldr is unable to read the partition table from your CF card. We have that problem with some kinds of flash cards.

We have fixed some bugs with vfat handling in bootldr 2.18.54, available from
   http://www.handhelds.org/feeds/bootldr/bootldr-2.18.54.bin
but nothing has solved the problem you are encountering with the partition table.

Here is the manual sequence of commands to test it:
        sleeve insert
        pcmcia insert
        ide ptable
This should have shown the partition table.

Jamey

> -----Original Message-----
> From: Luitjes, Rende
> Sent: Monday, October 21, 2002 9:11 AM
> To: bootldr_at_handhelds.org
> Subject: [Bootldr] Trying to flash from CF card
>
>
> Hello All,
>
> For a project I am describing a specialized installation
> procedure for familiar Linux, so I reflash the root partition
> a couple of times a day and I got fed up by having to wait
> for x/ymodem transfers taking 10-20 minutes each time. I was
> triggered by one of the URL's that I read the other day about
> a command like this:
>
> copy hda1:/images/bootopie-v06-13.jffs2 root
>
> For this purpose I have taken a blank Compaq 64MB
> CompactFlash card, first formatted it to fat32 in my W2000
> laptop. I even created an images directory on the card and
> placed the .jffs2 in there.
>
> But, when executing the command, I get the following output:
>
> boot> copy hda1:/images/bootopie-v06-13.jffs2 root
> h3600_sleeve_init_module
> h3600_generic_pcmcia_init_module: registering sleeve drivers
> registering sleeve driver 000311D4
> registering sleeve driver 00031220
> registering sleeve driver 00031188
> 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=00000000
> pcmcia_register_ops: ops=000311F4
> 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 00 00 00 00
> manfid[0]=00000000
> manfid[1]=00000000
> 15 20 04 01 20 00 43 46 20 36 34 4D 42 20 43 54 20 20 20 20
> 20 20 20 20 20 20
> 20 20 00 34 2E 30 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
> serial_number: 1514C14A5031001C
> firmware_revision: 4.0
> model_number: CFA
> n_sectors_user_addressable=00000000
> bytes_per_sector=00000210
> major_version=00000000
> minor_version=00000000
> flags=0000848A
> ACTUAL bytes_per_sector=00000200
> cis mapping=38000000
> cis[0] =00000002
> 00 FF 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 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 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 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 00 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00 0
> 0 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 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 DF 00 00 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00 0
> 0 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> cmd vfat mount: partid=00000000
> ptable signature=0000AA55
> vfat mount: reading bpb_info
> SWI
> 000194F0
> D1900640
>
> And the iPaq locks until I reset it. I have also tried the
> following set of commands, but trying the vfat ls command
> also locks the iPaq.
>
> boot> sleeve detect
> h3600_sleeve_init_module
> h3600_generic_pcmcia_init_module: registering sleeve drivers
> registering sleeve driver 000311D4
> registering sleeve driver 00031220
> registering sleeve driver 00031188
> sleeve detect=00000001
> boot> pcmcia detect
> pcmcia detect=00000000
> boot> vfat ls
> 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=0003115C
> 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 00 00 00 00
> manfid[0]=00000000
> manfid[1]=00000000
> 15 20 04 01 20 00 43 46 20 36 34 4D 42 20 43 54 20 20 20 20
> 20 20 20 20 20 20 20 20 00 34 2E 30 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
> serial_number: 1514C14A5031001C
> firmware_revision: 4.0
> model_number: CFA
> n_sectors_user_addressable=00000000
> bytes_per_sector=00000210
> major_version=00000000
> minor_version=00000000
> flags=0000848A
> ACTUAL bytes_per_sector=00000200
> cis mapping=38000000
> cis[0] =00000002
> 00 3C 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 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 F3 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 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 C7 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 A6 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 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 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 FF 00 00 00 00 00
> 00 00 00 00 00
> cmd vfat mount: partid=00000000
> ptable signature=0000AA55
> vfat mount: reading bpb_info
> SWI
> 000194F0
> D1900240
>
> In my desk I also have a IBM 260MB IDE PCMCIA Type III disk
> that fits quite well in the 2-slot sleeve and this drive
> gives the same result. I have managed to just loan an IBM
> MicroDrive for just a few minutes and that one worked fine!
>
> The IBM microdrive was the only thing that worked so far. I
> have reformatted the CF card in my W2000 laptop with fat
> instead of fat32, but no luck there either. The CF Card won't
> work via a CompactFlash sleeve, nor the 2-slot sleeve using a
> card adapter.
>
> I have also formatted the CF card from Linux itself, but no changes.
>
> BTW. I use BootLoader version 2.18.48.
>
> What is going wrong?
>
> Cheers,
>
> Rende Luitjes
> Technology Consultant Telecommunications Integration Services
> Professional Services
>
> * Compaq Computer BV. now part of the new HP
> Europalaan 44
> 3526 KS Utrecht
> The Netherlands
>
> * +31.30.2834884
> +31.6.51351015 (Mobile)
>
> This is an e-mail message from Compaq Computer B.V. now part
> of the new HP. The information contained in this
> communication is intended solely for use by the individual or
> entity to whom it is addressed. Use of this communication by
> others is prohibited. If the e-mail message was sent to you
> by mistake, please destroy it without reading, using, copying
> or disclosing its contents to any other person. We accept no
> liability for damage related to data and/or documents which
> are communicated by electronic mail.
> _______________________________________________
> Bootldr mailing list
> Bootldr_at_handhelds.org
> http://handhelds.org/mailman/listinfo/bootldr
>
Received on Mon Oct 21 2002 - 13:23:34 EDT

This archive was generated by hypermail 2.2.0 : Mon Jul 25 2005 - 17:10:43 EDT