Jump to content

[PINE-A64] External hard disk not recognized


Daniele95100
 Share

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.

Link to comment
Share on other sites

Search Before Posting!

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.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...