Answers.Body: <p>Aha!</p>
  <ol>
  <li><em>Prerequisite for Windows:</em> Use <a href="https://zadig.akeo.ie/" rel="nofollow noreferrer">this tool</a> to install a driver. (See tips <a href="https://dfu.pybricks.com/extra.html" rel="nofollow noreferrer">here</a>.)</li>
  <li>Use the <a href="https://spikelegacy.legoeducation.com/hubdowngrade/" rel="nofollow noreferrer">https://spikelegacy.legoeducation.com/hubdowngrade/</a> downgrade tool.</li>
  <li>Go back to <a href="https://spikelegacy.legoeducation.com/" rel="nofollow noreferrer">https://spikelegacy.legoeducation.com/</a> to reconnect.</li>
  <li>Follow the prompts to update the Hub OS one last time.</li>
  </ol>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-12-03T12:01:51.897Z
Answers.LastActivityDate: 2022-12-03T12:01:51.897Z
Answers.UserDisplayName: LJ Jones
Body: <p><strong>I'm trying to downgrade our Spike Prime Hub from the <a href="https://spike.legoeducation.com/" rel="nofollow noreferrer">Spike App v3</a>'s firmware to the <a href="https://spikelegacy.legoeducation.com/" rel="nofollow noreferrer">Spike App v2</a>'s firmware.</strong> Has anyone been successful? Or does anyone have suggestions on how to flash the firmware to a version that's compatible with Spike App v2.0.8  or v2.0.9?</p>
  <h4>Context</h4>
  <p>I upgraded our hub to Spike 3. This is the default recommended behavior through the new v3 app as of December 1st, 2022, as follows.</p>
  <blockquote class="spoiler">
  <p> <strong>DO NOT DO THESE STEPS IF YOU NEED YOUR v2 CODE TO WORK WITH YOUR SPIKE PRIME HUB</strong>
    <li> Navigate to Spike App v3 (link above) and notice that there is a new version of the app
    <li> Select Prime
    <li> Click Update Hub on the popup
    <li> Follow the steps to update the firmware for the v3 Spike App</p>
  </blockquote>
  <p>After doing so, I realized our existing v2 Spike Prime code would no longer be compatible. There's a different filename extension for the new files (<code>.llsp3</code> vs <code>.llsp</code>). Eventually, I want to switch to the newer app, but for now, I am trying to get our .llsp code working again.</p>
  <h4>Attempted resolution</h4>
  <ul>
  <li>As suggested at <a href="https://education.lego.com/en-us/teacher-resources/lego-education-spike-prime/start-here/lego-education-spike-prime-the-lego-education-spiketm-app" rel="nofollow noreferrer">this support page</a> (screenshot below) and via built-in troubleshooting steps in the app, I went to <a href="https://spike.legoeducation.com/hubdowngrade" rel="nofollow noreferrer">https://spike.legoeducation.com/hubdowngrade</a> to downgrade.</li>
  </ul>
  <blockquote>
  <p><a href="https://i.sstatic.net/xx8XB.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/xx8XB.png" alt="enter image description here" /></a></p>
  </blockquote>
  <ul>
  <li>Because I know v2 of the app is available at a similar URL (starting with <code>spikelegacy</code> instead of <code>spike</code>), I attempted using the tool at <a href="https://spikelegacy.legoeducation.com/hubdowngrade/" rel="nofollow noreferrer">https://spikelegacy.legoeducation.com/hubdowngrade/</a>.</li>
  </ul>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2022-12-03T11:38:10.487Z
Comments.Text: There's some hope via: 1. https://dfu.pybricks.com/index.html 2. https://github.com/gpdaniels/spike-prime/tree/master/firmware/spike%20-%20v1.3.00.0000-e8c274a%20-%204.0.0 3. https://spikelegacy.legoeducation.com/hubdowngrade/
Comments.UserDisplayName: LJ Jones
Tags: <software><spike-prime>
Title: Downgrade from Spike 3 Hub OS to Spike 2 Hub OS
UserDisplayName: LJ Jones
ThreadText: # Downgrade from Spike 3 Hub OS to Spike 2 Hub OS
  
  (Asked by: username_0 on 2022-12-03)
  
  **I'm trying to downgrade our Spike Prime Hub from the [Spike App v3](https://spike.legoeducation.com/)'s firmware to the [Spike App v2](https://spikelegacy.legoeducation.com/)'s firmware.** Has anyone been successful? Or does anyone have suggestions on how to flash the firmware to a version that's compatible with Spike App v2.0.8 or v2.0.9?
  
  #### Context
  
  I upgraded our hub to Spike 3. This is the default recommended behavior through the new v3 app as of December 1st, 2022, as follows.
  
  > **DO NOT DO THESE STEPS IF YOU NEED YOUR v2 CODE TO WORK WITH YOUR SPIKE PRIME HUB**
  >
  > - Navigate to Spike App v3 (link above) and notice that there is a new version of the app
  > - Select Prime
  > - Click Update Hub on the popup
  > - Follow the steps to update the firmware for the v3 Spike App
  
  After doing so, I realized our existing v2 Spike Prime code would no longer be compatible. There's a different filename extension for the new files (`.llsp3` vs `.llsp`). Eventually, I want to switch to the newer app, but for now, I am trying to get our .llsp code working again.
  
  #### Attempted resolution
  
  * As suggested at [this support page](https://education.lego.com/en-us/teacher-resources/lego-education-spike-prime/start-here/lego-education-spike-prime-the-lego-education-spiketm-app) (screenshot below) and via built-in troubleshooting steps in the app, I went to <https://spike.legoeducation.com/hubdowngrade> to downgrade.
  
  > [![enter image description here](https://i.sstatic.net/xx8XB.png)](https://i.sstatic.net/xx8XB.png)
  
  * Because I know v2 of the app is available at a similar URL (starting with `spikelegacy` instead of `spike`), I attempted using the tool at <https://spikelegacy.legoeducation.com/hubdowngrade/>.
  
  **Tags:** software, spike-prime
  
  > **Comments:**
  > **username_0**: There's some hope via: 1. https://dfu.pybricks.com/index.html 2. https://github.com/gpdaniels/spike-prime/tree/master/firmware/spike%20-%20v1.3.00.0000-e8c274a%20-%204.0.0 3. https://spikelegacy.legoeducation.com/hubdowngrade/  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2022-12-03. Score: 1 | Accepted answer
  
  Aha!
  
  1. *Prerequisite for Windows:* Use [this tool](https://zadig.akeo.ie/) to install a driver. (See tips [here](https://dfu.pybricks.com/extra.html).)
  2. Use the <https://spikelegacy.legoeducation.com/hubdowngrade/> downgrade tool.
  3. Go back to <https://spikelegacy.legoeducation.com/> to reconnect.
  4. Follow the prompts to update the Hub OS one last time.
  
  
  ---
  
  