

<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.amigaos.net/w/index.php?action=history&amp;feed=atom&amp;title=Updating_Nemo_firmware</id>
	<title>Updating Nemo firmware - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.amigaos.net/w/index.php?action=history&amp;feed=atom&amp;title=Updating_Nemo_firmware"/>
	<link rel="alternate" type="text/html" href="https://wiki.amigaos.net/w/index.php?title=Updating_Nemo_firmware&amp;action=history"/>
	<updated>2026-05-27T20:22:04Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.amigaos.net/w/index.php?title=Updating_Nemo_firmware&amp;diff=7872&amp;oldid=prev</id>
		<title>Ölrick Lefebvre: Add link to jumper picture</title>
		<link rel="alternate" type="text/html" href="https://wiki.amigaos.net/w/index.php?title=Updating_Nemo_firmware&amp;diff=7872&amp;oldid=prev"/>
		<updated>2015-04-09T10:07:34Z</updated>

		<summary type="html">&lt;p&gt;Add link to jumper picture&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 10:07, 9 April 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 109:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 109:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*now you can cold boot Nemo and check the revision.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*now you can cold boot Nemo and check the revision.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==In case Murphy was right once again==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==In case Murphy was right once again==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nemo has a dual flash EPROM chips to offer you a safety belt. In case you broke your BIOS, you are able to activate the rescue BIOS which will allow you to try a new update. The choice between normal and rescue BIOS is activated with a jumper located between the DIMM4 slot and the rear USB connector (here in the Normal position):BIOS Jumper&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nemo has a dual flash EPROM chips to offer you a safety belt. In case you broke your BIOS, you are able to activate the rescue BIOS which will allow you to try a new update. The choice between normal and rescue BIOS is activated with a jumper located between the DIMM4 slot and the rear USB connector (here in the Normal position):&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[https://dl.dropboxusercontent.com/u/30631303/Amiga/Setting_Board/bios.jpg &lt;/ins&gt;BIOS Jumper&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&lt;/ins&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If you want to join the BIOS club, don&#039;t forget the three rules:&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If you want to join the BIOS club, don&#039;t forget the three rules:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*you don&#039;t put a jumper on the RESCUE WrEn pins,&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*you don&#039;t put a jumper on the RESCUE WrEn pins,&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ölrick Lefebvre</name></author>
	</entry>
	<entry>
		<id>https://wiki.amigaos.net/w/index.php?title=Updating_Nemo_firmware&amp;diff=7870&amp;oldid=prev</id>
		<title>Ölrick Lefebvre: Nemo firmware upgrade and rescue guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.amigaos.net/w/index.php?title=Updating_Nemo_firmware&amp;diff=7870&amp;oldid=prev"/>
		<updated>2015-04-08T12:15:27Z</updated>

		<summary type="html">&lt;p&gt;Nemo firmware upgrade and rescue guide&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Be aware of the risks==&lt;br /&gt;
A brutal interruption of the update of the firmware may lead your computer to be as useful as a brick. To avoid this, you have to make sure to minimize the risks:&lt;br /&gt;
*keep any animals away (cats, dogs, bugs, children, wife, grandma...),&lt;br /&gt;
*make sure nobody&amp;#039;s about to blow a fuse in the house (wife not drying her hair while the washing machine is on, while the electric fryer in on, while the oven is on, while the child&amp;#039;s discovering electricity is fun by playing with the electric heater...),&lt;br /&gt;
*make sure no storm is hereabout, ready to raise a power failure,&lt;br /&gt;
*make sure no strike has been announced at your electricity supplier,&lt;br /&gt;
*(add here any other good sense measure to ensure 10 minutes of power stability).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Firmware revisions==&lt;br /&gt;
Currently, the way to identify firmware revision is a bit &amp;quot;unusual&amp;quot;.&lt;br /&gt;
===Original firmware (2011-07-05)===&lt;br /&gt;
That&amp;#039;s the revision delivered with Nemo to the Betatest team. This is the revision of the rescue BIOS.&amp;lt;br&amp;gt;&lt;br /&gt;
In the serial debug log, it signs like that:&lt;br /&gt;
 CFE version PAS-2.0.30 for NEMO (64bit,MP,BE,PPC)&lt;br /&gt;
 Build Date: Tue Jul  5 16:09:15 BST 2011 (andrew@hercules)&lt;br /&gt;
 Copyright (C) 2000,2001,2002,2003,2004,2005 Broadcom Corporation.&lt;br /&gt;
 Portions Copyright (C) 2005-2008 PA Semi, Inc.&lt;br /&gt;
 Portions Copyright (C) 2010 Hyperion Entertainment CVBA&lt;br /&gt;
&lt;br /&gt;
Take note of the date.&amp;lt;br&amp;gt;&lt;br /&gt;
An alternative way to identify it, is that it doesn&amp;#039;t support the menu command:&lt;br /&gt;
 CFE&amp;gt; menu&lt;br /&gt;
 Invalid command: &amp;quot;menu&amp;quot;&lt;br /&gt;
 Available commands: ...&lt;br /&gt;
&lt;br /&gt;
===Menu Firmware (2011-08-22)===&lt;br /&gt;
This is the second revision, made available to the Betatest team to setup boot menus.&amp;lt;br&amp;gt;&lt;br /&gt;
In the serial debug log, it signs like that:&lt;br /&gt;
 CFE version PAS-2.0.30 for NEMO (64bit,MP,BE,PPC)&lt;br /&gt;
 Build Date: Mon Aug 22 14:30:17 CEST 2011 (hfrieden@jumpgate)&lt;br /&gt;
 Copyright (C) 2000,2001,2002,2003,2004,2005 Broadcom Corporation.&lt;br /&gt;
 Portions Copyright (C) 2005-2008 PA Semi, Inc.&lt;br /&gt;
 Portions Copyright (C) 2010 Hyperion Entertainment CVBA&lt;br /&gt;
Deja vu ? Take a closer look at the date.&amp;lt;br&amp;gt;&lt;br /&gt;
An alternative way to identify it, is that it does support the menu command:&lt;br /&gt;
 CFE&amp;gt; menu&lt;br /&gt;
 Loader:elf Filesys:amigafs Dev:ide0.1 File:amigaboot.of Options:(null)&lt;br /&gt;
The size of the corresponding BIN file is 915248 bytes.&lt;br /&gt;
&lt;br /&gt;
===AEon Firmware (2012-06-08)===&lt;br /&gt;
This is the third revision.&amp;lt;br&amp;gt;&lt;br /&gt;
In the serial debug log, it signs like that:&lt;br /&gt;
 CFE version PAS-2.0.30 for NEMO (64bit,MP,BE,PPC)&lt;br /&gt;
 Build Date: Fri Jun  8 16:04:49 CEST 2012 (hfrieden@jumpgate)&lt;br /&gt;
 Copyright (C) 2000,2001,2002,2003,2004,2005 Broadcom Corporation.&lt;br /&gt;
 Portions Copyright (C) 2005-2008 PA Semi, Inc.&lt;br /&gt;
 Portions Copyright (C) 2010 Hyperion Entertainment CVBA&lt;br /&gt;
Once again, you&amp;#039;ve got to check the date.&amp;lt;br&amp;gt;&lt;br /&gt;
You can visually identify it as there is now the AEon logo on top of &amp;quot;X1000&amp;quot; on the boot screen.&amp;lt;br&amp;gt;&lt;br /&gt;
The size of the corresponding BIN file is 939968 bytes.&lt;br /&gt;
&lt;br /&gt;
==Upgrade procedure==&lt;br /&gt;
===Get the firmware BIN file===&lt;br /&gt;
Well if you&amp;#039;re not a beta tester, you&amp;#039;ll have to find a regular way to get it.&lt;br /&gt;
===Put it on a media available to CFE===&lt;br /&gt;
You can put in on a CD, on a USB stick, on a Compact Flash card or a TFTP server.&amp;lt;br&amp;gt;&lt;br /&gt;
Make it simple, make it safe, just put it on a FAT32 formatted USB stick, no philosophical debate please.&amp;lt;br&amp;gt;&lt;br /&gt;
Make sure your copy is correct, check it with md5sum or any other useful tool.&lt;br /&gt;
===Flash===&lt;br /&gt;
*Power up Nemo,&lt;br /&gt;
*if you have a menu configured, press &amp;#039;F&amp;#039; to go to CFE prompt,&lt;br /&gt;
*plug your USB stick, CFE should detect it&lt;br /&gt;
 CFE&amp;gt; port 0:1/3 released (full speed)&lt;br /&gt;
 USB: New device connected to bus 2 hub 1 port 1 (full speed)&lt;br /&gt;
 USB bus 2 device 2: vendor 0951 product 1625 class 08: Mass-Storage Device&lt;br /&gt;
 USBMASS: Unit 0 connected&lt;br /&gt;
 CFE&amp;gt;&lt;br /&gt;
*check availability of your file&lt;br /&gt;
 CFE&amp;gt; dir -fatfs usbdisk0:/&lt;br /&gt;
 CFE.BIN                  915248&lt;br /&gt;
 X1000_Menu.pdf           122391&lt;br /&gt;
 X1000_Menu.pdf.info      13168&lt;br /&gt;
 X1000_Reflash.pdf        670531&lt;br /&gt;
 X1000_Reflash.pdf.info   13168&lt;br /&gt;
 *** command status = 0&lt;br /&gt;
 CFE&amp;gt;&lt;br /&gt;
*load the BIN file&lt;br /&gt;
 CFE&amp;gt; load -raw -fatfs -max=0x8000000 usbdisk0:cfe.bin&lt;br /&gt;
 Loader:raw Filesys:fat Dev:usbdisk0 File:cfe.bin Options:(null)&lt;br /&gt;
 Loading: .. 915248 bytes read&lt;br /&gt;
 Entry at 0x0000000020000000&lt;br /&gt;
 *** command status = 0&lt;br /&gt;
 CFE&amp;gt; &lt;br /&gt;
*take note of these two values, they may differ:&lt;br /&gt;
**bytes read: that&amp;#039;s the size of your bin, it may change for each revision, in our example it&amp;#039;s 915248&lt;br /&gt;
**entry: that&amp;#039;s the address where the file is loaded, it may change too, 0x20000000 in our example&lt;br /&gt;
*starting from here, you won&amp;#039;t be able to go back, so make sure you&amp;#039;re ready and take a deep breath&lt;br /&gt;
*erase the current content of the flash&lt;br /&gt;
 CFE&amp;gt; spi erase&lt;br /&gt;
 *** command status = 0&lt;br /&gt;
 CFE&amp;gt;&lt;br /&gt;
copy your loaded image with the previouly noted entry and size values&lt;br /&gt;
 CFE&amp;gt; spi copy 0xf00000 0x20000000 915248&lt;br /&gt;
                        &amp;lt;  entry &amp;gt; &amp;lt;size&amp;gt;&lt;br /&gt;
 *** command status = 0&lt;br /&gt;
 CFE&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE:	The copy can take several seconds, almost one minute in fact. Be patient, DO NOT SHUTDOWN OR RESET your machine while it is copying: it is NOT DEAD OR CRASHED!! Doing so would put you in an awkward position where you&amp;#039;ll have bricked your X-1000. The solution would to follow the rescue procedure below.&lt;br /&gt;
&lt;br /&gt;
*when you get back to the prompt, you can check the ROM signature (55AA55AA)&lt;br /&gt;
 CFE&amp;gt; spi read 0xf00000 32&lt;br /&gt;
 00F00000% 55AA55AA 43464531 436F6D6D 6F6E2046&lt;br /&gt;
 00F00010% 69726D77 61726520 456E7669 726F6E6D&lt;br /&gt;
 00F00020% 656E742C 20286329 20323030 34204272&lt;br /&gt;
 00F00030% 6F616463 6F6D2043&lt;br /&gt;
 *** command status = 0&lt;br /&gt;
 CFE&amp;gt;&lt;br /&gt;
*now you can cold boot Nemo and check the revision.&lt;br /&gt;
==In case Murphy was right once again==&lt;br /&gt;
Nemo has a dual flash EPROM chips to offer you a safety belt. In case you broke your BIOS, you are able to activate the rescue BIOS which will allow you to try a new update. The choice between normal and rescue BIOS is activated with a jumper located between the DIMM4 slot and the rear USB connector (here in the Normal position):BIOS Jumper&amp;lt;br&amp;gt;&lt;br /&gt;
If you want to join the BIOS club, don&amp;#039;t forget the three rules:&lt;br /&gt;
*you don&amp;#039;t put a jumper on the RESCUE WrEn pins,&lt;br /&gt;
*you DON&amp;#039;T put a jumper on the RESCUE WrEn pins,&lt;br /&gt;
*YOU DON&amp;#039;T PUT A JUMPER ON THE RESCUE WrEn PINS !&lt;br /&gt;
===Rescue guide===&lt;br /&gt;
To use the Rescue BIOS and recover your Normal BIOS, here is how to do it:&lt;br /&gt;
*power down Nemo,&lt;br /&gt;
*put the BIOS jumper in Rescue mode,&lt;br /&gt;
*power up Nemo,&lt;br /&gt;
*once you get CFE prompt, move carefully your BIOS jumper from Rescue to Normal (carefully means here: avoid any shortcut, I&amp;#039;m obviously talking about electricity),&lt;br /&gt;
*follow the standard BIOS update procedure,&lt;br /&gt;
*if you get to the end, then you&amp;#039;ve rescued your BIOS, Champagne !&lt;/div&gt;</summary>
		<author><name>Ölrick Lefebvre</name></author>
	</entry>
</feed>