Posts: 24
Threads: 1
Joined: Jan 2014
Reputation:
0
Hi guys I'm not giving up 
So found some more info about our intel hm67 here:
http://www.win-raid.com/t19f13-Intel-EFI...dules.html
Seems it's a SataDriver maybe you guys can comment on that, can it help in our findings?
Posts: 523
Threads: 0
Joined: Aug 2011
Reputation:
23
srry for the delay, I got my laptop OS corrupted and I had to run some checks and diagnosis tools in order to get it back to working status without the need of format/reinstall
well, relating that, It seems interesting, anyway, while looking to it, it talk about reintegrate ffs files, I remember I tried that with the ICCoverclocking drivers but I had no luck
maybe someone else can give us a hand with that?
Posts: 81
Threads: 0
Joined: Jun 2012
Reputation:
11
@determo13:
I don't believe there is some 'magic module' to port from the L702X BIOS to the L502X BIOS. I don't think there are code-wise differences relating RAID between them. I think your problem is indeed your SATA port layout. I remember @follow_me said that in RAID mode the drive in his ODD caddy would completely disappear in the BIOS. So my guess is that the code determining whether the OROM should get run thinks only one drive is present, and decides not to run it (tested that by disabling a SATA port, OROM doesn't run then). As said before, a way around it might be to force the OROM to load by writing a custom driver, but I have never done such a thing nor have the time to really try. Sorry. Better luck with @follow_me, maybe; he also wrote the shell enabler.
About the SataDriver you found, that is a proper UEFI driver instead of the legacy option ROM present in our BIOSes. I tried using it (findings: https://www.bios-mods.com/forum/Thread-U...9#pid70529, https://www.bios-mods.com/forum/Thread-U...7#pid70577) but never got it to work. I could try replacing a driver with a DXE dependency expression instead of SystemIsaFloppyDxe which did not, maybe it would affect the moment it gets loaded and magically fixes things. The flash device drivers are numerous, they have DXE dependencies, and as we only have two chips I could replace one of those, but I have to know which one. If that doesn't change things I could try to port PlatformPci from the Inspiron 7720 to our BIOS as I spotted a protocol GUID there that is published by the Intel SataDriver. Those things are for someone else to test, though, because I am getting a little cautious with my lappy. Crisis recovery doesn't work anymore and recently my screen stayed black a couple of bootups after trying one. Maybe @kasar could do that, having HW recovery.
Posts: 523
Threads: 0
Joined: Aug 2011
Reputation:
23
@brabbelbla
oh, why the recovery disk stoped working anymore?
well, I have also less time usually, I'm more focused in other stuff, anyway, I can do a dangerous test if required since I have advanced recovery options.
you guys can remember that almost since the begining I was the guy wich flashed weird stuff and did crazzy tests
I can keep doing that while others keep being the main brains of the project
Posts: 81
Threads: 0
Joined: Jun 2012
Reputation:
11
@kasar
Good to know you are willing to test  Any idea about the two chips present in the L502X/L702X?
And recovery just somehow stopped working. I can initiate the procedure, and it will read the capsule and set defaults, but it never gets past the splash screen, just resets. Had it way earlier, too, then it somehow magically fixed itself.
Posts: 523
Threads: 0
Joined: Aug 2011
Reputation:
23
01-24-2015, 09:00 AM
(This post was last modified: 01-25-2015, 01:36 PM by kasar.)
two chips?
you mean the flash ones?
not sure about the L702X
bit for the L502X
as far I know the L502X have two main flash winbond chips
first one is the W25x40vsig wich is 512 kbit size
I suspect this chip contains the EC region and that it save some configurations and minor stuff, since, I didnt focused on this flash chip since it didnt had the information I wanted to focus at, and also it was in a dificult place to desolder it or install a socket, as you can see it is really close to a bigger chip with really tiny legs, and with a normal soldering iron, it can create troubles if I accidentally touch those small legs/pins, so I dont have backup/dump from this chip or a way to access it.
the other chip is a W25Q32BV
wich is 4 mbit size
wich store the descriptor, bios, ME, and maybe other stuff, this is the one I modded.
the EC one is probably the one from 512 kb, wich I didnt accesed yet, I'm almost sure the programmer pointed on this topic will be able to access it, but I have no backup of it
relating the recovery cdrom, if you are not using it on recovery, try change temporally from ahci to ide, that seemed to fix the blue screen from the portable windows.
remember to set it back to ahci after use the cdrom or your OS will probably complain.
Posts: 24
Threads: 1
Joined: Jan 2014
Reputation:
0
@Brabbelbla
Lets say its that ODD caddy thing doesnt work, But I cant see my main SATA device too, isnt it? Cant install OS on it etc....
Or Im missing something? I presume even in RAID mode I have to see my main hdd and be able too boot from it.
Posts: 81
Threads: 0
Joined: Jun 2012
Reputation:
11
Hmm, yeah, maybe you were right, and I wasn't. When I enable RAID but disable my second HDD, the OROM doesn't run, but I can see my devices using the dh command in shell (192 is my SSD, 193 is ODD):
Posts: 24
Threads: 1
Joined: Jan 2014
Reputation:
0
I wish I was wrong....
Surely something is wrong on a boot time....
remember, I can see my SATA when RST drivers are loaded in the windows startup CD.... but can't install OS on it..... (this computer hardware may not support booting....)
Posts: 81
Threads: 0
Joined: Jun 2012
Reputation:
11
01-25-2015, 07:55 PM
(This post was last modified: 01-25-2015, 08:06 PM by Brabbelbla.)
@determo13
You can get around that screen, but there will be no way to boot your machine.
@kasar
I've got something to test for you. I replaced the W25X32 DXE driver with the UEFI RAID (Intel RST) driver from a Lenovo BIOS and removed the W25X32 SMM driver. I added a reference to the Intel RST form below SATA Operation, it will be visible only with SATA set to RAID and works only when the driver is loaded (reboot required after setting SATA to RAID).
You don't have to create an array, but I'd like to know if A) You can see SATA devices now, B) the Intel RST menus work properly, with my last try (other driver version) they didn't. Hope it flashes, as driver replacement seems to be tricky. Used the generic, advanced V6 from http://forum.notebookreview.com/dell-xps...-more.html
Link: https://www.dropbox.com/s/s2zay2udgffz3u...d.zip?dl=0
Thanks in advance
@follow_me
You mentioned that replacing <some driver>, don't remember which one, with your Shell enabler would be best, because it gets loaded in recovery mode. Is that what the unknown sections in many drivers, visible with AndyTool are about?
|