Opened 9 years ago

Last modified 19 months ago

#12175 new bug

There seems to be no ehci-pci driver

Reported by: yayfoxes Owned by: mmlr
Priority: normal Milestone: Unscheduled
Component: Drivers/USB/EHCI Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

My system is a Dell Inspiron 3531 Mid 2014 and Haiku won't boot off a USB flash drive because there's no USB driver.

lspci -vvv snippet:

00:1d.0 USB controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series USB EHCI (rev 0e) (prog-if 20 [EHCI])

Subsystem: Dell Device 0667 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 23 Region 0: Memory at 90705000 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 3

Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME+

Capabilities: [58] Debug port: BAR=1 offset=00a0 Capabilities: [98] PCI Advanced Features

AFCap: TP+ FLR+ AFCtrl: FLR- AFStatus: TP-

Kernel driver in use: ehci-pci

Change History (6)

comment:1 by pulkomandy, 9 years ago

We have drivers for uhci, ohci, and ehci. So, that is not the problem.

"won't boot" is not very helpful.

  • How do you create the USB flash drive? Is it an anyboot or raw image? Is there a partition table? GPT or MBR? Did you run makebootable on it?
  • What exactly happens? Does the boot logo show up? Do you get a kernel panic? Can you get a backtrace, crash message, and the syslog from there?

comment:2 by yayfoxes, 9 years ago

It's an anyboot image flashed to the whole drive overwriting the partition table and I created the flash drive by doing "dd if=haiku-nightly-anyboot.image of=/dev/sdb bs=8192". I did not run makebootable on the flash drive. The boot logo shows up, and the boot proceeds half way and finally Haiku kernel panics saying "PANIC: Did not find any boot partitions". I should be getting a backtrace.

Version 1, edited 9 years ago by yayfoxes (previous) (next) (diff)

comment:3 by yayfoxes, 9 years ago

Here's the relevant part of the syslog, just prior to this it says that it's attempting to take control of the BIOS-owned EHCI controller.

http://i60.tinypic.com/idan7o.jpg

comment:4 by yayfoxes, 9 years ago

Well, it kernel panics "PANIC: Did not find any boot partitions". And, I get a boot logo all the way to the hard disk icon (the middle one), and then it panics. I don't know what else to add to this bug report.

Last edited 9 years ago by yayfoxes (previous) (diff)

comment:5 by waddlesplash, 4 years ago

Please retest with a recent nightly, and attach a picture directly if you can.

comment:6 by korli, 19 months ago

Please retest under a recent nightly.

Note: See TracTickets for help on using tickets.