You are not logged in.

#1 2019-05-29 20:20:03

lumpenfreude
Member
Registered: 2019-05-29
Posts: 5

SATA ports not recognized?

I recently got a cheapo laptop as part of a trade. It's an HP 14-BS153OD, some kinda super low end Celeron N3350 powered hunk of plastic. Here's the thing. It's got a 64GB eMMC in it as the main storage, but when I opened it up to upgrade the RAM, I noticed it had SATA ports for both a 2.5" drive and an optical drive. So I whacked a 120GB SSD in it because hey, why not, right? The SSD, however, doesn't show up anywhere. Not in fdisk, not with lshw/lspci -- in fact, it doesn't even show up in the BIOS.

Could it be that HP is disabling the SATA ports in the BIOS? The motherboard (DA0P1DMB6D0 Rev. D) seems to be used for a line of low end laptops for the Brazilian market that DO ship with SATA drives... so it's not like there are chips missing. The BIOS is ludicrously barebones and there's definitely not any sort of option to enable SATA support. Being that the SATA support is part of the chipset that's about the only thing I can think of that would be causing this. Is there any way to get Arch to recognize the SATA ports, short of writing my own coreboot BIOS? Because lord I don't think that's a road I want to go down.

Offline

#2 2019-05-29 20:23:43

lumpenfreude
Member
Registered: 2019-05-29
Posts: 5

Re: SATA ports not recognized?

Oh and I did try plugging the SSD into the optical port (with an adapter) and it's not recognized there either. Never bothered with Windows on this thing because I don't even want to know how sluggish it would be with this CPU so I can't say whether or not the SSD would be recognized in it. I doubt it though.

Offline

#3 2019-05-29 20:29:43

frostschutz
Member
Registered: 2013-11-15
Posts: 1,418

Re: SATA ports not recognized?

lspci/lsusb/lshw might be interesting

sometimes it's a bios setting

Online

#4 2019-05-29 20:38:58

lumpenfreude
Member
Registered: 2019-05-29
Posts: 5

Re: SATA ports not recognized?

here's lspci and lshw, lsusb is boring and just has trackpad and webcam. there's just no SATA controller so i am guessing it's something in the BIOS disabling it. bah. probably not much i can do about it that doesn't involve either coreboot or flashing the bios from one of the brazilian versions of this laptop.

lspci

00:00.0 Host bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Host Bridge (rev 0b)
00:00.1 Signal processing controller: Intel Corporation Device 5a8c (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Device 5a85 (rev 0b)
00:0e.0 Audio device: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster (rev 0b)
00:0f.0 Communication controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Trusted Execution Engine (rev 0b)
00:13.0 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #3 (rev fb)
00:13.3 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #4 (rev fb)
00:15.0 USB controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series USB xHCI (rev 0b)
00:1c.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series eMMC Controller (rev 0b)
00:1f.0 ISA bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Low Pin Count Interface (rev 0b)
00:1f.1 SMBus: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SMBus Controller (rev 0b)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
02:00.0 Network controller: Intel Corporation Dual Band Wireless-AC 3168NGW [Stone Peak] (rev 10)

lshw

tobias                      
    description: Notebook
    product: HP Laptop 14-bs1xx (1KU71UA#ABA)
    vendor: HP
    version: Chassis Version
    serial: 5CD83744V0
    width: 4294967295 bits
    capabilities: smbios-3.0 dmi-3.0 smp vsyscall32
    configuration: boot=normal chassis=notebook family=103C_5335KV HP Notebook sku=1KU71UA#ABA uuid=35434438-3337-3434-5630-303437334435
  *-core
       description: Motherboard
       product: 8322
       vendor: HP
       physical id: 0
       version: 20.30
       serial: PGUPP018JBB20A
       slot: Type2 - Board Chassis Location
     *-firmware
          description: BIOS
          vendor: Insyde
          physical id: 0
          version: F.40
          date: 05/16/2018
          size: 64KiB
          capacity: 3008KiB
          capabilities: pci upgrade shadowing cdboot bootselect edd int9keyboard int14serial int17printer int10video acpi usb zipboot
     *-cpu
          description: CPU
          product: Intel(R) Celeron(R) CPU N3350 @ 1.10GHz
          vendor: Intel Corp.
          physical id: 4
          bus info: cpu@0
          version: Intel(R) Celeron(R) CPU N3350 @ 1.10GHz
          serial: To Be Filled By O.E.M.
          slot: U3E1
          size: 2050MHz
          capacity: 2400MHz
          width: 64 bits
          clock: 100MHz
          capabilities: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology tsc_reliable nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm 3dnowprefetch cpuid_fault cat_l2 ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust smep erms mpx rdt_a rdseed smap clflushopt intel_pt sha_ni xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts md_clear arch_capabilities cpufreq
          configuration: cores=2 enabledcores=2 threads=2
        *-cache:0
             description: L1 cache
             physical id: 6
             slot: L1 Cache
             size: 32KiB
             capacity: 32KiB
             capabilities: synchronous internal write-back instruction
             configuration: level=1
        *-cache:1
             description: L2 cache
             physical id: 7
             slot: L2 Cache
             size: 1MiB
             capacity: 1MiB
             capabilities: synchronous internal write-back unified
             configuration: level=2
     *-cache
          description: L1 cache
          physical id: 5
          slot: L1 Cache
          size: 24KiB
          capacity: 24KiB
          capabilities: synchronous internal write-back data
          configuration: level=1
     *-memory
          description: System Memory
          physical id: 18
          slot: System board or motherboard
          size: 8GiB
        *-bank
             description: SODIMM DDR3 Synchronous 1600 MHz (0.6 ns)
             product: PSD38G1600L2S
             vendor: Conexant (Rockwell)
             physical id: 0
             serial: 00000000
             slot: Bottom
             size: 8GiB
             width: 8 bits
             clock: 1600MHz (0.6ns)
     *-pci
          description: Host bridge
          product: Celeron N3350/Pentium N4200/Atom E3900 Series Host Bridge
          vendor: Intel Corporation
          physical id: 100
          bus info: pci@0000:00:00.0
          version: 0b
          width: 32 bits
          clock: 33MHz
        *-generic:0
             description: Signal processing controller
             product: Intel Corporation
             vendor: Intel Corporation
             physical id: 0.1
             bus info: pci@0000:00:00.1
             version: 0b
             width: 64 bits
             clock: 33MHz
             capabilities: pm bus_master cap_list
             configuration: driver=proc_thermal latency=0
             resources: irq:24 memory:91310000-91317fff
        *-display
             description: VGA compatible controller
             product: Intel Corporation
             vendor: Intel Corporation
             physical id: 2
             bus info: pci@0000:00:02.0
             version: 0b
             width: 64 bits
             clock: 33MHz
             capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
             configuration: driver=i915 latency=0
             resources: irq:126 memory:90000000-90ffffff memory:80000000-8fffffff ioport:2000(size=64) memory:c0000-dffff
        *-multimedia
             description: Audio device
             product: Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster
             vendor: Intel Corporation
             physical id: e
             bus info: pci@0000:00:0e.0
             version: 0b
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi pciexpress bus_master cap_list
             configuration: driver=snd_hda_intel latency=0
             resources: irq:127 memory:91318000-9131bfff memory:91000000-910fffff
        *-communication
             description: Communication controller
             product: Celeron N3350/Pentium N4200/Atom E3900 Series Trusted Execution Engine
             vendor: Intel Corporation
             physical id: f
             bus info: pci@0000:00:0f.0
             version: 0b
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi bus_master cap_list
             configuration: driver=mei_me latency=0
             resources: irq:123 memory:9131c000-9131cfff
        *-pci:0
             description: PCI bridge
             product: Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #3
             vendor: Intel Corporation
             physical id: 13
             bus info: pci@0000:00:13.0
             version: fb
             width: 32 bits
             clock: 33MHz
             capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:120 ioport:1000(size=4096) memory:91200000-912fffff
           *-network
                description: Ethernet interface
                product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
                vendor: Realtek Semiconductor Co., Ltd.
                physical id: 0
                bus info: pci@0000:01:00.0
                logical name: eno1
                version: 15
                serial: 84:a9:3e:00:80:81
                capacity: 1Gbit/s
                width: 64 bits
                clock: 33MHz
                capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
                configuration: autonegotiation=on broadcast=yes driver=r8169 firmware=rtl8168h-2_0.0.2 02/26/15 latency=0 link=no multicast=yes port=MII
                resources: irq:20 ioport:1000(size=256) memory:91204000-91204fff memory:91200000-91203fff
        *-pci:1
             description: PCI bridge
             product: Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #4
             vendor: Intel Corporation
             physical id: 13.3
             bus info: pci@0000:00:13.3
             version: fb
             width: 32 bits
             clock: 33MHz
             capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:121 memory:91100000-911fffff
           *-network
                description: Wireless interface
                product: Dual Band Wireless-AC 3168NGW [Stone Peak]
                vendor: Intel Corporation
                physical id: 0
                bus info: pci@0000:02:00.0
                logical name: wlo1
                version: 10
                serial: 14:4f:8a:46:dc:64
                width: 64 bits
                clock: 33MHz
                capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
                configuration: broadcast=yes driver=iwlwifi driverversion=5.1.5-arch1-2-ARCH firmware=29.1044073957.0 ip=192.168.0.100 latency=0 link=yes multicast=yes wireless=IEEE 802.11
                resources: irq:125 memory:91100000-91101fff
        *-usb
             description: USB controller
             product: Celeron N3350/Pentium N4200/Atom E3900 Series USB xHCI
             vendor: Intel Corporation
             physical id: 15
             bus info: pci@0000:00:15.0
             version: 0b
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi xhci bus_master cap_list
             configuration: driver=xhci_hcd latency=0
             resources: irq:122 memory:91300000-9130ffff
           *-usbhost:0
                product: xHCI Host Controller
                vendor: Linux 5.1.5-arch1-2-ARCH xhci-hcd
                physical id: 0
                bus info: usb@1
                logical name: usb1
                version: 5.01
                capabilities: usb-2.00
                configuration: driver=hub slots=8 speed=480Mbit/s
              *-usb:0
                   description: Bluetooth wireless interface
                   vendor: Intel Corp.
                   physical id: 7
                   bus info: usb@1:7
                   version: 0.01
                   capabilities: bluetooth usb-2.00
                   configuration: driver=btusb maxpower=100mA speed=12Mbit/s
              *-usb:1
                   description: Video
                   product: HP TrueVision HD Camera
                   vendor: Chicony Electronics Co.,Ltd.
                   physical id: 8
                   bus info: usb@1:8
                   version: 26.14
                   serial: 0001
                   capabilities: usb-2.00
                   configuration: driver=uvcvideo maxpower=500mA speed=480Mbit/s
           *-usbhost:1
                product: xHCI Host Controller
                vendor: Linux 5.1.5-arch1-2-ARCH xhci-hcd
                physical id: 1
                bus info: usb@2
                logical name: usb2
                version: 5.01
                capabilities: usb-3.00
                configuration: driver=hub slots=7 speed=5000Mbit/s
        *-generic:1
             description: SD Host controller
             product: Celeron N3350/Pentium N4200/Atom E3900 Series eMMC Controller
             vendor: Intel Corporation
             physical id: 1c
             bus info: pci@0000:00:1c.0
             version: 0b
             width: 64 bits
             clock: 33MHz
             capabilities: pm bus_master cap_list
             configuration: driver=sdhci-pci latency=0
             resources: irq:39 memory:9131d000-9131dfff memory:9131e000-9131efff
        *-isa
             description: ISA bridge
             product: Celeron N3350/Pentium N4200/Atom E3900 Series Low Pin Count Interface
             vendor: Intel Corporation
             physical id: 1f
             bus info: pci@0000:00:1f.0
             version: 0b
             width: 32 bits
             clock: 33MHz
             capabilities: isa bus_master
             configuration: driver=lpc_ich latency=0
             resources: irq:0
        *-serial
             description: SMBus
             product: Celeron N3350/Pentium N4200/Atom E3900 Series SMBus Controller
             vendor: Intel Corporation
             physical id: 1f.1
             bus info: pci@0000:00:1f.1
             version: 0b
             width: 64 bits
             clock: 33MHz
             configuration: driver=i801_smbus latency=0
             resources: irq:20 memory:9131f000-9131f0ff ioport:2040(size=32)
  *-battery
       product: JC03031
       vendor: 133-42-6E-A
       physical id: 1
       version: ManufDate
       serial: DummySerialNumber
       slot: Primary
       capacity: 31207mWh
       configuration: voltage=10.9V

Offline

Board footer

Powered by FluxBB