Announcement

Collapse
No announcement yet.

HP stream 14 ax series laptop - restoring sata

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    HP stream 14 ax series laptop - restoring sata

    Hello, i have started a wierd project out of curiousity.

    HP stream 14 ax laptop, which normally have no storage other than emmc chip have also some unused footprints for m.2 socket. Space in the case is also provided for a gumstick ssd, so i decided to hack something in.

    After studying schematics and board view files i was able to figure some of the things out. Poorly install a connector on my 4th atempt, but it works :P
    restore sata line termination caps and move specyfic jumpers on the board to make ssd not emmc as a expected system drive.

    I can normally install windows on it, and everything seems to work fine, untill i suspend the thing.

    Keyboaed stops responding and so is the touchpad. Wierdly enough brightness controll and airplane mode butons still works fine so not the whole keyboard is stone ded , and even indicators leds remain on pre-suspend state.
    This behavior is specyfic to going out of hibernation or suspend mode, and i was warned by one youtube user that will be the case.

    After messing around with schematics and drivers for sata controller some more i discovered some aditional strangeness
    On the 19th page of the schematic pdf we have q2 transistor and u1 logic level shifter. Both are involved with some suspend activity, so i installed the q1 transistor and it's suporting components (if i read it right)

    long story short system cloned from emmc which works almost normally minus the keyboatd started to lock up on logon screen then bluescreening about no system drive and then bios can't find ssd to boot from untill full poweroff.
    but the fresh install of windows act as if nothing changed
    installing non microsoft generic sata drivers but intel specyfic makes it even funnier. both systems lock up on boot screen, while work normaly on a spare unmolested motherboard.

    booting in legacy or uefi mode doesn't change much.

    i would like to add both keyboard and touchpad are pes class devices and work in suspended mode as wakeup switch just fine
    problem does not exist when booting from emmc so i belive it is eitehr i did something wrong with thet suspend transistor or the drivers were wrong
    Last edited by kokodin; 02-21-2023, 03:14 AM. Reason: aditional info and typo fixes , but as dislectic person i make more than i see

    #2
    Re: HP stream 14 ax series laptop - restoring sata

    I have made a discovery, very strange one.

    I wanted to rule out that my sata ssd is the problem and decided to install yet another ssd in the system. I didn't have adapter for the wifi port so i removed sd card reader ic and hooked up nvme socket there on 10 wires.

    Laptop have no nvme boot options so booting from flash drive with duet/refind was the only option to run windows from that ssd but it works (pcie1x) and sata ssd also works. They are almost the same speed even. But keyboard still misbehaved.

    i had an idea though to switch jumper for ssd/emmc to emmc and see what happen then.
    And strange things happened. on a board with no emmc chip and no sd card chip, seting jumper to emmc enables sata controller and everything else works as normal. meaning suspend mode works corectly and both keyboard and touchpad work after resume.
    as aditional bonus laptop can have one more pcie 1x device installed inside in place of sd card reader. it doesn't have to be installed and laptop still works.

    Hp must have made part of the bios hardcoded and removing sd card reader from the equation kind of confused the bios enough to let it work on default settings. i just wonder what would happen if the emmc chip was still on the board

    Comment


      #3
      Re: HP stream 14 ax series laptop - restoring sata

      well the workaround isn't perfect
      it deactivates after cmos is corupted and you have to move the jumper again.

      the procedure is as follow and is best for motherboard with emmc chip faulty or removed
      1 make sure there is no emmc chip on board
      2 remove realtek card readr ic
      3 set jumper id2 to ssd
      4 reset bios and set boot order
      5 after booting to os and shooting down the computer swap jumper to emmc position without reseting the bios

      helpfull things to have is a 3 pin header soldered on extension cables trough 10k ohm resistors to gmd, 1,8v and id2 pin in the middle, you can place it behind ssd for easy access without removing the motherboard later, just jumper from the 80's for the rescure.

      Comment

      Working...
      X