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

    Failed reinstall of the recovery image - my SG1100 now stuck in some kind of boot error

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    11 Posts 4 Posters 880 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.
    • Z
      zedbra
      last edited by zedbra

      While reinstalling the firmware provided via a Netgate TAC ticket, it timed out, so I stupidly unplugged the SG1100.

      Since then, whenever I access the console via USB, the following starts immediately:

      Marvell>> boot
      Card did not respond to voltage select!
      ** No partition table - mmc 1 **

      Reset SCSI
      scanning bus for devices...
      ** Bad device scsi 0 **
      BOOTP broadcast 1
      BOOTP broadcast 2
      BOOTP broadcast 3
      BOOTP broadcast 4
      BOOTP broadcast 5

      *It will then continue to a 'BOOTP broadcast 129' and then shows the following

      Retry time exceeded; starting again
      *** ERROR: serverip' not set *** ERROR: serverip' not set
      libfdt fdt_check_header(): FDT_ERR_BADMAGIC
      No FDT memory address configured. Please configure
      the FDT address via "fdt addr <address>" command.
      Aborting!
      No FDT memory address configured. Please configure
      the FDT address via "fdt addr <address>" command.
      Aborting!

      Starting EFI application at 07000000 ...

      WARNING: using memory device/image path, this may confuse some payloads!
      WARNING: Invalid device tree, expect boot to fail
      efi_load_pe: Invalid DOS Signature

      Application terminated, r = 9223372036854775806

      Marvell>>

      Is there a way to fix this or should I use my SG 1100 as a paperweight?

      S 1 Reply Last reply Reply Quote 0
      • S
        SteveITS Galactic Empire @zedbra
        last edited by

        @zedbra Did you try powering it off again before installing? The Arm install basically just wipes the eMMC and writes it again, is my understanding.

        I think TAC would be able to help under their free hardware support also…

        Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
        When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
        Upvote 👍 helpful posts!

        Z 1 Reply Last reply Reply Quote 1
        • Z
          zedbra @SteveITS
          last edited by zedbra

          @SteveITS I didn't power it off before installing. Ye, seems like eMMC is wiped and I don't know how to recover it. The usual console menu is nowhere to be found, I just get the errors and messages I pasted in the original post above.

          Thanks, I will lodge a ticket with TAC and provide feedback here if it gets resolved, for anyone else with a similar issue.

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

            Can you try re-installing again? Does it boot the recovery image correctly?

            1 Reply Last reply Reply Quote 0
            • A
              Angelo 0
              last edited by

              Hi,
              Just recieved my new device and i have th exactly same issue when trying to reinstall from a new recieved image from support. Could you please help?

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

                What actual console output are you seeing?

                Do you have a support ticket open with TAC?

                A 1 Reply Last reply Reply Quote 0
                • A
                  Angelo 0 @stephenw10
                  last edited by stephenw10

                  @stephenw10 I have no support ticket. Below the output. Thanks

                  Marvell>> run subrecovery
                  ## Error: "subrecovery" not defined
                  Marvell>> run usbrecovery
                  switch to partitions #0, OK
                  mmc1(part 0) is current device
                  
                  MMC erase: dev # 1, block # 0, count 4194304 ... 4194304 blocks erased: OK
                  resetting USB...
                  USB0:   Register 2000104 NbrPorts 2
                  Starting the controller
                  USB XHCI 1.00
                  USB1:   USB EHCI 1.00
                  scanning bus 0 for devices... 2 USB Device(s) found
                  scanning bus 1 for devices... 1 USB Device(s) found
                         scanning usb for storage devices... 1 Storage Device(s) found
                      18022   armada-3720-netgate-1100.dtb
                      18022   armada-3720-sg1100.dtb
                      12944   armada-3720-netgate-2100.dtb
                      12944   armada-3720-sg2100.dtb
                  
                  4 file(s), 0 dir(s)
                  
                  2097152 bytes read in 45 ms (44.4 MiB/s)
                  18022 bytes read in 16 ms (1.1 MiB/s)
                  ## Starting EFI application at 07000000 ...
                  
                  >> FreeBSD EFI boot block
                     Loader path: /boot/loader.efi
                  
                     Initializing modules: ZFS UFS
                     Load Path: /\armada-3720-sg1100.dtb
                     Probing 1 block devices...not supported
                   done
                      ZFS found no pools
                      UFS found no partitions
                  Failed to load '/boot/loader.efi'
                  panic: No bootable partitions found!
                  ## Application terminated, r = 1
                  
                  1 Reply Last reply Reply Quote 0
                  • stephenw10S
                    stephenw10 Netgate Administrator
                    last edited by

                    What USB memstick image are you using there?

                    A 1 Reply Last reply Reply Quote 0
                    • A
                      Angelo 0 @stephenw10
                      last edited by

                      @stephenw10 I used the link i recieved from your support : pfSense-plus-compat-recovery-23.09.1-RELEASE-aarch64.img.gz

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

                        Ok that should be correct.

                        The first things I would try are using the other USB port on the 1100 and then try a different USB stick.

                        A 1 Reply Last reply Reply Quote 0
                        • A
                          Angelo 0 @stephenw10
                          last edited by

                          @stephenw10 Thank you for your help. I changed USB port and it worked.

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