To integrate an Compact Flash Card with hot PnP ability we use a PC/104
pccard interface with a CF card adapter and external slot.
The CF is DOS formatted.
With the onboard slot the access to the CF card is now(QNX RTP Version
6.1) OK. (RTP 6.0 Patches A,B,C don’t run)
If I try to read data from external slot I get following error
messages…
\
pccard-launch '0x400,devb-eide blk automount=hd1t6:/cf:dos eide
ioport=0x210,irq=7,slave’
Path=0 - EIDE
target=0 lun=0 Direct-Access(0) - CFA Rev:
simq_timer: building abort ccb
ata_start_ccb: func 10
simq_timer: building reset ccb
ata_start_ccb: func 11
simq_timer: building abort ccb
ata_start_ccb: func 10
simq_timer: building reset ccb
ata_start_ccb: func 11
Under Windows the pccard functions with external slot are OK.
This adaptor is used in different IPCs.
I guess the timing requirement of the QNX drivers are too restrictive?
Is there a solution for this problem ?
Thanks
Dipl.-Ing. Thoralf Jecke
TechniSat Interdigital AG
Wetzlarer Platz 1, D-98693 Ilmenau, Germany
Phone: +49 3677 2009-55
Fax: +49 3677 2009-18
Email: thoralf.jecke@technisat-interdigital.de
web: http://www.technisat.de
“Thoralf Jecke” <thoralf.jecke@technisat-interdigital.de> wrote in message
news:3B53F978.7B776617@technisat-interdigital.de…
To integrate an Compact Flash Card with hot PnP ability we use a PC/104
pccard interface with a CF card adapter and external slot.
The CF is DOS formatted.
With the onboard slot the access to the CF card is now(QNX RTP Version
6.1) OK. (RTP 6.0 Patches A,B,C don’t run)
If I try to read data from external slot I get following error
messages…
\
pccard-launch '0x400,devb-eide blk automount=hd1t6:/cf:dos eide
ioport=0x210,irq=7,slave’
Path=0 - EIDE
target=0 lun=0 Direct-Access(0) - CFA Rev:
simq_timer: building abort ccb
ata_start_ccb: func 10
simq_timer: building reset ccb
ata_start_ccb: func 11
simq_timer: building abort ccb
ata_start_ccb: func 10
simq_timer: building reset ccb
ata_start_ccb: func 11
I’v also seen this when the irq wasn’t working right (conflict)
Under Windows the pccard functions with external slot are OK.
This adaptor is used in different IPCs.
I guess the timing requirement of the QNX drivers are too restrictive?
Is there a solution for this problem ?
Thanks
Dipl.-Ing. Thoralf Jecke
TechniSat Interdigital AG
Wetzlarer Platz 1, D-98693 Ilmenau, Germany
Phone: +49 3677 2009-55
Fax: +49 3677 2009-18
Email: > thoralf.jecke@technisat-interdigital.de
web: > http://www.technisat.de
Thoralf Jecke <thoralf.jecke@technisat-interdigital.de> wrote:
To integrate an Compact Flash Card with hot PnP ability we use a PC/104
pccard interface with a CF card adapter and external slot.
The CF is DOS formatted.
With the onboard slot the access to the CF card is now(QNX RTP Version
6.1) OK. (RTP 6.0 Patches A,B,C don’t run)
If I try to read data from external slot I get following error
messages…
pccard-launch '0x400,devb-eide blk automount=hd1t6:/cf:dos eide
ioport=0x210,irq=7,slave’
Path=0 - EIDE
target=0 lun=0 Direct-Access(0) - CFA Rev:
simq_timer: building abort ccb
ata_start_ccb: func 10
simq_timer: building reset ccb
ata_start_ccb: func 11
simq_timer: building abort ccb
ata_start_ccb: func 10
simq_timer: building reset ccb
ata_start_ccb: func 11
This message normally indicates an IRQ problem. Is IRQ 7 the one reported
by pin? If so, you can try starting ‘devp-pccard -lx’ where x is another
IRQ and then restart devb-eide with this new IRQ.
-Adam
Hardware Support Account schrieb:
Thoralf Jecke <> thoralf.jecke@technisat-interdigital.de> > wrote:
To integrate an Compact Flash Card with hot PnP ability we use a PC/104
pccard interface with a CF card adapter and external slot.
The CF is DOS formatted.
With the onboard slot the access to the CF card is now(QNX RTP Version
6.1) OK. (RTP 6.0 Patches A,B,C don’t run)
If I try to read data from external slot I get following error
messages…
pccard-launch '0x400,devb-eide blk automount=hd1t6:/cf:dos eide
ioport=0x210,irq=7,slave’
Path=0 - EIDE
target=0 lun=0 Direct-Access(0) - CFA Rev:
simq_timer: building abort ccb
ata_start_ccb: func 10
simq_timer: building reset ccb
ata_start_ccb: func 11
simq_timer: building abort ccb
ata_start_ccb: func 10
simq_timer: building reset ccb
ata_start_ccb: func 11
This message normally indicates an IRQ problem. Is IRQ 7 the one reported
by pin? If so, you can try starting ‘devp-pccard -lx’ where x is another
IRQ and then restart devb-eide with this new IRQ.
-Adam
the problem is not the interrupt.
additional tests with the external!! PCCard slot show following results:
length of cable 20cm 50cm 70cm
Win98 OK OK OK
QNX RTP 6.1 OK ERROR ERROR
???
I guess the timing requirements of the QNX drivers are too restrictive?
Thoralf Jecke