Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Architectures & Platforms Gentoo on ARM
  • Search

[Solved] External CD-ROM drive disconnects on Raspberry Pi 4

Gentoo on all things ARM. Both 32 bit and 64 bit.
Tell about your hardware and CHOST.
Problems with crossdev targeting ARM hardware go here too.
Post Reply
  • Print view
Advanced search
8 posts • Page 1 of 1
Author
Message
nameiwillforget
n00b
n00b
Posts: 41
Joined: Tue May 07, 2024 6:01 pm

[Solved] External CD-ROM drive disconnects on Raspberry Pi 4

  • Quote

Post by nameiwillforget » Sun Jul 14, 2024 8:04 pm

I bought an USB CD-ROM drive that I'd like to use with my Raspberry Pi4. The same drive works on a Gentoo system on my amd64 desktop, so I thought I should put the issue here. The drive in question is an Initio Corporation INIC-1618L SATA. "dmesg" gives an endless sequence of

Code: Select all

[ 3353.695872] usb 1-1.1: new high-speed USB device number 41 using xhci_hcd
[ 3353.800968] usb 1-1.1: New USB device found, idVendor=13fd, idProduct=0840, bcdDevice= 1.14[ 3353.804986] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3353.808938] usb 1-1.1: Product: External
[ 3353.812917] usb 1-1.1: Manufacturer: Generic
[ 3353.816894] usb 1-1.1: SerialNumber: 5238314436474B5A42333232
[ 3353.824098] usb-storage 1-1.1:1.0: USB Mass Storage device detected
[ 3353.828717] scsi host0: usb-storage 1-1.1:1.0
[ 3354.753537] usb 1-1.1: USB disconnect, device number 41
I have one more day where I can give back the drive. Can anyone see a way to make the drive work? Otherwise I'll give it back. If I have to do that does anyone know an USB drive that is known to work with the Pi 4?
Last edited by nameiwillforget on Mon Jul 22, 2024 7:59 pm, edited 1 time in total.
Top
Banana
Administrator
Administrator
User avatar
Posts: 2397
Joined: Fri May 21, 2004 12:02 pm
Location: Germany
Contact:
Contact Banana
Website

  • Quote

Post by Banana » Mon Jul 15, 2024 7:51 am

Could be a power issue. Does the cd-rom drive has ab extra power connection?
Last edited by Banana on Mon Jul 15, 2024 10:17 am, edited 1 time in total.
Forum Guidelines

PFL - Portage file list - find which package a file or command belongs to.
My delta-labs.org snippets do expire
Top
lars_the_bear
Guru
Guru
Posts: 537
Joined: Wed Jun 05, 2024 7:04 am

  • Quote

Post by lars_the_bear » Mon Jul 15, 2024 7:57 am

Banana wrote:Could be a power issue. Does the cd-rom drive has extra power connection?
Yeah. The Pi 4's are more generous in their power delivery than the Pi 3's, in my experience, but neither is overly generous. But could it just be a loose connection? I find the USB ports on the Pi to be rather sloppy (lacking a better word) than those on other systems. I have an external hard drive whose cable I've had to glue into place, to keep the USB contacts sound.

BR, Lars.
Top
nameiwillforget
n00b
n00b
Posts: 41
Joined: Tue May 07, 2024 6:01 pm

  • Quote

Post by nameiwillforget » Mon Jul 15, 2024 11:40 am

Hm. The power source of my Pi should be more than sufficient to power the drive as well, as it's designed to power an entire amplifier. I've now tried using the Pi with the original power supply and the one for the amplifier and with and without "max_usb_current=1" and it never works. I also tried holding holding the usb connection firmly in with my hands and using a different slot. Guess I'll have to give it back.
Top
lars_the_bear
Guru
Guru
Posts: 537
Joined: Wed Jun 05, 2024 7:04 am

  • Quote

Post by lars_the_bear » Mon Jul 15, 2024 11:53 am

nameiwillforget wrote:Hm. The power source of my Pi should be more than sufficient to power the drive as well, as it's designed to power an entire amplifier.
I always use a powered USB hub for this kind of thing. There are a couple of nice designs that will attach as a HAT, which makes a compact installation. Having said that, the Pi4 is supposed[/i[ to be able to supply 1200 mA on a single USB port, provided no other port is in use. A CD-ROM drive that's designed to be bus-powered shouldn't really draw that much.

A problem I often have with Pi systems is that the commonly-available power supplies have crappy cabling whose resistance is too high. So, although the PSU might notionally provide 3A (or whatever), the voltage at the 5V rail of the Pi might not be 5V after some voltage has been dropped along the PSU cabling. The Pi itself might behave if the 5V supply is down to 4.8V (say), but peripherals might not. If you've an amplifier on the same PSU, then this effect will probably be even worse. I generally try to measure the exact supply voltage with a voltmeter on the GPIO 5V pins; but transient drops in voltage are hard to see that way.

In short, whatever current rating a 5V PSU has, it's not safe to assume that it will maintain 5V at the Pi end when working hard.

So these days I use a 12V PSU for my Pi designs, with a 12V-to-5V step-down converter right next to the Pi. Such a converter only costs pennies these days. I've found this removes most power-related problems.

Of course, you might just have a CD drive that isn't compatible.

BR, Lars.
Top
Banana
Administrator
Administrator
User avatar
Posts: 2397
Joined: Fri May 21, 2004 12:02 pm
Location: Germany
Contact:
Contact Banana
Website

  • Quote

Post by Banana » Mon Jul 15, 2024 12:32 pm

nameiwillforget wrote:Hm. The power source of my Pi should be more than sufficient to power the drive as well, as it's designed to power an entire amplifier. I've now tried using the Pi with the original power supply and the one for the amplifier and with and without "max_usb_current=1" and it never works. I also tried holding holding the usb connection firmly in with my hands and using a different slot. Guess I'll have to give it back.
You can still try another thing to make sure it is not gentoo: Boot a official raspberry image and see how the cd-rom drive behaves.

I strongly suggest into using a powered USB hub as lars_the_bear already said if there is no extra power connection to the drive.
Forum Guidelines

PFL - Portage file list - find which package a file or command belongs to.
My delta-labs.org snippets do expire
Top
nameiwillforget
n00b
n00b
Posts: 41
Joined: Tue May 07, 2024 6:01 pm

  • Quote

Post by nameiwillforget » Mon Jul 22, 2024 7:58 pm

I bought an USB hub with an external power supply and the drive seems to work there. I'll mark as solved.
Top
Banana
Administrator
Administrator
User avatar
Posts: 2397
Joined: Fri May 21, 2004 12:02 pm
Location: Germany
Contact:
Contact Banana
Website

  • Quote

Post by Banana » Tue Jul 23, 2024 6:19 am

thank you for letting is know.
Forum Guidelines

PFL - Portage file list - find which package a file or command belongs to.
My delta-labs.org snippets do expire
Top
Post Reply
  • Print view

8 posts • Page 1 of 1

Return to “Gentoo on ARM”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic