Watchguard XTM 5 Series
-
Thank you me 3 years ago! ;D
-
@747Builder:
apparently i have the oddball with the 220Watt power supply in mine.
I'm with you. Same box. It's the 2nd Generation XTM 5 boxes. It seems that when they started expanding the product line, they made some changes.
-
This post is deleted! -
This post is deleted! -
@747Builder:
I don't recall exactly which version it was I'm afraid. Unless it's noted somewhere here in thread already.
That's true though the earlier versions produced corrupted files which is why I ended up having to flash the chip via SPI directly a number of times.
Steve
Stephen10,
do you happen to still have the Pinouts you got from Lanner on the SPI port? also what software did you use with your home made SPI programmer?
in my world its called CYA and making sure mine works ahead of time before hacking on the bios.This diagram of pinouts is taken from the Lanner FW-7581W user manual
Grtz
DeLorean![SPI-ROM Pinouts.PNG](/public/imported_attachments/1/SPI-ROM Pinouts.PNG)
![SPI-ROM Pinouts.PNG_thumb](/public/imported_attachments/1/SPI-ROM Pinouts.PNG_thumb) -
This post is deleted! -
Using the test clip directly is probably a better way to go.
I used flashrom which has a special driver for the parallel port "rayer_spi" programmer.
https://blogs.coreboot.org/blog/2010/08/17/rayer-spipgm-support-in-flashrom/Steve
-
@747Builder:
Thanks. i also found my soic8 test clip for my eprom burner too and it supports the SPI flash chip in the XTM 5.
I received my SOIC8 test clip today in the mail, but i'm not sure if my Nano USB Programmer can be used.
I gonna first try it on a old desktop motherboard.Which Eeprom programmer do you use ?
Grtz
DeLorean -
Okay, my Nano USB programmer has the ST M25P80 chip listed.
But when i look at the Bios chip of a XTM510 that i have here , it says MP25P80-VG.
A search on the internet doesnt give me any answer what the difference is between both nrs.Grtz
DeLorean
-
This post is deleted! -
@747Builder:
Bios chip is a Micron part you listed above (MP25P80-VG). Datasheet is here -> https://www.micron.com/~/media/Documents/Products/Data%20Sheet/NOR%20Flash/Serial%20NOR/M25P/M25P80.pdf
the ST M25P80 datasheet is here -> http://media.digikey.com/pdf/Data%20Sheets/ST%20Microelectronics%20PDFS/M25P80.pdf
The BIOS chip that i mentioned MP25P80-VG is also from ST (ST brand visible on the picture)
@747Builder:
NOTE: be VERY careful with programming eproms with software if your not 1000% sure they are compatible. especially on these boxes with no easy way to replace the bios chip without a SMD rework station.
That's why i'm carefull and not have tried updating the BIOS on a XTM5 untill now.
BIOS flashing with the SOIC8 test clip and programmer will eliminate this risk, or can it go wrong with this method also ?
I have used this programmer for BIOS flashing empty SST BIOS Chips for the X-E Core series,
and that worked like a charm.
A bad BIOS update is equal to a empty BIOS chip, are am i wrong ?Grtz
DeLorean -
This post is deleted! -
This post is deleted! -
@747Builder:
if anyone has a backup of the original rom before you flashed stephen10's rom , i deleted my copy by mistake and cant get it back. shoot me a PM, id like to get a copy.
im gonna update the CPU microcode plus a few other changes since im running a LGA771 CPU instead of the 775 CPU. but ill update Microcode for both 771 and 775 CPU's…
I will see tomorrow for providing a stock BIOS.
I have XTM505 , 510 and 525 available.Grtz
DeLorean -
@747Builder:
if anyone has a backup of the original rom before you flashed stephen10's rom…
I THINK I have it. I used flashrom to read the original one to a file called "current.rom" and then flashed it. But it is POSSIBLE that I overwrote it again with the new one.
Are the file sizes exactly the same? Is there a way I can tell, easily if it's the old one? -
This post is deleted! -
My Nano USB Programmer doesn't recognize the BIOS chip. :(
Grtz
DeLorean -
@747Builder:
you should be able to run a md5 on it and tell with "md5 nameofrom.bin"
if its stephen10's "pfsense 1.8 modded rom" the MD5 on it is MD5 e75bc93ca2db547a3facb8d611f0d441OK, then I DO have two different files.
MD5 (current.rom) = 2bd4ca666290306f8f9b63dee497acfa
MD5 (xtm5_83.rom) = e75bc93ca2db547a3facb8d611f0d441…
OK, Can't add .rom files. So try this and change the extension to .rom
(If putting that here was wrong, let me know and I'll try to remove it).
-
This post is deleted! -
This post is deleted!