* [linuxppc-embedded] PCMCIA on MBX860
@ 2000-11-20 22:18 Ruhland, Paul
2000-11-20 22:47 ` Matthew Locke
0 siblings, 1 reply; 6+ messages in thread
From: Ruhland, Paul @ 2000-11-20 22:18 UTC (permalink / raw)
To: linuxppc-embedded
I've had zero success compiling the pcmcia-cs-3.1.19 card services package
for an MBX860 board.
Using:
mVista hardhat kernel 2.2.14
mVista hardhat cross compiler
Its choking in 'modules/i82365.c' with the following error:
#error "no bus architectures defined!"
>From this, I figured I needed to include either PCI or ISA support in my
kernel config. However, enabling QSpan PCI in kernel configuration yields
errors during kernel build.
Has anyone gotten the card services to work on an MBX board?
----------------------
Paul Ruhland
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 6+ messages in thread* Re: [linuxppc-embedded] PCMCIA on MBX860
2000-11-20 22:18 [linuxppc-embedded] PCMCIA on MBX860 Ruhland, Paul
@ 2000-11-20 22:47 ` Matthew Locke
0 siblings, 0 replies; 6+ messages in thread
From: Matthew Locke @ 2000-11-20 22:47 UTC (permalink / raw)
To: Ruhland, Paul; +Cc: linuxppc-embedded
I have pcmcia-cs working on the Embedded Planet boards, but I haven't
tested on a MBX. I assume that the MBX uses the builtin pcmcia
controller on the 8xx. if that is the case, then you need the 8xx
socket driver. It is included with the card services package starting
with verison 3.1.23. Also I have patches on
ftp://ftp.mvista.com/Area51/ppc_8xx. If changes are needed for the MBX,
let me know and I will get them into the 8xx socket driver.
"Ruhland, Paul" wrote:
>
> I've had zero success compiling the pcmcia-cs-3.1.19 card services package
> for an MBX860 board.
>
> Using:
> mVista hardhat kernel 2.2.14
> mVista hardhat cross compiler
>
> Its choking in 'modules/i82365.c' with the following error:
>
> #error "no bus architectures defined!"
>
> From this, I figured I needed to include either PCI or ISA support in my
> kernel config. However, enabling QSpan PCI in kernel configuration yields
> errors during kernel build.
>
> Has anyone gotten the card services to work on an MBX board?
>
> ----------------------
> Paul Ruhland
>
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 6+ messages in thread
* RE: [linuxppc-embedded] PCMCIA on MBX860
@ 2000-11-21 22:23 Ruhland, Paul
2000-11-22 0:27 ` Matthew Locke
0 siblings, 1 reply; 6+ messages in thread
From: Ruhland, Paul @ 2000-11-21 22:23 UTC (permalink / raw)
To: Matthew Locke; +Cc: linuxppc-embedded
Matthew,
I used 'pcmcia-cs-3.1.19.tar.gz', 'hhl-8xx_pcmcia-3.1.19.patch', and
'hhl-8xx-kernel_pcmcia.patch' from the mvista site.
After adding MBX board specific code to 'modules/m8xx_pcmcia.c' the package
succesfully compiles. However, I now get the following errors when I try to
load the module(s):
----------------------------------------
sh-2.03# /etc/init.d/pcmcia start
Starting PCMCIA services: modulesLinux PCMCIA Card Services 3.1.19
kernel build: 2.2.14 #10 Tue Nov 21 11:37:36 GMT-5 2000
options: none
/lib/modules/2.2.14/pcmcia/i82365.o: /lib/modules/2.2.14/pcmcia/i82365.o: No
suyds: no socket drivers loaded!
/lib/modules/2.2.14/pcmcia/ds.o: init_module: Device or resource busy
cardmgr.
cardmgr[74]: starting, version is 3.1.19
sh-2.03# cardmgr[74]: no pcmcia driver in /proc/devices
cardmgr[74]: exiting
sh-2.03# lsmod
Module Size Used by
pcmcia_core 38032 0
sh-2.03#
-----------------------------------------
I was under the impression from your previous post that the socket driver
was part of the patch...am I mistaken? If it is...I assume I must load it
first...what is it called?
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [linuxppc-embedded] PCMCIA on MBX860
2000-11-21 22:23 Ruhland, Paul
@ 2000-11-22 0:27 ` Matthew Locke
0 siblings, 0 replies; 6+ messages in thread
From: Matthew Locke @ 2000-11-22 0:27 UTC (permalink / raw)
To: Ruhland, Paul; +Cc: linuxppc-embedded
you need to change a config file.
in /etc/sysconfig/pcmcia
change the i82365 to m8xx_pcmica
"Ruhland, Paul" wrote:
>
> Matthew,
>
> I used 'pcmcia-cs-3.1.19.tar.gz', 'hhl-8xx_pcmcia-3.1.19.patch', and
> 'hhl-8xx-kernel_pcmcia.patch' from the mvista site.
>
> After adding MBX board specific code to 'modules/m8xx_pcmcia.c' the package
> succesfully compiles. However, I now get the following errors when I try to
> load the module(s):
>
> ----------------------------------------
> sh-2.03# /etc/init.d/pcmcia start
> Starting PCMCIA services: modulesLinux PCMCIA Card Services 3.1.19
> kernel build: 2.2.14 #10 Tue Nov 21 11:37:36 GMT-5 2000
> options: none
> /lib/modules/2.2.14/pcmcia/i82365.o: /lib/modules/2.2.14/pcmcia/i82365.o: No
> suyds: no socket drivers loaded!
> /lib/modules/2.2.14/pcmcia/ds.o: init_module: Device or resource busy
> cardmgr.
> cardmgr[74]: starting, version is 3.1.19
> sh-2.03# cardmgr[74]: no pcmcia driver in /proc/devices
> cardmgr[74]: exiting
>
> sh-2.03# lsmod
> Module Size Used by
> pcmcia_core 38032 0
> sh-2.03#
> -----------------------------------------
> I was under the impression from your previous post that the socket driver
> was part of the patch...am I mistaken? If it is...I assume I must load it
> first...what is it called?
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 6+ messages in thread
* RE: [linuxppc-embedded] PCMCIA on MBX860
@ 2000-11-22 21:15 Ruhland, Paul
2000-11-22 21:27 ` Matthew Locke
0 siblings, 1 reply; 6+ messages in thread
From: Ruhland, Paul @ 2000-11-22 21:15 UTC (permalink / raw)
To: Matthew Locke; +Cc: linuxppc-embedded
> you need to change a config file.
>
> in /etc/sysconfig/pcmcia
>
> change the i82365 to m8xx_pcmica
>
Ahhh...that was it. Now, when the pcmcia stuff is starting up I lose my
eth0 nfs connection...
---------------------------------------
sh-2.03# /t\b \betc/init.d/pcmcia start
Starting PCMCIA services: modulesLinux PCMCIA Card Services 3.1.19
kernel build: 2.2.14 #10 Tue Nov 21 11:37:36 GMT-5 2000
options: none
m8xx_pcmcia: Version 0.03, 14-Feb-2000, Magnus Damm
m8xx_pcmcia: MBX860 using SLOT_A with IRQ 13.
nfs: server 10.2.129.62 not responding, still trying
eth0: transmit timed out.
Ring data dump: cur_tx fa202958 (full) cur_rx fa202930.
9c00 0096 00153c82
9c00 0096 001535c2
9c00 0096 001536e2
9c00 0096 001534a2
9c00 0096 00153802
9c00 0096 00153922
9c00 0096 00153a42
bc00 0096 00153b62
9c00 05ee 001ee000
9c00 0362 001ee800
9c00 05ee 001ed000
9c00 05ee 001ed800
9c00 00ae 001ec000
9c00 00ae 001ec800
9c00 0502 001eb000
bc00 05ee 001eb800
eth0: tx queue full!.
----------------------------------------
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [linuxppc-embedded] PCMCIA on MBX860
2000-11-22 21:15 Ruhland, Paul
@ 2000-11-22 21:27 ` Matthew Locke
0 siblings, 0 replies; 6+ messages in thread
From: Matthew Locke @ 2000-11-22 21:27 UTC (permalink / raw)
To: Ruhland, Paul; +Cc: linuxppc-embedded
strange, I haven't seen that before. check the BCSRs. Perhaps a
difference between the MBX and EP boards was missed, and it is turning
off the ethernet transmit? That is my guess.
"Ruhland, Paul" wrote:
>
> > you need to change a config file.
> >
> > in /etc/sysconfig/pcmcia
> >
> > change the i82365 to m8xx_pcmica
> >
> Ahhh...that was it. Now, when the pcmcia stuff is starting up I lose my
> eth0 nfs connection...
>
> ---------------------------------------
> sh-2.03# /t\b \betc/init.d/pcmcia start
> Starting PCMCIA services: modulesLinux PCMCIA Card Services 3.1.19
> kernel build: 2.2.14 #10 Tue Nov 21 11:37:36 GMT-5 2000
> options: none
> m8xx_pcmcia: Version 0.03, 14-Feb-2000, Magnus Damm
> m8xx_pcmcia: MBX860 using SLOT_A with IRQ 13.
> nfs: server 10.2.129.62 not responding, still trying
> eth0: transmit timed out.
> Ring data dump: cur_tx fa202958 (full) cur_rx fa202930.
> 9c00 0096 00153c82
> 9c00 0096 001535c2
> 9c00 0096 001536e2
> 9c00 0096 001534a2
> 9c00 0096 00153802
> 9c00 0096 00153922
> 9c00 0096 00153a42
> bc00 0096 00153b62
> 9c00 05ee 001ee000
> 9c00 0362 001ee800
> 9c00 05ee 001ed000
> 9c00 05ee 001ed800
> 9c00 00ae 001ec000
> 9c00 00ae 001ec800
> 9c00 0502 001eb000
> bc00 05ee 001eb800
> eth0: tx queue full!.
> ----------------------------------------
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2000-11-22 21:27 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-11-20 22:18 [linuxppc-embedded] PCMCIA on MBX860 Ruhland, Paul
2000-11-20 22:47 ` Matthew Locke
-- strict thread matches above, loose matches on Subject: below --
2000-11-21 22:23 Ruhland, Paul
2000-11-22 0:27 ` Matthew Locke
2000-11-22 21:15 Ruhland, Paul
2000-11-22 21:27 ` Matthew Locke
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox