Skip to main content
Contributor III
April 6, 2013

ZP100 not booting

Hi,

I've recently acquired a ZP100 however it looks to be stuck in the boot process with a single white light flashing endlessly.

It doesn't appear responsive to holding the mute button on bootup. On powerup all of the network port light flash briefly and the connection lights are solid if wired to bridge via ethernet.

I know this is an old product and I know it is my fault for purchasing it, but is there any other reset tricks or way to update the firmware to get out of this loop?
    This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

    192 replies

    Lyricist III
    March 11, 2015
    thanks for both replies. I have now configured a ip address in my routers range and setup a route to the internet I can now ping the internet sites successfully.
    Yes the software version appears to be
    3.2-29243-diag
    upgrade log shows
    http://169.254.2.2/Sonos/Downgrade/ZP100/3.2-29243-1-1.upd?cmaj=12&cmin=3&cbld=22140&subm=3&rev=2®=1&serial=000xxxxxxxxxx&sonosid=xxxxxxxxx&
    so If i use the previous log but put in the ip address obtained by pinging the web site address.
    I get this output:

    upgrade http://23.2.72.206/firmware/Gold/v3.1-Janis-GC2_Gold/12.3-22140-1-1.up d?cmaj=11&cmin=7&cbld=19141&subm=3&rev=2®=1&serial=000E58102A68C&sonosid=1093 34178&householdid=HHID_kVgj2AarGobnnsXM85aGrvPURo0

    [8] + Done upgrade http://23.2.72.206/firmware/Gold/v3.1-Janis-GC2_Gold/12.3-22140-1-1.upd?cmaj=11

    [7] + Done upgrade http://23.2.72.206/firmware/Gold/v3.1-Janis-GC2_Gold/12.3-22140-1-1.upd?cmaj=11

    [6] + Done upgrade http://23.2.72.206/firmware/Gold/v3.1-Janis-GC2_Gold/12.3-22140-1-1.upd?cmaj=11

    [5] + Done upgrade http://23.2.72.206/firmware/Gold/v3.1-Janis-GC2_Gold/12.3-22140-1-1.upd?cmaj=11

    [4] + Done upgrade http://23.2.72.206/firmware/Gold/v3.1-Janis-GC2_Gold/12.3-22140-1-1.upd?cmaj=11

    [3] + Done upgrade http://23.2.72.206/firmware/Gold/v3.1-Janis-GC2_Gold/12.3-22140-1-1.upd?cmaj=11

    [2] + Done upgrade http://23.2.72.206/firmware/Gold/v3.1-Janis-GC2_Gold/12.3-22140-1-1.upd?cmaj=11

    wget: server returned error 400: HTTP/1.0 400 Bad Request


    Read failure 0

    WGET exited with 1

    Upgrade failed: (11) upgrade file download failed

    pull_upgrade failed

    #

    [1] + Done(1) upgrade http://23.2.72.206/firmware/Gold/v3.1-Janis-GC2_Gold/12.3-22140-1-1.upd?cmaj=11

    #

    #

    #

    I think you are on the right track but not sure how to use the upgrade command
    Headliner II
    March 11, 2015
    The update server responds with 400 error on invalid url, so it could mean that this version is not available (3.1 is a very old version), or that this server is no longer in use. It seems to point to akamai, and maybe they aren't used anymore. It might also require a hostname which requires the player to actually be able to make DNS lookups.

    You need to get a hold of a url to a recent firmware, is my guess.
    Contributor III
    March 11, 2015
    @jishi Unfortunately there is no TFTP boot option for the ZP100, the bootloader is based off of linuxsh's bootloader, if you hit Q from the bootloader it will try to load an image off of a hardcoded address in RAM. You can load images from JTAG but it is a royal pain.
    @chris_ if you have a working sonos that's up to date I'd recommend checking for the arguments to upgrade from its log.
    Lyricist III
    March 13, 2015
    Hi All,
    thanks for the help.
    What I have found is putting the url in a pc web browser gives a error but also downloads the a .upd file. So I think I have the firmware.
    I have set my pc up as a file sever and made the file available type in the upgrade command and it appears to work.... then stop saying I need to stop anacapad.
    using 'ps' command there appears to be lots of anacapad process's and I cannot kill them.

    any more ideas welcome?

    see screen capture below
    #

    upgrade version 28.1-83040

    compatible with Sonos Zone Player submodels 0-16 revisions 0-4294967294 (any region)

    compatible with hardware feature set 1d

    My hardware feature set is 1

    Upgrade supports all my features

    /-\|/-\|/-\|/-\|/-\|/-Upgrade file is good

    Using new partition format mode

    Destination section 0 generation 13

    Operating in redundant partition mode (not changing partition table)

    Executing upgrade script...Checking to see if (hh.)anacapad is running...Anacapa is running - please stop it and run upgrade again.

    failed

    Upgrade failed: (35) failure reading upgrade script file

    pull_upgrade failed

    #
    Contributor III
    March 13, 2015
    Not sure off the top of my head. Can you kill anacapa using the /opt/anacapactl script?
    Headliner II
    March 13, 2015
    anacapad is the main process running the Sonos system IIRC, and it probably has some watchdog functionality to keep it running.

    A few versions back they had some memory leak issue that would OOM kill the anacapad-process, and then you experienced that the process restarted and everything was lost (grouping, queue etc) like if you had rebooted the device, but in the log it just said that it had restarted the anacapad process.

    There would probably be some way to stop it and pause the watchdog functionality (ancapactl sounds like a possible candidate as mentioned), another idea is that you might need to kill all processes at once, or a specific process first.

    On my output I have 2 high priority processes and 1 low priority process, the low priority process might be a good starting point to check out... 🙂
    Lyricist III
    March 13, 2015
    thanks for all the help its alive with updated firmware
    the trick was found in 'grabupgrade' file
    # Prevent anacapa from coming back from the dead.
    touch /var/run/stopanacapa
    #then
    killall -9 anacapad
    Headliner II
    March 13, 2015
    Great find! Out of curiosity, did the DHCP issue go away with the updated firmware?
    Lyricist III
    March 16, 2015
    yes they work perfect now
    Lyricist III
    March 16, 2015
    Hey Chris, Can you give me a little more detail on how you got the new bios loaded on yours? I have it downloaded now i think but i don't understand how to get it on my zp100.

    thank you