PCMCIA & chip PD6720

I’am trying to install a pcmcia board with PD6720 chip (it’s a PC/104 board)

I launch the server named “devp-pccard” with -v option and when I insert or
remove a PCMCIA SRAM card I read the following message :

Socket state 40
Card Removed
Drop voltage to socket
Powered down 2
Socket state C0
Card Inserted
5.0V Card
Powered up 2
00000000: ffff ffff ffff ffff ffff ffff ffff ffff
“…”

000001f ffff ffff ffff ffff ffff ffff ffff ffff
“…”

and pin utility see always no PCMCIA card inserted.


thanks

PAYRE Serge

I’ve receiced your utility named pcmciareg.

it returned to me the following information :

EXca Reg 00 - 82 Reg 40 - 82
EXca Reg 01 - b3 Reg 41 - ef
EXca Reg 02 - 00 Reg 42 - 91
EXca Reg 03 - 40 Reg 43 - 40
EXca Reg 04 - 00 Reg 44 - 00
EXca Reg 05 - 00 Reg 45 - 00
EXca Reg 06 - 00 Reg 46 - 01
EXca Reg 07 - 00 Reg 47 - 00
EXca Reg 08 - 00 Reg 48 - 00
EXca Reg 09 - 00 Reg 49 - 00
EXca Reg 0a - 00 Reg 4a - 00
EXca Reg 0b - 00 Reg 4b - 00
EXca Reg 0c - 00 Reg 4c - 00
EXca Reg 0d - 00 Reg 4d - 00
EXca Reg 0e - 00 Reg 4e - 00
EXca Reg 0f - 00 Reg 4f - 00
EXca Reg 10 - 00 Reg 50 - d4
EXca Reg 11 - 00 Reg 51 - 00
EXca Reg 12 - 00 Reg 52 - d4
EXca Reg 13 - 00 Reg 53 - c0
EXca Reg 14 - 00 Reg 54 - 2c
EXca Reg 15 - 00 Reg 55 - ff
EXca Reg 16 - 01 Reg 56 - 01
EXca Reg 17 - 80 Reg 57 - 80
EXca Reg 18 - 00 Reg 58 - 00
EXca Reg 19 - 00 Reg 59 - 00
EXca Reg 1a - 00 Reg 5a - 00
EXca Reg 1b - 00 Reg 5b - 00
EXca Reg 1c - 00 Reg 5c - 00
EXca Reg 1d - 00 Reg 5d - 00
EXca Reg 1e - 00 Reg 5e - 00
EXca Reg 1f - fe Reg 5f - fe
EXca Reg 20 - 00 Reg 60 - 00
EXca Reg 21 - 00 Reg 61 - 00
EXca Reg 22 - 00 Reg 62 - 00
EXca Reg 23 - 00 Reg 63 - 00
EXca Reg 24 - 00 Reg 64 - 00
EXca Reg 25 - 00 Reg 65 - 00
EXca Reg 26 - 00 Reg 66 - 00
EXca Reg 27 - 00 Reg 67 - 00
EXca Reg 28 - 00 Reg 68 - 00
EXca Reg 29 - 00 Reg 69 - 00
EXca Reg 2a - 00 Reg 6a - 00
EXca Reg 2b - 00 Reg 6b - 00
EXca Reg 2c - 00 Reg 6c - 00
EXca Reg 2d - 00 Reg 6d - 00
EXca Reg 2e - 00 Reg 6e - 00
EXca Reg 2f - 00 Reg 6f - 00
EXca Reg 30 - 00 Reg 70 - 00
EXca Reg 31 - 00 Reg 71 - 00
EXca Reg 32 - 00 Reg 72 - 00
EXca Reg 33 - 00 Reg 73 - 00
EXca Reg 34 - 00 Reg 74 - 00
EXca Reg 35 - 00 Reg 75 - 00
EXca Reg 36 - 00 Reg 76 - 00
EXca Reg 37 - 00 Reg 77 - 00
EXca Reg 38 - 00 Reg 78 - 00
EXca Reg 39 - 00 Reg 79 - 00
EXca Reg 3a - 41 Reg 7a - 41
EXca Reg 3b - 06 Reg 7b - 06
EXca Reg 3c - 03 Reg 7c - 03
EXca Reg 3d - 01 Reg 7d - 01
EXca Reg 3e - 0f Reg 7e - 0f
EXca Reg 3f - 03 Reg 7f - 03

Now when I insert or remove a pcmcia card i can read :

Socket state 40

Card Removed
Drop voltage to socket
Powered down 2
Free resource2: Invalid argument
Socket state b0
Card Inserted
5.0V Card
Powered up 2
00000000: 2107 c352 da90 e116 7710 80fa 9500 e8fc “!..R…w…”
00000010: fffd 5ac3 5006 e87a 007f 7221 e8d2 fe74 “…Z.P…z…r!..t”
00000020: 1c27 f026 6910 2a00 d40d e400 df4f f03e “.’.&i.*…O.>”
00000030: f2ff 9d21 1f0a c058 c326 ff83 0e01 0000 “…!..X.&…”
00000040: c326 c7df 0601 0008 0002 2008 007b 4849 “.&… …{HI”
00000050: 0220 0a00 4444 0220 ef0c 0045 4e02 200e “. …DD. …EN. .”
00000060: 0020 f920 9f00 0321 0000 b820 206b 26a3 “. . …!.. k&.”
00000070: 0720 a319 00a3 0c34 20db 0e00 1fe0 5152 “. …4 …QR”
00000080: 6ef0 d0e8 fb3b fec4 013b ca74 1be8 7348 “n…;…;.t…sH”
00000090: fed1 0de1 03e2 f95a 1ee0 7f53 51e8 caff “…Z…SQ…”
000000a0: 7239 0e01 ffe8 1efe 7427 e874 ffff 750e “r9…t’.t…u.”
000000b0: 263b 0e03 007f c507 61e0 8b8b 205b 2de4 “&;…a… [-.”
000000c0: 00d4 8eff c38b c10b db75 01f9 1e5a 0132 “…u…Z.2”
000000d0: ff8a d890 e174 f0f6 129f 5351 068b d8dc “…t…SQ…”
000000e0: 0093 2183 ffe9 203b d977 4526 8ae1 1637 “…!.. ;.wE&…7”
000000f0: e194 2156 e101 e000 004d fb03 c3e3 008b “…!V…M…”
00000100: c12b c348 7326 88dd 2128 2326 a303 2d2d “.+.Hs&…!(#&…–”
00000110: f83d 2198 025a 0053 5206 8ac1 dfe8 8aff “.=!..Z.SR…”
00000120: 742b 2830 40ff 7772 2450 2830 57fe 5bcb “t+(0@.wr$P(0W.[.”
00000130: 50df 193b c376 0728 301e fc7f eb0e e8a0 “P…;.v.(0…”
00000140: fe74 0984 20ff 7204 8cc2 eb09 8bc1 7fe8 “.t… .r…”
00000150: 58ff 7510 33d2 2830 ff5c fe0b d274 058e “X.u.3.(0…t…”
00000160: c2df e8b5 fe07 5a5b 0006 e83f 0efd 721e “…Z[…?..r.”
00000170: 8ec0 6fe0 6910 13a0 fe97 2de4 00e4 ec11 “…o.i…-…”
00000180: a104 ee70 feb2 0146 5275 1926 a10a ff00 “…p…FRu.&…”
00000190: 3d4f 5a75 1026 a1bf 0c00 3d45 4e75 b000 “=OZu.&…=ENu…”
000001a0: 0ecf 003d 2020 f910 0328 4652 6610 224f “…= …(FRf.“O”
000001b0: 5a17 2d23 e17d fd46 223b 8bfc c401 e89c “Z.-#.}.F”;…”
000001c0: fc58 2051 206f 08e8 edfd 6910 b8ff 863d “.X Q o…i…=”
000001d0: e2e4 00da 72e0 1fe1 3010 45fa e8ff 0a00 “…r…0.E…”
000001e0: 9ce8 54fa 9d07 6d1f 75e0 5053 8a03 8b47 “…T…m.u.PS…G”
000001f0: 4c20 fc13 4662 e6eb ec8c c03d ff9b 9f07 “L …Fb…=…”

Unable to find port
devp-pccard: Unable to allocate port
Unable to find port
devp-pccard: Unable to allocate port
Socket state c0
Card Inserted

pin utility return :

pin

io_open for id = 7
Sock Func Type Flags PID Base Size IRQ
1 Empty ----MF---------- None
1 Empty ----MF---------- None
2 0 0xdae1 C–NIF---------- None 5
2 1 0xdef3 C–NIF---------- None 5
io_close_ocb

pin utility with option cis return :

pin cis

io_open for id = 7
Socket : 2 - Function : 0
PC Card function : Reserved
POST : 0xe1
Attribute memory JEDEC : 0xff3d 0x5a10 0xa10c 0x3d4e 0xb00e 0x0020 0xf903
0x46
66 0x225a 0x2de1 0xfd22 0x8bc4 0xe8fc 0x2020 0x08ed 0x69b8 0x86e2 0x0072
0x1f30
0x45e8 0x0a9c 0x549d 0x6d75 0x508a 0x8b4c 0xfc46 0xe6ec 0xc0ff 0x9f75 0x3290
0x3
e9c 0xf575 0x58c3 0xab00 0x20e4 0x831b 0x58f8 0x4d11 0x0037 0x9666 0x373e
0x2034
0x4934 0x44b7 0xc72c 0x3c87 0x9724 0xe210 0x8577 0x3ad0 0x5025 0xbce8
0xfb8d 0x
fe87 0x40fe 0x721f 0x0d41 0x73ff 0xa2e8 0x0010 0x2ee8 0x4fe4 0x2e03 0xe688
0xc6b
8 0xfba1 0x8481 0x2ef5 0x5616 0x6006 0x2150 0xa347 0xa183 0x0682 0x2be8
0x318d 0
x48da 0xd4c3 0x8e03 0x7e21
Could be a problem with version 2 tuple (found 80, need 0).
Version 2 version : 80
Version 2 compliance : 163
First data byte : 0x1e50
Number of CIS copies : 72
OEM formatter software : !ÿtK9Ô!ïrHèÿÃÀù´ßùVÀ!@£ûP€þþá‹ë<úbgë÷
Card info message : Ð&.ÿªô óXÐÖ

Hi,

We have looked at the pcmciareg output that you had posted, and have determined
that the correct memory address is being programmed into the chip. This probably
means that there is something else at memory address 0xd4000. Do you have any other
hardware at memory address 0xd4000 that could conflicting?

Regards,

Joe

could you tell me the windows size that I could have at 0xd4000.
I have an extended BIOS at 0xdc000 (in a flash area)

Hardware Support Account a écrit dans le message
<9c3ur0$3vb$1@nntp.qnx.com>…

Hi,

We have looked at the pcmciareg output that you had posted, and have
determined
that the correct memory address is being programmed into the chip. This
probably
means that there is something else at memory address 0xd4000. Do you have
any other
hardware at memory address 0xd4000 that could conflicting?

Regards,

Joe

could you tell me who use the file pcmcia.cfg in /etc directory


Hardware Support Account a écrit dans le message
<9c3ur0$3vb$1@nntp.qnx.com>…

Hi,

We have looked at the pcmciareg output that you had posted, and have
determined
that the correct memory address is being programmed into the chip. This
probably
means that there is something else at memory address 0xd4000. Do you have
any other
hardware at memory address 0xd4000 that could conflicting?

Regards,

Joe

Hi,

The devp-pccard window size is 4096 bytes.
The file pcmcia.cfg is no longer used by devp-pccard.

Regards,

Joe

I have discussed with the CPU hard support about the hardware memory
conflict you suggest to me.
They told to me that it is not my problem.

Another thing, my terminal works under DOS operating system with PCMCIA
board.

few questions

could you tell me the software difference between a PD6720 and a PD6722 ?

It is possible to change the windows area ?



regards,

serge

Hardware Support Account a écrit dans le message
<9c47kr$8lk$2@nntp.qnx.com>…

Hi,

The devp-pccard window size is 4096 bytes.
The file pcmcia.cfg is no longer used by devp-pccard.

Regards,

Joe

I try another pcmciareg utility and I obtain the following information :

EXca Reg 00 - 82 Reg 40 - 82
EXca Reg 01 - b3 Reg 41 - ef
EXca Reg 02 - 00 Reg 42 - 91
EXca Reg 03 - 00 Reg 43 - 40
EXca Reg 04 - 00 Reg 44 - 00
EXca Reg 05 - 00 Reg 45 - 00
EXca Reg 06 - 00 Reg 46 - 01
EXca Reg 07 - 00 Reg 47 - 00
EXca Reg 08 - 00 Reg 48 - 00
EXca Reg 09 - 00 Reg 49 - 00
EXca Reg 0a - 00 Reg 4a - 00
EXca Reg 0b - 00 Reg 4b - 00
EXca Reg 0c - 00 Reg 4c - 00
EXca Reg 0d - 00 Reg 4d - 00
EXca Reg 0e - 00 Reg 4e - 00
EXca Reg 0f - 00 Reg 4f - 00
EXca Reg 10 - 00 Reg 50 - d4
EXca Reg 11 - 00 Reg 51 - 00
EXca Reg 12 - 00 Reg 52 - d4
EXca Reg 13 - 00 Reg 53 - c0
EXca Reg 14 - 00 Reg 54 - 2c
EXca Reg 15 - 00 Reg 55 - ff
EXca Reg 16 - 01 Reg 56 - 01
EXca Reg 17 - 80 Reg 57 - 80
EXca Reg 18 - 00 Reg 58 - 00
EXca Reg 19 - 00 Reg 59 - 00
EXca Reg 1a - 00 Reg 5a - 00
EXca Reg 1b - 00 Reg 5b - 00
EXca Reg 1c - 00 Reg 5c - 00
EXca Reg 1d - 00 Reg 5d - 00
EXca Reg 1e - 00 Reg 5e - 00
EXca Reg 1f - 34 Reg 5f - 34
EXca Reg 20 - 00 Reg 60 - 00
EXca Reg 21 - 00 Reg 61 - 00
EXca Reg 22 - 00 Reg 62 - 00
EXca Reg 23 - 00 Reg 63 - 00
EXca Reg 24 - 00 Reg 64 - 00
EXca Reg 25 - 00 Reg 65 - 00
EXca Reg 26 - 00 Reg 66 - 00
EXca Reg 27 - 00 Reg 67 - 00
EXca Reg 28 - 00 Reg 68 - 00
EXca Reg 29 - 00 Reg 69 - 00
EXca Reg 2a - 00 Reg 6a - 00
EXca Reg 2b - 00 Reg 6b - 00
EXca Reg 2c - 00 Reg 6c - 00
EXca Reg 2d - 00 Reg 6d - 00
EXca Reg 2e - 00 Reg 6e - 00
EXca Reg 2f - 00 Reg 6f - 00
EXca Reg 30 - 00 Reg 70 - 00
EXca Reg 31 - 00 Reg 71 - 00
EXca Reg 32 - 00 Reg 72 - 00
EXca Reg 33 - 00 Reg 73 - 00
EXca Reg 34 - 00 Reg 74 - 00
EXca Reg 35 - 00 Reg 75 - 00
EXca Reg 36 - 00 Reg 76 - 00
EXca Reg 37 - 00 Reg 77 - 00
EXca Reg 38 - 00 Reg 78 - 00
EXca Reg 39 - 00 Reg 79 - 00
EXca Reg 3a - 41 Reg 7a - 41
EXca Reg 3b - 06 Reg 7b - 06
EXca Reg 3c - 00 Reg 7c - 00
EXca Reg 3d - 01 Reg 7d - 01
EXca Reg 3e - 0f Reg 7e - 0f
EXca Reg 3f - 00 Reg 7f - 00

could you tell these informations are OK ?

thanks,

best regards,

Serge,




Hardware Support Account a écrit dans le message
<9c47kr$8lk$2@nntp.qnx.com>…

Hi,

The devp-pccard window size is 4096 bytes.
The file pcmcia.cfg is no longer used by devp-pccard.

Regards,

Joe

Hi,

Is the memory area between 0xd4000 and 0xd4fff is free?


Regards,

Joe

Yes it’s a free area !


Hardware Support Account a écrit dans le message
<9cjoff$odf$3@nntp.qnx.com>…

Hi,

Is the memory area between 0xd4000 and 0xd4fff is free?


Regards,

Joe

Hi,

Our developers are looking into this.
When resolution to this problem is found we will post it here.

Regards,

Joe

Hi,

We had this same problem on a PC104 system and found that the memory
between 640K and 1Meg was not being mapped in. We contacted the manufacturer
and they told us what value to write to a certain register in the bridge
chip and this solved the problem. This sounds like the same problem to
us, as devp-pccard is setting the correct values into the PCMCIA chip.

Erick.

Hardware Support Account <hw@qnx.com> wrote:

Hi,

Our developers are looking into this.
When resolution to this problem is found we will post it here.

Regards,

Joe

what’s do you mean the bridge chip ?



OK ! What can I do to solve my problem ?




Hardware Support Account a écrit dans le message
<9dbn10$jdb$2@nntp.qnx.com>…

Hi,

We had this same problem on a PC104 system and found that the memory
between 640K and 1Meg was not being mapped in. We contacted the
manufacturer
and they told us what value to write to a certain register in the bridge
chip and this solved the problem. This sounds like the same problem to
us, as devp-pccard is setting the correct values into the PCMCIA chip.

Erick.

Hardware Support Account <> hw@qnx.com> > wrote:
Hi,

Our developers are looking into this.
When resolution to this problem is found we will post it here.

Regards,

Joe

The chip that bridge’s the connection between the bus and
the PCMCIA controller.

To solve the problem you are going to have to contact the
hardware manufacturer. Unfortunatly there is nothing we can
do about mapping in the memory between 640K and 1Meg.

Erick.


PAYRE serge <spayre@centralp.fr> wrote:

what’s do you mean the bridge chip ?



OK ! What can I do to solve my problem ?



Hi,

We had this same problem on a PC104 system and found that the memory
between 640K and 1Meg was not being mapped in. We contacted the
manufacturer
and they told us what value to write to a certain register in the bridge
chip and this solved the problem. This sounds like the same problem to
us, as devp-pccard is setting the correct values into the PCMCIA chip.

Erick.

Hardware Support Account <> hw@qnx.com> > wrote:
Hi,

Our developers are looking into this.
When resolution to this problem is found we will post it here.

Regards,

Joe

I contacted my hardware manufacturer to check my jumper configuration. I
change a jumper and now I obtain the following information :

I’m starting the server with verbose option :

#devp-pccard -v

When I inserted a ATA memory flash card (sandisk ATA card), I can read :

Socket state 40

Card Removed
Socket state c0
Card Inserted
5.0V Card
Powered up 2
00000000: 2107 c352 da90 e116 7710 80fa 9500 e8fc
“!..R…w…”
00000010: fffd 5ac3 5006 e87a 007f 7221 e8d2 fe74
“…Z.P…z…r!..t”
00000020: 1c27 f026 6910 2a00 d40d e400 df4f f03e
“.’.&i.*…O.>”
00000030: f2ff 9d21 1f0a c058 c326 ff83 0e01 0000
“…!..X.&…”
00000040: c326 c7df 0601 0008 0002 2008 007b 4849 “.&…
…{HI”
00000050: 0220 0a00 4444 0220 ef0c 0045 4e02 200e “. …DD. …EN.
…”
00000060: 0020 f920 9f00 0321 0000 b820 206b 26a3 “. . …!..
k&.”
00000070: 0720 a319 00a3 0c34 20db 0e00 1fe0 5152 “. …4
…QR”
00000080: 6ef0 d0e8 fb3b fec4 013b ca74 1be8 7348
“n…;…;.t…sH”
00000090: fed1 0de1 03e2 f95a 1ee0 7f53 51e8 caff
“…Z…SQ…”
000000a0: 7239 0e01 ffe8 1efe 7427 e874 ffff 750e
“r9…t’.t…u.”
000000b0: 263b 0e03 007f c507 61e0 8b8b 205b 2de4 “&;…a…
[-.”
000000c0: 00d4 8eff c38b c10b db75 01f9 1e5a 0132
“…u…Z.2”
000000d0: ff8a d890 e174 f0f6 129f 5351 068b d8dc
“…t…SQ…”
000000e0: 0093 2183 ffe9 203b d977 4526 8ae1 1637 “…!..
;.wE&…7”
000000f0: e194 2156 e101 e000 004d fb03 c3e3 008b
“…!V…M…”
00000100: c12b c348 7326 88dd 2128 2326 a303 2d2d
“.+.Hs&…!(#&…–”
00000110: f83d 2198 025a 0053 5206 8ac1 dfe8 8aff
“.=!..Z.SR…”
00000120: 742b 2830 40ff 7772 2450 2830 57fe 5bcb
“t+(0@.wr$P(0W.[.”
00000130: 50df 193b c376 0728 301e fc7f eb0e e8a0
“P…;.v.(0…”
00000140: fe74 0984 20ff 7204 8cc2 eb09 8bc1 7fe8 “.t…
…r…”
00000150: 58ff 7510 33d2 2830 ff5c fe0b d274 058e
“X.u.3.(0…t…”
00000160: c2df e8b5 fe07 5a5b 0006 e83f 0efd 721e
“…Z[…?..r.”
00000170: 8ec0 6fe0 6910 13a0 fe97 2de4 00e4 ec11
“…o.i…-…”
00000180: a104 ee70 feb2 0146 5275 1926 a10a ff00
“…p…FRu.&…”
00000190: 3d4f 5a75 1026 a1bf 0c00 3d45 4e75 b000
“=OZu.&…=ENu…”
000001a0: 0ecf 003d 2020 f910 0328 4652 6610 224f “…=
…(FRf.“O”
000001b0: 5a17 2d23 e17d fd46 223b 8bfc c401 e89c
“Z.-#.}.F”;…”
000001c0: fc58 2051 206f 08e8 edfd 6910 b8ff 863d “.X Q
o…i…=”
000001d0: e2e4 00da 72e0 1fe1 3010 45fa e8ff 0a00
“…r…0.E…”
000001e0: 9ce8 54fa 9d07 6d1f 75e0 5053 8a03 8b47
“…T…m.u.PS…G”
000001f0: 4c20 fc13 4662 e6eb ec8c c03d ff9b 9f07 “L
…Fb…=…”

Unable to find port
devp-pccard: Unable to allocate port
Unable to find port
devp-pccard: Unable to allocate port

pcmciareg utility returns to me :

pcmciareg

EXca Reg 00 - 82 Reg 40 - 82
EXca Reg 01 - b3 Reg 41 - ef
EXca Reg 02 - 00 Reg 42 - 91
EXca Reg 03 - 00 Reg 43 - 65
EXca Reg 04 - 00 Reg 44 - 00
EXca Reg 05 - 00 Reg 45 - 00
EXca Reg 06 - 00 Reg 46 - 01
EXca Reg 07 - 00 Reg 47 - 00
EXca Reg 08 - 00 Reg 48 - 00
EXca Reg 09 - 00 Reg 49 - 00
EXca Reg 0a - 00 Reg 4a - 00
EXca Reg 0b - 00 Reg 4b - 00
EXca Reg 0c - 00 Reg 4c - 00
EXca Reg 0d - 00 Reg 4d - 00
EXca Reg 0e - 00 Reg 4e - 00
EXca Reg 0f - 00 Reg 4f - 00
EXca Reg 10 - 00 Reg 50 - d4
EXca Reg 11 - 00 Reg 51 - 00
EXca Reg 12 - 00 Reg 52 - d4
EXca Reg 13 - 00 Reg 53 - c0
EXca Reg 14 - 00 Reg 54 - 2c
EXca Reg 15 - 00 Reg 55 - ff
EXca Reg 16 - 01 Reg 56 - 01
EXca Reg 17 - 80 Reg 57 - 80
EXca Reg 18 - 00 Reg 58 - 00
EXca Reg 19 - 00 Reg 59 - 00
EXca Reg 1a - 00 Reg 5a - 00
EXca Reg 1b - 00 Reg 5b - 00
EXca Reg 1c - 00 Reg 5c - 00
EXca Reg 1d - 00 Reg 5d - 00
EXca Reg 1e - 00 Reg 5e - 00
EXca Reg 1f - f4 Reg 5f - f4
EXca Reg 20 - 00 Reg 60 - 00
EXca Reg 21 - 00 Reg 61 - 00
EXca Reg 22 - 00 Reg 62 - 00
EXca Reg 23 - 00 Reg 63 - 00
EXca Reg 24 - 00 Reg 64 - 00
EXca Reg 25 - 00 Reg 65 - 00
EXca Reg 26 - 00 Reg 66 - 00
EXca Reg 27 - 00 Reg 67 - 00
EXca Reg 28 - 00 Reg 68 - 00
EXca Reg 29 - 00 Reg 69 - 00
EXca Reg 2a - 00 Reg 6a - 00
EXca Reg 2b - 00 Reg 6b - 00
EXca Reg 2c - 00 Reg 6c - 00
EXca Reg 2d - 00 Reg 6d - 00
EXca Reg 2e - 00 Reg 6e - 00
EXca Reg 2f - 00 Reg 6f - 00
EXca Reg 30 - 00 Reg 70 - 00
EXca Reg 31 - 00 Reg 71 - 00
EXca Reg 32 - 00 Reg 72 - 00
EXca Reg 33 - 00 Reg 73 - 00
EXca Reg 34 - 00 Reg 74 - 00
EXca Reg 35 - 00 Reg 75 - 00
EXca Reg 36 - 00 Reg 76 - 00
EXca Reg 37 - 00 Reg 77 - 00
EXca Reg 38 - 00 Reg 78 - 00
EXca Reg 39 - 00 Reg 79 - 00
EXca Reg 3a - 41 Reg 7a - 41
EXca Reg 3b - 06 Reg 7b - 06
EXca Reg 3c - 00 Reg 7c - 00
EXca Reg 3d - 01 Reg 7d - 01
EXca Reg 3e - 0f Reg 7e - 0f
EXca Reg 3f - 00 Reg 7f - 00

pin utility returns to me :

pin

io_open for id = 7
Sock Func Type Flags PID Base Size IRQ
1 Empty ----MF---------- None
1 Empty ----MF---------- None
2 0 0xdae1 C–NIF---------- None 5
2 1 0xdef3 C–NIF---------- None 5
io_close_ocb

pin cis

io_open for id = 7
Socket : 2 - Function : 0
PC Card function : Reserved
POST : 0xe1
Attribute memory JEDEC : 0xff3d 0x5a10 0xa10c 0x3d4e 0xb00e 0x0020
0xf903 0x46
66 0x225a 0x2de1 0xfd22 0x8bc4 0xe8fc 0x2020 0x08ed 0x69b8 0x86e2 0x0072
0x1f30
0x45e8 0x0a9c 0x549d 0x6d75 0x508a 0x8b4c 0xfc46 0xe6ec 0xc0ff 0x9f75
0x3290 0x3
e9c 0xf575 0x58c3 0xab00 0x20e4 0x831b 0x58f8 0x4d11 0x0037 0x9666
0x373e 0x2034
0x4934 0x44b7 0xc72c 0x3c87 0x9724 0xe210 0x8577 0x3ad0 0x5025 0xbce8
0xfb8d 0x
fe87 0x40fe 0x721f 0x0d41 0x73ff 0xa2e8 0x0010 0x2ee8 0x4fe4 0x2e03
0xe688 0xc6b
8 0xfba1 0x8481 0x2ef5 0x5616 0x6006 0x2150 0xa347 0xa183 0x0682 0x2be8
0x318d 0
x48da 0xd4c3 0x8e03 0x7e21
Could be a problem with version 2 tuple (found 80, need 0).
Version 2 version : 80
Version 2 compliance : 163
First data byte : 0x1e50
Number of CIS copies : 72
OEM formatter software : !ÿtK9Ô!ïrHèÿÃÀù´ßùVÀ!@£ûP€þþá‹ë<úbgë÷
Card info message : Ð&.ÿªô óXÐÖ

The output is still garbage, is it at all possible to send in your hardware
and the documentation for your hardware?

Erick.


[clip]

I had found a part of my problem. Now I can read the CIS of my PCMCIA card
with pin utility. The informations return to me are :

pin

Sock Func Type Flags PID Base Size IRQ
1 Empty ----MF---------- None
1 Empty ----MF---------- None
2 0 Disk C—I-±-------- None 0x200 16 5
2 Empty ----MF---------- None

\

pin cis

Socket : 2 - Function : 0
Device : Function Specific 2k
Other conditions (com) : MWait 3.3V
Device : Function Specific 2k
Common memory JEDEC : 0xdf01
Manufacturer ID : 0x45 0x401
Card tuple version : 4.01
Manufacturer : SunDisk
Name of Product : SDP
Add’nl info (lot #) : 5/3 0.6
Tuple 0x80 link=3 : 14 08 00
PC Card function : Fixed Disk
POST : 0x1
Tuple 0x22 link=2 : 01 01
Tuple 0x22 link=3 : 02 0c 0f
Configuration base/st : 0x200 0-subtuples
Configuration Index : 0x0 Default
Interface : MWait Req’d, RdyBsy Active, Memory
Feature : 0xa1
Memory Space : 0x0-0x7ff
Misc :
Configuration Index : 0x0
Feature : 0x1
Configuration Index : 0x1 Default
Interface : RdyBsy Active, I/O
Feature : 0x99
IO Space : Bus16 Bus8 0x0-0xF(4 lines)
IRQ Description : Share Pulse Level 0 1 2 3 4 5 6 7 8 9 10 11 12
13 14
15
Misc :
Configuration Index : 0x1
Feature : 0x1
Configuration Index : 0x2 Default
Interface : RdyBsy Active, I/O
Feature : 0x99
IO Space : Bus16 Bus8 0x1F0-0x1F7 0x3F6-0x3F7
IRQ Description : Share Pulse Level 14
Misc :
Configuration Index : 0x2
Feature : 0x1
Configuration Index : 0x3 Default
Interface : RdyBsy Active, I/O
Feature : 0x99
IO Space : Bus16 Bus8 0x170-0x177 0x376-0x377
IRQ Description : Share Pulse Level 14
Misc :
Configuration Index : 0x3
Feature : 0x1
Configuration Index : 0x7 Last
Feature : 0x0

I’m trying to install a sandisk PCMCIA ATA flash card (4 Mb)

When I insert the card I can read :

Socket state 40
Card Removed
Socket state 90
Card Inserted
5.0V Card
Powered up 2
00000000: 0100 0400 df00 7200 0100 ff00 1c00 0400 “…r…”
00000010: 0300 d900 0100 ff00 1800 0200 df00 0100 “…”
00000020: 2000 0400 4500 0000 0100 0400 1500 1700 " …E…"
00000030: 0400 0100 5300 7500 6e00 4400 6900 7300 “…S.u.n.D.i.s.”
00000040: 6b00 0000 5300 4400 5000 0000 3500 2f00 “k…S.D.P…5./.”
00000050: 3300 2000 3000 2e00 3600 0000 ff00 8000 “3. .0…6…”
00000060: 0300 1400 0800 0000 2100 0200 0400 0100 “…!..”
00000070: 2200 0200 0100 0100 2200 0300 0200 0c00 “”…"…"
00000080: 0f00 1a00 0500 0100 0700 0000 0200 0f00 “…”
00000090: 1b00 0b00 c000 c000 a100 2700 5500 4d00 “…’.U.M.”
000000a0: 5d00 7500 0800 0000 2100 1b00 0600 0000 “].u…!..”
000000b0: 0100 2100 b500 1e00 4d00 1b00 0d00 c100 “…!..M…”
000000c0: 4100 9900 2700 5500 4d00 5d00 7500 6400 “A…’.U.M.].u.d.”
000000d0: f000 ff00 ff00 2100 1b00 0600 0100 0100 “…!..”
000000e0: 2100 b500 1e00 4d00 1b00 1200 c200 4100 “!..M…A.”
000000f0: 9900 2700 5500 4d00 5d00 7500 ea00 6100 “…’.U.M.].u…a.”
00000100: f000 0100 0700 f600 0300 0100 ee00 2100 “…!.”
00000110: 1b00 0600 0200 0100 2100 b500 1e00 4d00 “…!..M.”
00000120: 1b00 1200 c300 4100 9900 2700 5500 4d00 “…A…’.U.M.”
00000130: 5d00 7500 ea00 6100 7000 0100 0700 7600 “].u…a.p…v.”
00000140: 0300 0100 ee00 2100 1b00 0600 0300 0100 “…!..”
00000150: 2100 b500 1e00 4d00 1b00 0400 0700 0000 “!..M…”
00000160: 2800 d300 1400 0000 ff00 ff00 ff00 ff00 “(…”
00000170: ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 “…”

000001f0: ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 “…”

Socket state c0
Card Inserted

When I launch ata driver with the following command :

devb-eide eide cam -v eide ioport=0x200,irq=5 &

I read on my screen :

Path=0 - EIDE

target=0 lun=0 Direct-Access(0) - SÿnÿiÿkÿSÿPÿBÿ4ÿ Rev:

and I have a “/dev/hd0” entry on my system. But fdisk utility returns to me
that I have a 8159 Mbytes pcmcia card size (255 head, 255 Sectors/track, 257
cylinders).


thanks for your help


Erick Muis a écrit dans le message <9drpbu$q54$1@nntp.qnx.com>…

The output is still garbage, is it at all possible to send in your hardware
and the documentation for your hardware?

Erick.


[clip]

I have found my problem. It was IO port and memory conflict.

I want to set IO port and memory windows area as it was possible under
QNX4.25 (in pcmcia.cfg file). How can I do It ?

thanks for yuor help


PAYRE serge a écrit dans le message <9du0tr$bcq$1@inn.qnx.com>…

I had found a part of my problem. Now I can read the CIS of my PCMCIA card
with pin utility. The informations return to me are :

pin

Sock Func Type Flags PID Base Size IRQ
1 Empty ----MF---------- None
1 Empty ----MF---------- None
2 0 Disk C—I-±-------- None 0x200 16 5
2 Empty ----MF---------- None

\

pin cis

Socket : 2 - Function : 0
Device : Function Specific 2k
Other conditions (com) : MWait 3.3V
Device : Function Specific 2k
Common memory JEDEC : 0xdf01
Manufacturer ID : 0x45 0x401
Card tuple version : 4.01
Manufacturer : SunDisk
Name of Product : SDP
Add’nl info (lot #) : 5/3 0.6
Tuple 0x80 link=3 : 14 08 00
PC Card function : Fixed Disk
POST : 0x1
Tuple 0x22 link=2 : 01 01
Tuple 0x22 link=3 : 02 0c 0f
Configuration base/st : 0x200 0-subtuples
Configuration Index : 0x0 Default
Interface : MWait Req’d, RdyBsy Active, Memory
Feature : 0xa1
Memory Space : 0x0-0x7ff
Misc :
Configuration Index : 0x0
Feature : 0x1
Configuration Index : 0x1 Default
Interface : RdyBsy Active, I/O
Feature : 0x99
IO Space : Bus16 Bus8 0x0-0xF(4 lines)
IRQ Description : Share Pulse Level 0 1 2 3 4 5 6 7 8 9 10 11 12
13 14
15
Misc :
Configuration Index : 0x1
Feature : 0x1
Configuration Index : 0x2 Default
Interface : RdyBsy Active, I/O
Feature : 0x99
IO Space : Bus16 Bus8 0x1F0-0x1F7 0x3F6-0x3F7
IRQ Description : Share Pulse Level 14
Misc :
Configuration Index : 0x2
Feature : 0x1
Configuration Index : 0x3 Default
Interface : RdyBsy Active, I/O
Feature : 0x99
IO Space : Bus16 Bus8 0x170-0x177 0x376-0x377
IRQ Description : Share Pulse Level 14
Misc :
Configuration Index : 0x3
Feature : 0x1
Configuration Index : 0x7 Last
Feature : 0x0

I’m trying to install a sandisk PCMCIA ATA flash card (4 Mb)

When I insert the card I can read :

Socket state 40
Card Removed
Socket state 90
Card Inserted
5.0V Card
Powered up 2
00000000: 0100 0400 df00 7200 0100 ff00 1c00 0400 “…r…”
00000010: 0300 d900 0100 ff00 1800 0200 df00 0100 “…”
00000020: 2000 0400 4500 0000 0100 0400 1500 1700 " …E…"
00000030: 0400 0100 5300 7500 6e00 4400 6900 7300 “…S.u.n.D.i.s.”
00000040: 6b00 0000 5300 4400 5000 0000 3500 2f00 “k…S.D.P…5./.”
00000050: 3300 2000 3000 2e00 3600 0000 ff00 8000 “3. .0…6…”
00000060: 0300 1400 0800 0000 2100 0200 0400 0100 “…!..”
00000070: 2200 0200 0100 0100 2200 0300 0200 0c00 “”…"…"
00000080: 0f00 1a00 0500 0100 0700 0000 0200 0f00 “…”
00000090: 1b00 0b00 c000 c000 a100 2700 5500 4d00 “…’.U.M.”
000000a0: 5d00 7500 0800 0000 2100 1b00 0600 0000 “].u…!..”
000000b0: 0100 2100 b500 1e00 4d00 1b00 0d00 c100 “…!..M…”
000000c0: 4100 9900 2700 5500 4d00 5d00 7500 6400 “A…’.U.M.].u.d.”
000000d0: f000 ff00 ff00 2100 1b00 0600 0100 0100 “…!..”
000000e0: 2100 b500 1e00 4d00 1b00 1200 c200 4100 “!..M…A.”
000000f0: 9900 2700 5500 4d00 5d00 7500 ea00 6100 “…’.U.M.].u…a.”
00000100: f000 0100 0700 f600 0300 0100 ee00 2100 “…!.”
00000110: 1b00 0600 0200 0100 2100 b500 1e00 4d00 “…!..M.”
00000120: 1b00 1200 c300 4100 9900 2700 5500 4d00 “…A…’.U.M.”
00000130: 5d00 7500 ea00 6100 7000 0100 0700 7600 “].u…a.p…v.”
00000140: 0300 0100 ee00 2100 1b00 0600 0300 0100 “…!..”
00000150: 2100 b500 1e00 4d00 1b00 0400 0700 0000 “!..M…”
00000160: 2800 d300 1400 0000 ff00 ff00 ff00 ff00 “(…”
00000170: ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 “…”

000001f0: ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 “…”

Socket state c0
Card Inserted

When I launch ata driver with the following command :

devb-eide eide cam -v eide ioport=0x200,irq=5 &

I read on my screen :

Path=0 - EIDE

target=0 lun=0 Direct-Access(0) - SÿnÿiÿkÿSÿPÿBÿ4ÿ Rev:

and I have a “/dev/hd0” entry on my system. But fdisk utility returns to me
that I have a 8159 Mbytes pcmcia card size (255 head, 255 Sectors/track,
257
cylinders).


thanks for your help


Erick Muis a écrit dans le message <9drpbu$q54$> 1@nntp.qnx.com> >…
The output is still garbage, is it at all possible to send in your
hardware
and the documentation for your hardware?

Erick.


[clip]

\

Hi,

This can only be done with the latest devp-pccard which will be released
with the next RTP release.

Regards,

Joe

PAYRE serge <spayre@centralp.fr> wrote:

I have found my problem. It was IO port and memory conflict.

I want to set IO port and memory windows area as it was possible under
QNX4.25 (in pcmcia.cfg file). How can I do It ?

thanks for yuor help

Hi

Could you tell me the date of the next release

thanks


Hardware Support Account a écrit dans le message
<9dui6h$ibs$2@nntp.qnx.com>…

Hi,

This can only be done with the latest devp-pccard which will be released
with the next RTP release.

Regards,

Joe

PAYRE serge <> spayre@centralp.fr> > wrote:
I have found my problem. It was IO port and memory conflict.

I want to set IO port and memory windows area as it was possible under
QNX4.25 (in pcmcia.cfg file). How can I do It ?

thanks for yuor help