Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 11 Vote(s) - 4.64 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
[Request] ASUS R5E10 reBAR injecting
Last Post: Helmut79
Today 04:05 PM
» Replies: 0
» Views: 69
[REQUEST] Lenovo IdeaPad U330, U430 & U5...
Last Post: Amertsu
Today 04:42 AM
» Replies: 412
» Views: 248718
[REQUEST] HP Pavilion dv6-6101er (HPMH-4...
Last Post: Aleksandr_SPb
Today 03:17 AM
» Replies: 0
» Views: 100
[REQUEST] Acer Aspire 4930G BIOS Unlock
Last Post: BIUW
Today 01:23 AM
» Replies: 22
» Views: 6628
[Recovery – NOT an unlock request] HP En...
Last Post: heather1202
Yesterday 04:23 PM
» Replies: 0
» Views: 126
[REQUEST] Lenovo IdeaPad Y410p & Y510p (...
Last Post: puqui
Yesterday 02:18 PM
» Replies: 101
» Views: 94721
Help me with a CMOS Passworded HP Proboo...
Last Post: TheKungFuRobber
Yesterday 01:43 PM
» Replies: 0
» Views: 150
[REQUEST] Acer Predator Helios 300 PH315...
Last Post: FFNN
07-08-2026 08:55 AM
» Replies: 44
» Views: 40227
[REQUEST] Lenovo T520 (8AETxxWW) Whiteli...
Last Post: zahaar
07-08-2026 01:47 AM
» Replies: 149
» Views: 146521
Lenovo ThinkPad x130e 8RET54WW(V1.17) WH...
Last Post: nervtechdept
07-07-2026 03:49 PM
» Replies: 5
» Views: 5140
[REQUEST] Lenovo Thinkpad T540p (GMETxxW...
Last Post: Dudu2002
07-07-2026 01:23 PM
» Replies: 88
» Views: 67976
[REQUEST] Lenovo Yoga 500-14ISK (D3CNxxW...
Last Post: Dudu2002
07-07-2026 01:21 PM
» Replies: 5
» Views: 4811
[REQUEST] HP 15-bs000 (Intel) series BIO...
Last Post: gouthuuu
07-07-2026 11:43 AM
» Replies: 7
» Views: 9573
Foxconn H61MXE & Xeon
Last Post: Elmurley
07-07-2026 04:40 AM
» Replies: 2
» Views: 895
[REQUEST] Lenovo B490 (H1ETxxWW) Whiteli...
Last Post: samuelmenegatti
07-06-2026 01:56 PM
» Replies: 91
» Views: 65649
Lenovo Z470 Wifi Whitelist
Last Post: Schneider90210
07-06-2026 06:14 AM
» Replies: 25
» Views: 19726
[REQUEST] Clevo P751ZM (mobo P750ZM-G) B...
Last Post: EuReKa-LoS
07-04-2026 08:55 AM
» Replies: 5
» Views: 3663
Dell Inspiron 3910 BIOS Password Removal...
Last Post: 5518
07-02-2026 06:27 AM
» Replies: 0
» Views: 1348
Modded bios m3-581tg wont flash
Last Post: gazan
07-02-2026 06:15 AM
» Replies: 57
» Views: 52753
[Request] Rog g22ch Bios Unlock (PL1, pl...
Last Post: Echelon36
07-01-2026 08:21 PM
» Replies: 0
» Views: 1219

(UEFI) Dell XPS 15z L511z modded BIOS - and HOWTO
haha, well, I want to get the raid feature working and relase the v6 version of my L502X bios modifications Smile

I made some changes since the v5, specially in the advanced security module, bringing up new options and like modify the asset tag or get rid of the computrace option by just switching options.

raid feature will be of course something nice to have and keep people from the nbr forums happy Big Grin

thank you for all the help Brabbelbla Smile
find
quote
Sorry for a delay, had a long backup/restore cycle
I have tested the latest firmware :

- RAID mode works, I was able to create stripe array with 2 disks
- Legacy boot wortks, was able to boot Linux from this disk
- UEFI boot works , was able to boot UEFI Shell from this disk and it's fs was mapped
- TRIM is NOT WORKING , tested by removing file, forcing Linux to trim filesystem and then reading physical sectors of underlying SSD , and there was data,not zeroes as it shold be with trim working

* UPDATE *
as it turned out TRIM should be tested with the latest WINDOWS driver , I will make some addition tests to clarify weather TRIM working or not

To be able to boot from Raid disk it is required to add boot record using bcfg
for the RAID mode device handle is
UnknownDevice ExtendedSCSIPassThru EfiAtaPassThruProtocolGuid UnknownDevice UnknownDevice PCIIO DevicePath(PciRoot(0x0)/Pci(0x1F,0x2))

and there is one small issue - I have 3 ssd drives , one of whitch is replaced stock DVD-Drive , and I can't find a handle of it in RAID mode, may be it was just renamed to something else


so - most features are working with a little bcfg magic , TRIM, unfortunately, not

I will be glad to answer any questiong you have, or make some additional tests if neeeded

BTW: @brabbelbla do you have any other thoughts about TRIM to be enabled ? Can I have a FW with a fancy RAID menus ? Smile

One more thing @brabbelbla - can you please replace SystemIsaFloppyDxe.efi with this one https://dl.dropboxusercontent.com/u/1694672/FfsDxe.efi ?
find
quote
@follow_me
Thanks very much for testing. It is not really clear whether you have tested TRIM with the Windows drivers now, but I guess not.

About the 3rd SSD: with me (with the actual optical drive still in place), when I enable RAID mode it does not get an SCSI device adress but remains reported as SATA. Is that the case with you, too? Was it visible in the RAID OROM? Anyway, I don't think there is much to be done. There are no hidden settings for the SATA ports and the values for the settings that are there are the same as those for ports 0 and 1.

No other thoughts on TRIM. What do you mean with 'fancy RAID menus'? A proper UEFI driver? Maybe it is possible, I have seen some Lenovo notebooks with a UEFI RAID driver. Maybe, with some magic, you could get that one integrated in our firmware. If you are interested, I think it was the Lenovo T530. Phoenix SCT as well, but I think it is UEFI 2.31.

It is actually quite easy to replace the module yourself, using PhoenixTool, but I was curious so I did it anyway. It works, the driver is loaded, firmware volumes mapped. BUT THE CRAZY BUGGY EDITED SHELL WOULDN'T LET ME ADD SOMETHING AS A BOOT OPTION. Raaaahhh. It would not find the file. Nor let me MANUALLY add the boot variable for the internal shell. I tried this, the final part is a long series of hex values:

Quote:setvar boot000a -bs -rt -nv =00010000180049006E007400650072006E0061006C0020005300680065006C006C00000004061400B7D67AC51505A8409D21551652854E377FFF0400

Where I took the diagnostics entry from the nvram dump and edited the text and the GUID. But it said it was the incorrect format or whatever. Cutting the data to 00010000180049006E didn't give the error, so I guess there is some limit as to how long the hex data can be. Grrr. The unedited but not so useful unedited old-style shell would run applications fine from the FV.

Of course, the good news is that replacing the driver works and it should enable you to do what you wanted to do.

https://www.dropbox.com/s/tav5klc1w79oor...EPLACE.zip

And btw, shouldn't it be -b instead of -p? Angel

Another btw, I also tried adding FfsDxe as a new driver. Seemed to go well, until I wanted to flash. The flash utility didn't even run.
find
quote
@brabbelbla tested with linux driver, not Windows one , will test it this weekend

about 3rd ssd - it is visible in the RAID OROM and can be added to array , but I dont want to do it because it is conected to slow (sata2) port
It is doesn't mapped as sata drive and I cant find it's handle


About Driver - I read on the win raid forum about modifiet Raid SataDriver and may be it worth a look
here is the link http://www.win-raid.com/t19f13-Intel-EFI...dules.html

About ffs driver

did you tried to add with bcfg ? or only with setvar ?

What I want to propose
I can build modified version of ffs driver with built in bcfg command which will add custom menu entries (buil in console and any other we want) and modify nvram to enable UEFI boot at start
test builds will be available this friday, I think

I propose to replace built in shell with a custom one

Any suggestions are welcomed

I have a shell where -p is for paggination
find
quote
I tried both. bcfg would not find the file, setvar would not add such long hex data. The modified shell wouldn't even run applications from the FV, while the unmodified old-style shell would. Of course, you seem to have a different modified shell, so things may work for you. Could you share yours? I will at least give you the one I use, it was edited by... dzamar or Slice, I think over at projectosx.

I will look at the UEFI RAID driver later.

BTW, I would love the pre-OS environment to be displayed in native resolution. If cou can manage that with your custom driver, sooner or later, I will be forever grateful Tongue


Attached Files
.zip   UefiShellX64.zip (Size: 311.89 KB / Downloads: 4)
find
quote
(04-29-2014, 03:26 PM)Brabbelbla Wrote: I tried both. bcfg would not find the file, setvar would not add such long hex data.

bcfg would not find the file - when ? when file added or when system booted ?

because I'v experimented before and it was added but not found on start because driver was not loaded at the time
find
quote
When I added the boot option. It's so simple, can't think of what was wrong:

bcfg boot add a [firmare volume]:\C57[blablabla...].efi "Internal Shell"
find
quote
(04-30-2014, 09:14 AM)Brabbelbla Wrote: When I added the boot option. It's so simple, can't think of what was wrong:

bcfg boot add a [firmare volume]:\C57[blablabla...].efi "Internal Shell"

I know what's wrong - dmazar's shell thinks that internal image is not executable

Other shells do not have bcfg command built in, so we were tied up to dmazar's shell. I've decided to fix this issue Smile

I've built bcfg as standalone app , and now we can use any shell to add boot records

It deppends on UnicodeCollate interface , so you need to get one , because we dont have any installed , and I built one for English language. It should be loaded prior using bcfg


Attached Files
.zip   BcfgApp.efi.zip (Size: 32.37 KB / Downloads: 9)
.zip   EnglishDxe.efi.zip (Size: 6.57 KB / Downloads: 6)
find
quote
Nice one Big Grin

Btw, I took a look at a UEFI RAID driver. I highly doubt the one from win-raid will work, but I was mistaken in my previous post. It was not some Lenovo machine, it was the Inspiron 7720 that has a module called RaidEfiRom in it, which, given it comes from Dell from an SCT firmware (UEFI 2.31 though), I give higher chances of working. There were two GOP drivers present, too, and a UEFI driver for the ethernet NIC. I gave RaidEfiRom a first try, but it didn't load. If you are interested, the FFS structure is attached.


Attached Files
.zip   RaidEfiRom.zip (Size: 73.45 KB / Downloads: 3)
find
quote
(05-03-2014, 03:14 PM)Brabbelbla Wrote: Nice one Big Grin

Btw, I took a look at a UEFI RAID driver. I highly doubt the one from win-raid will work, but I was mistaken in my previous post. It was not some Lenovo machine, it was the Inspiron 7720 that has a module called RaidEfiRom in it, which, given it comes from Dell from an SCT firmware (UEFI 2.31 though), I give higher chances of working. There were two GOP drivers present, too, and a UEFI driver for the ethernet NIC. I gave RaidEfiRom a first try, but it didn't load. If you are interested, the FFS structure is attached.

how about to take a look at alienware's m17x r3 firmware - it has almost identical hardware and RAID enabled from the box

Tested bcfg with ffs driver - it can'not add boot entry because it cant get the path for it
will try to patch bcfg
find
quote


Forum Jump:


Users browsing this thread: 28 Guest(s)