Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Watchguard XTM 5 Series

    Scheduled Pinned Locked Moved Hardware
    1.1k Posts 130 Posters 1.7m Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • stephenw10S
      stephenw10 Netgate Administrator
      last edited by

      Looks like you didn't actually run the write command so it never wrote the file to the flash.

      Steve

      1 Reply Last reply Reply Quote 0
      • D
        dhoffman98
        last edited by

        Is this the proper command to write the file?

        flashrom -V -w xtm5_83.rom –programmer internal

        1 Reply Last reply Reply Quote 0
        • chpalmerC
          chpalmer
          last edited by

          @dhoffman98:

          Is this the proper command to write the file?

          flashrom -V -w xtm5_83.rom –programmer internal

          Ive never used the -v switch but my guess is it should go after the write switch if your going to use it.

          flashrom -w xtm5_83.rom –programmer internal -v  or

          flashrom -w -v xtm5_83.rom --programmer internal

          Triggering snowflakes one by one..
          Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz on an M400 WG box.

          1 Reply Last reply Reply Quote 0
          • chpalmerC
            chpalmer
            last edited by

            pkg

            pkg install flashrom

            rehash

            cd tmp

            fetch https://sites.google.com/site/pfsensefirebox/home/xtm5_83.rom

            md5 xtm5_83.rom

            flashrom -w xtm5_83.rom –programmer internal

            needs a little bit of updating for the 2.4 branch.

            ;)

            Triggering snowflakes one by one..
            Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz on an M400 WG box.

            1 Reply Last reply Reply Quote 0
            • D
              dhoffman98
              last edited by

              Add to those instructions to pull the battery for a while after flashing. That was my problem, I had been writing the flash file, and it said it was verified, but after reboot, still locked out. Pulled the battery for 10 minutes, put it back, booted up and all is good now.

              So now I have my BIOS flashed.
              I have LCDProc working great.

              Memory. I have two 1GB sticks on board now.
              Considering some of what I've been reading about 2.4 and using ZFS file systems, it looks like creating a RAM disk is a good idea.
              I believe someone on here posted that they have gone up to 8GB with no issues. Assuming that's 2x4GB… What else are the specs for RAM?
              DDR2
              800MHz
              PC2-6400 ? Is that correct ?
              240 pins

              What else do I want to do before I make this "production-ready"?

              Suggestions? Favorite add-on packages (already have Shellcmd and LCDProc).

              1 Reply Last reply Reply Quote 0
              • D
                dhoffman98
                last edited by

                @chpalmer:

                flashrom -w -v xtm5_83.rom –programmer internal

                That one won't work. The file name has to be after the -w.

                Turns out mine was working… I just needed to pull the battery while powered off and when I brought it back up, the new BIOS was running.

                1 Reply Last reply Reply Quote 0
                • chpalmerC
                  chpalmer
                  last edited by

                  @dhoffman98:

                  That one won't work. The file name has to be after the -w.

                  Turns out mine was working… I just needed to pull the battery while powered off and when I brought it back up, the new BIOS was running.

                  What- you didn't read through the 20,000 plus pages to find out you need to pull the battery??  :o ;D

                  We tend to take things for granted sometimes and forget to mention that.  :P

                  Glad ya made it work!

                  :)

                  Triggering snowflakes one by one..
                  Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz on an M400 WG box.

                  1 Reply Last reply Reply Quote 0
                  • chpalmerC
                    chpalmer
                    last edited by

                    @dhoffman98:

                    Memory. I have two 1GB sticks on board now.
                    Considering some of what I've been reading about 2.4 and using ZFS file systems, it looks like creating a RAM disk is a good idea.
                    I believe someone on here posted that they have gone up to 8GB with no issues. Assuming that's 2x4GB… What else are the specs for RAM?
                    DDR2
                    800MHz
                    PC2-6400 ? Is that correct ?
                    240 pins

                    Im running 4GB ram here and a 120GB hard drive.  Cannot speak whether the board will handle 8GB or not..

                    Triggering snowflakes one by one..
                    Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz on an M400 WG box.

                    1 Reply Last reply Reply Quote 0
                    • ?
                      A Former User
                      last edited by

                      This post is deleted!
                      1 Reply Last reply Reply Quote 0
                      • stephenw10S
                        stephenw10 Netgate Administrator
                        last edited by

                        You have to extract the modules from the bios then search through it for the string that's sent to the LCD and edit it in hex. It's been a while since I did it I don't recall exactly which module it's in.

                        Steve

                        1 Reply Last reply Reply Quote 0
                        • ?
                          A Former User
                          last edited by

                          This post is deleted!
                          1 Reply Last reply Reply Quote 0
                          • stephenw10S
                            stephenw10 Netgate Administrator
                            last edited by

                            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

                            1 Reply Last reply Reply Quote 0
                            • D
                              DeLorean
                              last edited by

                              @stephenw10:

                              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

                              Version 3.51 was the correct version.
                              Prior versions did corrupt the BIOS files.
                              You mentioned this exactly at the day, 3 years ago  ;D

                              @stephenw10:

                              @lolman
                              You have to use the 3.XX series on the XTM5 bios. I believe the 4.XX is for UEFI bios only. I started out using 3.43 but that mostly corrupted the BIOS image! Using 3.51 allowed me to edit the Superio tables and didn't corrupt the BIOS.

                              @mcdonnjd
                              Which model XTM5 do you have? It seems like it's different to those the rest of have so maybe it's one of the second generation models.

                              Steve

                              Grtz
                              DeLorean

                              1 Reply Last reply Reply Quote 0
                              • stephenw10S
                                stephenw10 Netgate Administrator
                                last edited by

                                Thank you me 3 years ago!  ;D

                                1 Reply Last reply Reply Quote 0
                                • D
                                  dhoffman98
                                  last edited by

                                  @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.

                                  1 Reply Last reply Reply Quote 0
                                  • ?
                                    A Former User
                                    last edited by

                                    This post is deleted!
                                    1 Reply Last reply Reply Quote 0
                                    • ?
                                      A Former User
                                      last edited by

                                      This post is deleted!
                                      1 Reply Last reply Reply Quote 0
                                      • D
                                        DeLorean
                                        last edited by

                                        @747Builder:

                                        @stephenw10:

                                        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)

                                        1 Reply Last reply Reply Quote 0
                                        • ?
                                          A Former User
                                          last edited by

                                          This post is deleted!
                                          1 Reply Last reply Reply Quote 0
                                          • stephenw10S
                                            stephenw10 Netgate Administrator
                                            last edited by

                                            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

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.