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
[REQUEST] Acer PT715-51 (Triton 700) ins...
Last Post: curlycopland
Yesterday 07:22 PM
» Replies: 23
» Views: 12288
[REQUEST] Acer Aspire 9300 BIOS Unlock
Last Post: Geortor
Yesterday 04:01 PM
» Replies: 10
» Views: 2223
Lenovo ThinkCentre M700 10GS - Kaby Lake...
Last Post: DeathBringer
Yesterday 02:55 PM
» Replies: 10
» Views: 3769
[Request] Asus H110M-R Mainboard - Xeon ...
Last Post: kusslegyen
Yesterday 02:04 PM
» Replies: 14
» Views: 6735
LGA771 Bios Microcode for HP dc7800 sff
Last Post: Netuser232
Yesterday 01:27 PM
» Replies: 136
» Views: 92060
Dell Vostro 3500 full unlocked
Last Post: kamilchno
Yesterday 10:51 AM
» Replies: 0
» Views: 48
Bios logo
Last Post: Nkosenhle
Yesterday 10:43 AM
» Replies: 0
» Views: 56
Gigabyte AORUS 5 (KB/SB/MB) BIOS Unlock
Last Post: Dudu2002
Yesterday 10:41 AM
» Replies: 18
» Views: 4773
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
Yesterday 09:09 AM
» Replies: 1730
» Views: 672064
[REQUEST] Lenovo Thinkpad X230(i) (G2ETx...
Last Post: willow25565
Yesterday 02:06 AM
» Replies: 1090
» Views: 451217
[REQUEST] Lenovo Thinkpad Edge E430 & E5...
Last Post: RuryGame
11-25-2024 06:23 PM
» Replies: 494
» Views: 171169
2x CPU Dell Workstation BIOS modding
Last Post: William P
11-25-2024 03:30 PM
» Replies: 0
» Views: 89
[REQUEST] Lenovo T440(S) (GJETxxWW) Whit...
Last Post: Dudu2002
11-25-2024 01:28 PM
» Replies: 492
» Views: 186037
[Request] ECS P6LX-A bios mod for HDD si...
Last Post: pdesrosiers
11-24-2024 11:20 PM
» Replies: 0
» Views: 353
Sony Vaio AW11Z - Support for Quad CPU -...
Last Post: lala2025
11-24-2024 08:19 PM
» Replies: 12
» Views: 3879
[REQUEST] HP Pavilion G42-272BR Whitelis...
Last Post: eepromm
11-24-2024 06:14 PM
» Replies: 1
» Views: 203
[REQUEST] Bios for packard bell tj65 wit...
Last Post: THECAIDA
11-24-2024 03:49 PM
» Replies: 2
» Views: 160
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: Dudu2002
11-24-2024 02:47 PM
» Replies: 476
» Views: 168752
[REQUEST] Lenovo G50-70 (9ACNxxWW) White...
Last Post: tarikyeter
11-24-2024 02:44 PM
» Replies: 236
» Views: 89341
[REQUEST] Remove whitelist in a Panasoni...
Last Post: coco62
11-24-2024 11:20 AM
» Replies: 2
» Views: 1612

Help Flashing AMI Bios with Programmer
#1
Hi

I recently purchased an older mini pc for vintage gaming, but in the process of unlocking the bios I stuffed up, and then it didn’t boot. I did back up the bios beforehand, using the American Megatrends tool (AFUWINx64).

So, I purchased an EEPROM programmer (CH341A), which seems to read the contents of the bios chip, and writes. I tried to restore my backup. But it doesn’t seem to boot.

The file that the CH341A programmer is asking for is .bin, and I only seem to have a .rom. I read that the files are the same, just with a different extension – but then I also read it wasn’t.

Can anyone here help me convert a .rom to a .bin, that can successfully be flashed using my programmer?

Thank you so much.

Attached is my backup of the bios (in backup.zip) and the bios from the products website (in factory.zip).


Attached Files
.zip   backup.zip (Size: 2.37 MB / Downloads: 15)
.zip   factory.zip (Size: 2.37 MB / Downloads: 9)
find
quote
#2
.bin/.rom same/same. Usually, when you backup a BIOS with software like that it's only partial BIOS update, often that is all that is online BIOS update too. This may be the issue you are having, or it could be you need to use different CH341A software for the BIOS chip you have, or recheck it's all connected properly etc. Here is guide on how to setup and use - https://www.bios-mods.com/forum/Thread-G...programmer

Before I can do anything about your BIOS files for sure, I need to know what system this is so I can find a full dump and see if you have complete BIOS or not (I assume missing some stuff, but maybe not critical to function)

I checked, and for this BIOS, I can say now without the info I request, that you cannot simply write the stock BIOS to the board, it's partial BIOS (BIOS region only) and inside a capsule (encapsulated/CAP). So, I need your exact full model, so I can build you a new full BIOS from your initial dump
find
quote
#3
(04-26-2019, 10:39 PM)Lost_N_BIOS Wrote: .bin/.rom same/same.  Usually, when you backup a BIOS with software like that it's only partial BIOS update, often that is all that is online BIOS update too.  This may be the issue you are having, or it could be you need to use different CH341A software for the BIOS chip you have, or recheck it's all connected properly etc.  Here is guide on how to setup and use - https://www.bios-mods.com/forum/Thread-G...programmer

Before I can do anything about your BIOS files for sure, I need to know what system this is so I can find a full dump and see if you have complete BIOS or not (I assume missing some stuff, but maybe not critical to function)

I checked, and for this BIOS, I can say now without the info I request, that you cannot simply write the stock BIOS to the board, it's partial BIOS (BIOS region only) and inside a capsule (encapsulated/CAP).  So, I need your exact full model, so I can build you a new full BIOS from your initial dump

Hi

Thank you for your help. I am not sure whether you’ll be able to find a full dump, as its not really a widely used pc. It’s an AOpen Digital Engine DE3250. I was unaware that the AFUWINx64 utility only gave a partial backup.

The product info - https://aopensolutions.com/product/de3250-2/

The downloads from their website - http://global.aopen.com/products_downloa...?auno=3188

The bios chip that it’s using is a WINBOND W25Q64FWSSIG

The programmer is setup correctly. I was able to read and write to the chip, using the software for the CH341A programmer. It is using a 1.8v adapter which is then connected to a SOP8 test cable, which is clamped onto the chip.

I also used the flashrom software, thinking that might work instead. But it gives me an error saying that the size doesn’t match when trying to write. It is expecting an 8MB file, and I only have a 5MB one.

Bios Information:
American Megatrends Inc.

5.6.5
11/13/2017

System Information:
AOPEN Inc.
DE3250

Base Board:
AOPEN Inc.
iBTMx-DS R1.06
find
quote
#4
That's not good, hopefully I can find a dump or you can. If not, do you have access or know anyone else with same model, or at least similar like the DE3250-S? If you know of some forum/community of users with these I'm sure someone will send you a full BIOS dump. I tried to find one, no luck, even at good BIOS dump sites.

Being able to read/write only confirms it's reading and writing, that does not always mean it's writing correctly but it's probably OK. Did you write and then dump and confirm without trying to start the system that those files match? If not, do that now, however this isn't the reason it's not working, that is due to you only have partial BIOS files here (BIOS region only, missing FD, ME if used, possibly GbE if Intel Gigabit LAN, and maybe another region or two depending on the system designed usage). It will never boot without FD and ME at least (If ME used)

That is correct, as you found out, this is only partial BIOS. I checked all 6x BIOS at their site, all partial BIOS Sad
You can try email AOpen and ask for complete BIOS.bin file, tell them you will fix serial, system details etc, you just need complete BIOS for use with flash programmer.
find
quote
#5
Thanks again for your help, greatly appreciated. I've ordered another computer (used), same model. Should arrive next Wednesday.

I will use the CH341A programmer to backup a copy of the complete bios, so hopefully that can be flashed on the other one. Would anything need to be changed, if they're identical?
find
quote
#6
You're welcome!

I meant to mention, maybe you could find a dead one (entire system), or dead/faulty motherboard, but I looked for a little bit on ebay and couldn't find, then forgot to mention to you.
So, seems we were thinking along the same lines Big Grin only you forgot to look for dead/faulty one first maybe? Smile

Yes, dump that BIOS and then send to me, I will make new BIOS with your old dump and show you how to do it too.
That way you keep all that boards original details (Serial, LAN ID etc) - And to make things easier on you moving forward, you'll want to unlock the FD before you program the BIOS back in there, that way you can always reflash easily with FPT after that.

And, I can help you unlock it too probably, if you want? What do you think you did that caused it to fail? From what I see, whatever you needed to unlock can be done via AMIBCP (proper version = 5.02.0023 or 5.02.0031), this includes any hidden main menus to. If you aren't sure what caused it, send me a copy of your mod BIOS and I will see if I can spot the problem.
find
quote
#7
(04-27-2019, 04:31 AM)Lost_N_BIOS Wrote: You're welcome!

I meant to mention, maybe you could find a dead one (entire system), or dead/faulty motherboard, but I looked for a little bit on ebay and couldn't find, then forgot to mention to you.  
So, seems we were thinking along the same lines Big Grin  only you forgot to look for dead/faulty one first maybe? Smile

Yes, dump that BIOS and then send to me, I will make new BIOS with your old dump and show you how to do it too.  
That way you keep all that boards original details (Serial, LAN ID etc) - And to make things easier on you moving forward, you'll want to unlock the FD before you program the BIOS back in there, that way you can always reflash easily with FPT after that.

And, I can help you unlock it too probably, if you want?  What do you think you did that caused it to fail?  From what I see, whatever you needed to unlock can be done via AMIBCP (proper version = 5.02.0023 or 5.02.0031), this includes any hidden main menus to.  If you aren't sure what caused it, send me a copy of your mod BIOS and I will see if I can spot the problem.

Yeah, I tried to get a broken/ damaged machine, but since this isn’t a common computer - I couldn’t find any. I even searched AliExpress for the motherboard, with no luck.

I purchased a used one for $200 AUD, which seemed okay. I might even resell it, if I don’t have any additional use.

I tried to unlock it using AMIBCP 5.02.0023 (just a few menus, changed to USER) and flashed the modified bios using AFUWIN - But it had a “Security verification failed” message come up, so I used the same tool with /GAN command. It seemed to work. I used the tool to get a backup to check - which appeared to be fine, but I did try and reopen it using AMIBCP again and it wouldn’t let me. I should’ve flashed the original back, but didn’t - so I stuffed up.

I will let you know when the other computer arrives, and will post the bios dump from that. Smile

Thanks.
find
quote
#8
I wondered why I couldn't find any, dead or new, that was a new one on ebay = Zero results? Big Grin

Damnnnnnnnn that is a lot for a motherboard! Did it come with CPU, memory and graphics card all soldered to the board? If not, why is the price so high?

The use of older AFU version w/GAN is the issue most likely. So you don't have the mod BIOS you flashed? If you do, upload it and I will check and see if it's OK. I do assume it's AFU w/GAN though, most of those are Version 3 made for AMIBIOS8 / Very OLD BIOS type, it's for two entire BIOS series back (like 1998-2002) vs. Aptio V now/current type (2014ish-now)

You could have used FPT, or flash programmer, but if you didn't have programmer I'm sure we could have sorted out FPT flash, at least of the BIOS region for sure.
find
quote
#9
(04-27-2019, 10:48 PM)Lost_N_BIOS Wrote: I wondered why I couldn't find any, dead or new, that was a new one on ebay = Zero results? Big Grin

Damnnnnnnnn that is a lot for a motherboard!  Did it come with CPU, memory and graphics card all soldered to the board?  If not, why is the price so high?

The use of older AFU version w/GAN is the issue most likely.  So you don't have the mod BIOS you flashed?  If you do, upload it and I will check and see if it's OK.  I do assume it's AFU w/GAN though, most of those are Version 3 made for AMIBIOS8 / Very OLD BIOS type, it's for two entire BIOS series back (like 1998-2002) vs. Aptio V now/current type (2014ish-now)

You could have used FPT, or flash programmer, but if you didn't have programmer I'm sure we could have sorted out FPT flash, at least of the BIOS region for sure.

Sorry, I meant to say that I bought the DE3250 computer used, not just the motherboard. It has everything inside it - Also, 8GB Ram, 128 GB SSD, & Windows.

The version of AFUWINx64 that I used is v5.05.04. I have attached the modified bios rom, which was a backup using the same utility & modified in AMIBCP v5.02.0023. Smile


Attached Files
.zip   bios.zip (Size: 2.37 MB / Downloads: 5)
find
quote
#10
Ahh, that sounds much more reasonable price then Big Grin

Since you used that AFU that has /GAN, it's possible it wasn't AFU/GAN caused that, or it still may be for other reasons (I hate AFU, due to stuff like this, only use it as a dead last resort because there is usually at least 1-2 other better options)

I see changes at Logo module, another unknown GUID under that, and 100's of changes at vBIOS module/orom, and many 100's of changes at another orom too. So either you made some other changes and forgot to mention, or that version of AMIBCP messes up this BIOS on save always, or just happened to glitch that time (hard to know there?)

All the changes you made with AMIBCP, settings-wise, went in correctly, that file is fine (AMITSE>>SetupData submodule), all these others I mentioned above are below this module, so if you didn't change any of those, it's possible that it glitched on rebuild and messed up several modules, or would always do that with this BIOS (I'd have to make some changes on a test copy and test/compare again, will do now) I get same/same with 0023 or 0031 (Both those edits match, so version doesn't matter) This may be OK, and it may have just been bad flash at random, or AFU/GAN Fail, hard to know without more testing.

Aside from that BIOS looks OK to me, and this differences I see could all be due to rebuild/normal. It could be random bad flash, always happen with AFU/GAN on this model/BIOS, or could be any AMIBCP edit will cause it to fail and any edits would need to be done without AMIBCP, only more tests and flashing would figure it out for us
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)