<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.ethernut.de/nutwiki/index.php?action=history&amp;feed=atom&amp;title=Elektor_Internet_Radio</id>
		<title>Elektor Internet Radio - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://www.ethernut.de/nutwiki/index.php?action=history&amp;feed=atom&amp;title=Elektor_Internet_Radio"/>
		<link rel="alternate" type="text/html" href="http://www.ethernut.de/nutwiki/index.php?title=Elektor_Internet_Radio&amp;action=history"/>
		<updated>2026-04-28T22:51:29Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>http://www.ethernut.de/nutwiki/index.php?title=Elektor_Internet_Radio&amp;diff=76&amp;oldid=prev</id>
		<title>Harald: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="http://www.ethernut.de/nutwiki/index.php?title=Elektor_Internet_Radio&amp;diff=76&amp;oldid=prev"/>
				<updated>2016-10-27T16:02:53Z</updated>
		
		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 16:02, 27 October 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='2' style='text-align: center;' lang='en'&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Harald</name></author>	</entry>

	<entry>
		<id>http://www.ethernut.de/nutwiki/index.php?title=Elektor_Internet_Radio&amp;diff=75&amp;oldid=prev</id>
		<title>Tim: /* Firmware not running */</title>
		<link rel="alternate" type="text/html" href="http://www.ethernut.de/nutwiki/index.php?title=Elektor_Internet_Radio&amp;diff=75&amp;oldid=prev"/>
				<updated>2011-06-14T10:50:01Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Firmware not running&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== FAQ ==&lt;br /&gt;
&lt;br /&gt;
=== Firmware not running ===&lt;br /&gt;
&lt;br /&gt;
'''''Q:''' After uploading the firmware, nothing happens. What is wrong?''&lt;br /&gt;
&lt;br /&gt;
'''A:''' Check the serial port output. After pressing reset, the radio should at least print the firmware version numbers. Further, run the Nut/OS Discoverer to scan the network.&lt;br /&gt;
&lt;br /&gt;
'''''Q:''' No output at the serial port and no entry in the Nut/OS discoverer. What else can I try?''&lt;br /&gt;
&lt;br /&gt;
'''A:''' Make sure you set the GPNVM2 flag with SAM-BA or OpenOCD. If not set, the radio will start the bootloader after reset, not the firmware you uploaded into Flash memory.&lt;br /&gt;
&lt;br /&gt;
'''''Q:''' I did program the GPNVM2 flag with OpenOCD. Why doesn't the firmware run after reset?''&lt;br /&gt;
&lt;br /&gt;
You may run an old OpenOCD release. The latest we tested with success was release 520 from April the 1st, 2008.&lt;br /&gt;
&lt;br /&gt;
After setting the GPNVM2 flag you might have to resume the CPU and should shutdown OpenOCD before pressing the reset button.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;amp;gt; halt&amp;lt;br&amp;gt;&lt;br /&gt;
 target state: halted&lt;br /&gt;
 target halted in Thumb state due to debug request, current mode: Supervisor&lt;br /&gt;
 cpsr: 0x000000b3 pc: 0x00200cb4&lt;br /&gt;
 &amp;amp;gt; flash probe 0&lt;br /&gt;
 flash 'at91sam7' found at 0x00100000&lt;br /&gt;
 &amp;amp;gt; flash write_bank 0 webradio-1.2.1.bin 0&amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;amp;gt; '''at91sam7 gpnvm 2 set'''&amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;amp;gt; '''resume'''&amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;amp;gt; '''shutdown'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using SAM-BA ===&lt;br /&gt;
&lt;br /&gt;
'''''Q:''' Why doesn't SAM-BA show the USB connection?''&lt;br /&gt;
&lt;br /&gt;
'''A:''' You need to erase the firmware to activate the SAM-BA bootloader.&lt;br /&gt;
&lt;br /&gt;
=== Using JTAG ===&lt;br /&gt;
&lt;br /&gt;
'''''Q:''' How do I use the '''Olimex OpenOCD JTAG''' instead of the Egnite Turtle version''&lt;br /&gt;
&lt;br /&gt;
'''A:''' you need to change the configuration file of openocd and start with a parameter like this : openocd -f eirocd.cfg&lt;br /&gt;
&lt;br /&gt;
contents of the eirocd.cfg file is &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat eirocd.cfg&lt;br /&gt;
#daemon configuration&lt;br /&gt;
telnet_port 4444&lt;br /&gt;
gdb_port 3333&lt;br /&gt;
daemon_startup reset&lt;br /&gt;
&lt;br /&gt;
#interface&lt;br /&gt;
interface ft2232&lt;br /&gt;
ft2232_device_desc &amp;quot;Olimex OpenOCD JTAG&amp;quot;&lt;br /&gt;
ft2232_layout &amp;quot;olimex-jtag&amp;quot;&lt;br /&gt;
ft2232_vid_pid 0x15BA 0x0003&lt;br /&gt;
jtag_speed 2&lt;br /&gt;
&lt;br /&gt;
#use combined on interfaces or targets that can't set TRST/SRST separately&lt;br /&gt;
reset_config srst_only&lt;br /&gt;
# srst_pulls_trst&lt;br /&gt;
jtag_nsrst_delay 200&lt;br /&gt;
jtag_ntrst_delay 200&lt;br /&gt;
&lt;br /&gt;
#jtag scan chain&lt;br /&gt;
#format L IRC IRCM IDCODE (Length, IR Capture, IR Capture Mask, IDCODE)&lt;br /&gt;
jtag_device 4 0x1 0xf 0xe&lt;br /&gt;
&lt;br /&gt;
#target configuration&lt;br /&gt;
#target &amp;amp;lt;type&amp;amp;gt; &amp;amp;lt;startup mode&amp;amp;gt;&lt;br /&gt;
#target arm7tdmi &amp;amp;lt;endianness&amp;amp;gt; &amp;amp;lt;reset mode&amp;amp;gt; &amp;amp;lt;chainpos&amp;amp;gt; &amp;amp;lt;variant&amp;amp;gt;&lt;br /&gt;
target arm7tdmi little reset_halt 0 arm7tdmi&lt;br /&gt;
run_and_halt_time 0 30&lt;br /&gt;
&lt;br /&gt;
#flash bank at91sam7 0 0 0 0 &amp;amp;lt;target#&amp;amp;gt;&lt;br /&gt;
#AT91SAM7 flashes only require the target#,&lt;br /&gt;
#all other values are looked up after reading the chip-id and type.&lt;br /&gt;
flash bank at91sam7 0 0 0 0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Languages}}&lt;/div&gt;</summary>
		<author><name>Tim</name></author>	</entry>

	</feed>