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
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
Comment