Forum RSS Feed Follow @ Twitter Follow On Facebook

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

Username:


Password:





[-]
Latest Threads
Core2Extreme X9000 running amazing on an...
Last Post: Hin
Today 05:45 AM
» Replies: 2
» Views: 3395
Looking for virgin/clean dev BIOS for HP...
Last Post: Smarty
Today 04:08 AM
» Replies: 0
» Views: 58
[REQUEST] Lenovo G500 (78CNxxWW) Whiteli...
Last Post: steven1801_
Today 03:29 AM
» Replies: 1234
» Views: 669148
[REQUEST] Lenovo Ideapad Gaming 3-15ACH6...
Last Post: openg664
08-19-2026 05:35 AM
» Replies: 7
» Views: 9644
[SOLVED] Lenovo E545 (HRETxxWW) WiFi + B...
Last Post: Dudu2002
08-17-2026 01:12 PM
» Replies: 270
» Views: 169922
AMI BIOS modding nvme-boot
Last Post: marktuan
08-17-2026 07:12 AM
» Replies: 1
» Views: 3261
Dell Precision 3490 qwery about dell eps...
Last Post: krzysztoft1
08-17-2026 05:03 AM
» Replies: 0
» Views: 276
[REQUEST] Alienware M15 R7 i7-12700H BIO...
Last Post: stapaible
08-17-2026 04:03 AM
» Replies: 1
» Views: 1634
Bloqueo de bios de Acer aspire 5 15 a515...
Last Post: Emewhi
08-16-2026 12:52 PM
» Replies: 0
» Views: 300
[REQUEST] HP Pavilion dv6-3110ST (XR556E...
Last Post: AhmetBaki
08-15-2026 06:27 PM
» Replies: 0
» Views: 357
Asus Prime Q370M-C: Remove The Password
Last Post: DeathBringer
08-15-2026 11:29 AM
» Replies: 2
» Views: 2013
[REQUEST] Lenovo ThinkCentre M93p Tiny (...
Last Post: Route66Fan
08-15-2026 03:31 AM
» Replies: 58
» Views: 71440
[REQUEST] Lenovo G700 (7ACNxxWW) Whiteli...
Last Post: ManulSibirskiy
08-14-2026 06:22 PM
» Replies: 168
» Views: 120224
[REQUEST] Lenovo Thinkpad T440p (GLETxxW...
Last Post: tsounoi
08-14-2026 01:46 PM
» Replies: 533
» Views: 359346
[REQUEST] Lenovo Thinkpad X230(i) (G2ETx...
Last Post: CK1968
08-13-2026 10:48 AM
» Replies: 1098
» Views: 767339
Lenovo G500 & G400 (78CNxxWW) CPU Upgrad...
Last Post: DeathBringer
08-13-2026 07:37 AM
» Replies: 48
» Views: 28326
[Request] Vostro 3250 7th gen support
Last Post: DeathBringer
08-13-2026 05:14 AM
» Replies: 12
» Views: 6009
Foxconn 865G7MF Pinmodded Xeon Support
Last Post: KSM74
08-11-2026 06:27 PM
» Replies: 26
» Views: 4581
[REQUEST] Lenovo ThinkPad X280 Whitelist...
Last Post: Dudu2002
08-10-2026 01:37 AM
» Replies: 6
» Views: 4282
[REQUEST] Lenovo G510 (79CNxxWW) Whiteli...
Last Post: T_A_o_D
08-09-2026 07:35 PM
» Replies: 604
» Views: 423758

4GB RAM support for Amilo Xi1546
#1
Hi,

i have a modification request regarding RAM support. Fujitsu-Siemens Amilo Xi1546 is built on a i945PM chipset and with all Fujitsu Siemens BIOSes, it supports a maximum of 2,5 GB ram (i get only black screen when i try to put in more than 2,5GB). i945PM chipset supports 4GB though.

Notebook made by another vendor Alienware uses the same Uniwill motherboard and is basically just a rebranded model called m5750. Alienware BIOS supports 4GB of RAM. Alienware BIOS can be used in the Amilo notebook which effectively enables the 4GB of RAM, but there is a catch. The Alienware BIOSes do not support upgraded MXM graphic cards. The graphics then are only 800x600 with 4 bit colors. Device manager reports a resource conflict of the video card.

So the request is following - would it be possible to take the RAM initialization routine from the Alienware BIOS and insert it into the Fujitsu-Siemens BIOS?

I know that I am asking quite a lot. It would be enough if anybody would just point me into the right bios module where the RAM initialization takes place and I would try to do the reverse engineering myself.

This issue is reported by all upgrade-aware users of Xi1546 and it would be an awesome breakthrough for all of them (and me) if this was finally resolved, because we want up to date graphic cards AND up to date amount of RAM. Both is not possible simultaneously yet.

Both BIOSes (Phoenix) are included as attachments.


Attached Files
.zip   fsc_bios.zip (Size: 463.57 KB / Downloads: 65)
.zip   aw_bios.zip (Size: 490.03 KB / Downloads: 77)
find
quote
#2
Well, the way you have told me, it sounds like you've tried both bioses. The Rerverse engineering RAM stuff forget it. Rrather, it might be very possible to extract the VGA ROM from one into the one that has the 4GB RAM support.

TheWiz
www find
quote
#3
(01-22-2010, 11:59 AM)TheWiz Wrote: Well, the way you have told me, it sounds like you've tried both bioses. The Rerverse engineering RAM stuff forget it. Rrather, it might be very possible to extract the VGA ROM from one into the one that has the 4GB RAM support.

TheWiz

Can you suggest where should i look for the VGA ROM in the sBIOS?
find
quote
#4
Thanks for posting this request, I guess there's many of us who's dying to see this combo of the full 4gigs + upgraded VGA made possible. I'm not the guy who knows how to pull such a feat off, but I sure wish I could... well, I'm gonna be cheering for any individual who can make this happen.

I hope you get the info you need, and if so, I wish you all the luck, stezkamilan!
find
quote
#5
Do you want me to just do the MOD for you. In CBROM it shows you which VGA ROMS are in there.

TheWiz
www find
quote
#6
first off all i want to say hello! i'm new!Cool

And i have a question...

did you make modifications to one of the bios?

if not can you do it?Confused because i have the same problem as him and i already bought 4 gb of RAM and i can't return it anymore!!Angry
find
quote
#7
Anyone?
find
quote
#8
Hi Crispii,

We weren't able to re-program the memory initialization for this BIOS, but we will forward this to our research team for further analysis.

Thanks,
TheWiz
www find
quote
#9
I looked into the VGA ROM part using Phoenix BIOS Editor and I do not see an Option ROM for video. It appears that this machine uses an MXM card for video and there are a couple of HOLE files that seem to be for that, but the actual ROM may be on the MXM card itself. I don't deal with laptops all that much so I am not 100% sure.

Of course, PBE does note some unrecognized modules in the BIOS, so one of those could be an OROM for the video that I just can't see.

I am not that familiar with Phoenix BIOS so this may be already known or otherwise useless, but I was looking through the files that PBE does see and:

-The only recognizable strings in BIOSCOD0 are parttbl and patch... so I assume this has something to do with the reading of the partition table...
-BIOSCOD1 has a lot of recognizable strings dealing with the chipset, PCI-E, etc... and is probably a bad idea to touch without getting way deep in assembly
-BIOSCOD2 seems to be for booting from CDROM
-BIOSCOD3 is something I can't make sense of from a hex editor... it's small so this is a candidate for comparison to modules from, say, the Alienware (if it uses the same Phoenix BIOS base)
-BIOSCOD4 is IDE-related
-BIOSCOD5 references Phoenix FirstDisk which seems to be related to their FirstBIOS base, even though this is actually Phoenix TrustedCore (ROMEXEC0 states such) - maybe it was built on top of FirstBIOS
-BIOSCOD6 is mostly stuff I can't make sense of though it does have strings for multiple I/O BUS types (EISA, VL, PCI, etc.) - either more core code, or I/O specific code
-MOD_4800 seems related to USB input
-MOD_4B00 I would guess to be related to I/O, possibly hard drive
-MOD_5100 is SATA-related

The display and other mod files are tiny and I have no idea what they do... What does all this mean? Not much to me. My assembly-fu is quite weak so I'm not even going to try looking at this in IDA.

Feel free to use/link/host any BIOS I post, no credit necessary. However, this is at your own risk and I take no responsibility. Always keep a backup of a known-good BIOS. Don't flash a motherboard if you don't have a backup computer just in case.

Always use RAID mode. RAIDFix
find
quote
#10
sooowwww..
Is there any progress in the analysis??
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)