EDB9302 - No USB or Ethernet

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


I'm working on a Qwerk, which is basically an Cirrus Logic EDB9302
board, and I'm trying to upgrade the kernel on it (the end result
being better wireless drivers, but that's a different story).
Anyway, the board originally ran the 2.6.8 kernel, with some magic
from Cirrus Labs. My understanding is that newer kernels shouldn't
need any "magic" to work, that hardware drivers are in a fairly stable
state. Is this... mostly correct?

After some fiddling with my kernel config, I've gotten a 2.6.27.7
kernel to boot on this board, mount a RAMDisk that RedBoot loads into
memory, and, well, run. The problem is that I have basically no USB
and no ethernet. The USB support is strange because it will register
devices on startup and will register device removals. It won't,
however, register insertions or allow me to access any devices that
are connected. I've been trying to mount a flashdrive, and it just
isn't there. As for the ethernet, all I can say is that `ifconfig -a`
doesn't show it, and there are no messages about it on startup. I've
enabled the driver in the kernel config, so I really don't know what's
going on.

I'm somewhat of a noob to linux on an ARM CPU, so feel free to tell me
I'm completely wrong.
Some useful info:
My kernel config: http://pastebin.com/ma046a13
A Log of startup and the hardware problems: http://pastebin.com/m2dd2b964

Any help would be greatly appreciated.

-------------------------------------------------------------------
List admin: http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
FAQ:        http://www.arm.linux.org.uk/mailinglists/faq.php
Etiquette:  http://www.arm.linux.org.uk/mailinglists/etiquette.php

[Linux ARM]     [Linux ARM MSM]     [Linux ARM Kernel]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

Add to Google Follow linuxarm on Twitter