0
Daniele95100

[PINE-A64] External hard disk not recognized

Recommended Posts

Hi to all,

I've a problem with my installation of Armbian.

Currently i'm using Armbian Bionic on my pine A64 kernel version:

Linux pine64 5.4.20-sunxi64 #20.02.1 SMP Mon Feb 17 02:37:37 CET 2020 aarch64 aarch64 aarch64 GNU/Linux

When i attach my external hdd it doesn't show in /dev neither i can find it in the logs;

daniele@pine64:~$ lsusb 
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
daniele@pine64:~$ dmesg | grep usb
[    1.254270] usbcore: registered new interface driver usbfs
[    1.254306] usbcore: registered new interface driver hub
[    1.254366] usbcore: registered new device driver usb
[    2.035099] sun4i-usb-phy 1c19400.phy: failed to get clock usb0_phy
[    2.057968] ehci-platform 1c1a000.usb: EHCI Host Controller
[    2.057989] ehci-platform 1c1a000.usb: new USB bus registered, assigned bus number 1
[    2.058095] ehci-platform 1c1a000.usb: irq 19, io mem 0x01c1a000
[    2.071979] ehci-platform 1c1a000.usb: USB 2.0 started, EHCI 1.00
[    2.072211] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[    2.072219] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.072225] usb usb1: Product: EHCI Host Controller
[    2.072231] usb usb1: Manufacturer: Linux 5.4.20-sunxi64 ehci_hcd
[    2.072237] usb usb1: SerialNumber: 1c1a000.usb
[    2.073450] ohci-platform 1c1a400.usb: Generic Platform OHCI controller
[    2.073468] ohci-platform 1c1a400.usb: new USB bus registered, assigned bus number 2
[    2.073558] ohci-platform 1c1a400.usb: irq 20, io mem 0x01c1a400
[    2.136249] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.04
[    2.136257] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.136263] usb usb2: Product: Generic Platform OHCI controller
[    2.136269] usb usb2: Manufacturer: Linux 5.4.20-sunxi64 ohci_hcd
[    2.136275] usb usb2: SerialNumber: 1c1a400.usb
[    2.137581] usbcore: registered new interface driver usb-storage
[    2.142711] usbcore: registered new interface driver usbhid
[    2.142713] usbhid: USB HID core driver
[    2.280060] ehci-platform 1c1b000.usb: EHCI Host Controller
[    2.280082] ehci-platform 1c1b000.usb: new USB bus registered, assigned bus number 3
[    2.280183] ehci-platform 1c1b000.usb: irq 21, io mem 0x01c1b000
[    2.295979] ehci-platform 1c1b000.usb: USB 2.0 started, EHCI 1.00
[    2.296153] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[    2.296161] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.296167] usb usb3: Product: EHCI Host Controller
[    2.296173] usb usb3: Manufacturer: Linux 5.4.20-sunxi64 ehci_hcd
[    2.296178] usb usb3: SerialNumber: 1c1b000.usb
[    2.297275] ohci-platform 1c1b400.usb: Generic Platform OHCI controller
[    2.297293] ohci-platform 1c1b400.usb: new USB bus registered, assigned bus number 4
[    2.297386] ohci-platform 1c1b400.usb: irq 22, io mem 0x01c1b400
[    2.360140] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.04
[    2.360147] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.360154] usb usb4: Product: Generic Platform OHCI controller
[    2.360160] usb usb4: Manufacturer: Linux 5.4.20-sunxi64 ohci_hcd
[    2.360165] usb usb4: SerialNumber: 1c1b400.usb
[    2.361268] usb_phy_generic usb_phy_generic.0.auto: usb_phy_generic.0.auto supply vcc not found, using dummy regulator
[    2.361648] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[    2.361665] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 5
[    2.361876] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[    2.361884] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.361890] usb usb5: Product: MUSB HDRC host driver
[    2.361896] usb usb5: Manufacturer: Linux 5.4.20-sunxi64 musb-hcd
[    2.361901] usb usb5: SerialNumber: musb-hdrc.1.auto
[    5.366107] axp20x-usb-power-supply axp20x-usb-power-supply: DMA mask not set
daniele@pine64:~$ ls -l /dev/sd*
ls: cannot access '/dev/sd*': No such file or directory

The same hdd is recognized correctly in my laptop:

Bus 001 Device 013: ID 1bcf:0c31 Sunplus Innovation Technology Inc. SPIF30x Serial-ATA bridge

I've installed the full firmware package from the armbian-config tools, other usb dongles are recognized correctly.

What can i do now?

Thanks, Daniele.

Share this post


Link to post
Share on other sites
3 hours ago, Daniele95100 said:

other usb dongles are recognized correctly.

What can i do now?


Pine64 does not provide enough power for HDD. Use powered HUB in between.

Share this post


Link to post
Share on other sites

Hi,

Thanks for the reply, I forgot to point out that the external HDD is an SSD, so the pine64 should provide enough current to power it up, anyway I'll try to use an hub.

Thanks,

Daniele.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
0