<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[ChipMusic.org - I'll pay you to fix my Zeigler-style programmer!]]></title>
		<link>https://chipmusic.org/forums/topic/12921/ill-pay-you-to-fix-my-zeiglerstyle-programmer/</link>
		<description><![CDATA[The most recent posts in I'll pay you to fix my Zeigler-style programmer!.]]></description>
		<lastBuildDate>Fri, 20 Dec 2013 14:00:18 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: I'll pay you to fix my Zeigler-style programmer!]]></title>
			<link>https://chipmusic.org/forums/post/195594/#p195594</link>
			<description><![CDATA[<b><i>freezedream says:</i></b><p>Great thread. <img src="https://chipmusic.org/forums/img/smilies/smile.png" width="15" height="15" alt="smile" /> Glad you successfully sorted that out thanks to nitro2k01. There&#039;s nothing like building your own stuff.</p>]]></description>
			<pubDate>Fri, 20 Dec 2013 14:00:18 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/195594/#p195594</guid>
		</item>
		<item>
			<title><![CDATA[Re: I'll pay you to fix my Zeigler-style programmer!]]></title>
			<link>https://chipmusic.org/forums/post/195518/#p195518</link>
			<description><![CDATA[<b><i>kineticturtle says:</i></b><p>ooooooookay so apparently the other 8515 is totally fine! Who knew? Well, nitro did, that&#039;s who!</p>]]></description>
			<pubDate>Thu, 19 Dec 2013 21:44:43 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/195518/#p195518</guid>
		</item>
		<item>
			<title><![CDATA[Re: I'll pay you to fix my Zeigler-style programmer!]]></title>
			<link>https://chipmusic.org/forums/post/195513/#p195513</link>
			<description><![CDATA[<b><i>kineticturtle says:</i></b><p>wowwwww, okay! that makes sense but it would have taken me a DAMN long time to figure that out. Thanks again!</p><p>As for the other 8515, I&#039;m gonna try it out some more and see if it will take programming again, but I&#039;m pretty sure it&#039;s fried.</p>]]></description>
			<pubDate>Thu, 19 Dec 2013 21:09:29 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/195513/#p195513</guid>
		</item>
		<item>
			<title><![CDATA[Re: I'll pay you to fix my Zeigler-style programmer!]]></title>
			<link>https://chipmusic.org/forums/post/195505/#p195505</link>
			<description><![CDATA[<b><i>nitro2k01 says:</i></b><p>Alright. It&#039;s all about reading the manuals and noticing little things. Those fuse bits are what&#039;s actually recommended by the build manual. But that&#039;s not what made me change it. The crucial setting is what the fue calculator describes as &quot;Ext. Clock/RC Osc./Low-freq. Crystal: enable internal Capacitors (36 pF) Internal R/C Osc.: leave unchecked! External Crystal: enable full swing (neccessary for &gt;8 MHz)&quot; The important part is &quot;enable full swing&quot; which makes the oscillator circuit go between 0 V and 5 V instead of running on a lower voltage, presumably to save power. This reminded me of something from the FT232BM datasheet. <br /></p><div class="quotebox"><blockquote><p>Input to 6MHz Crystal Oscillator Cell. This pin can also be driven by an external <br />6MHz clock if required. Note: Switching threshold of this pin is VCC/2, so if driving <br />from an external source, the source must be driving at 5V CMOS level or AC-<br />coupled to centre on VCC/2.</p></blockquote></div><p>So without that fuse bit set, the clock line will not reach the switching threshold and the FTDI chip will not be properly clocked, and USB will not work.</p><p>So, now I want to know, is one of the Atmega chips actually broken?</p>]]></description>
			<pubDate>Thu, 19 Dec 2013 20:33:55 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/195505/#p195505</guid>
		</item>
		<item>
			<title><![CDATA[Re: I'll pay you to fix my Zeigler-style programmer!]]></title>
			<link>https://chipmusic.org/forums/post/195498/#p195498</link>
			<description><![CDATA[<b><i>kineticturtle says:</i></b><p>That did it! Thank you! This pile of junk is now a functioning cart flasher! Now you&#039;ve got to tell me what the new fuse values mean and why you changed them...</p>]]></description>
			<pubDate>Thu, 19 Dec 2013 20:05:24 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/195498/#p195498</guid>
		</item>
		<item>
			<title><![CDATA[Re: I'll pay you to fix my Zeigler-style programmer!]]></title>
			<link>https://chipmusic.org/forums/post/195495/#p195495</link>
			<description><![CDATA[<b><i>nitro2k01 says:</i></b><p>What do you mean by bunk? &quot;Broken&quot; or &quot;bogus&quot;? Is one of the ATMega chips still broken, ie can&#039;t be programmed even with the added crystal? </p><p>Did you check the value of the capacitors? I have new fuse values which I think may solve the problem: Low: 2E, High: C9. Would hate to have you send the flasher all over the world if the solution is something simple like that.</p>]]></description>
			<pubDate>Thu, 19 Dec 2013 19:47:18 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/195495/#p195495</guid>
		</item>
		<item>
			<title><![CDATA[Re: I'll pay you to fix my Zeigler-style programmer!]]></title>
			<link>https://chipmusic.org/forums/post/195492/#p195492</link>
			<description><![CDATA[<b><i>kineticturtle says:</i></b><p>yep, that confirms that the fuses are set correctly - so at this stage am I safe in assuming the ftdi chip is indeed bunk? I mean the atmega was bunk, so maybe whatever happened to one happened to the other? I believe this brings us back to the &quot;mailing it to Sweden&quot; stage. <img src="https://chipmusic.org/forums/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<pubDate>Thu, 19 Dec 2013 19:07:16 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/195492/#p195492</guid>
		</item>
		<item>
			<title><![CDATA[Re: I'll pay you to fix my Zeigler-style programmer!]]></title>
			<link>https://chipmusic.org/forums/post/195488/#p195488</link>
			<description><![CDATA[<b><i>nitro2k01 says:</i></b><p>Probably an avrdude quirk. Try reading the fuses individually with the following switches, rather than just looking at the summary.<br /></p><div class="codebox"><pre><code>-U lfuse:r:-:h -U hfuse:r:-:h -U efuse:r:-:h</code></pre></div>]]></description>
			<pubDate>Thu, 19 Dec 2013 18:36:53 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/195488/#p195488</guid>
		</item>
		<item>
			<title><![CDATA[Re: I'll pay you to fix my Zeigler-style programmer!]]></title>
			<link>https://chipmusic.org/forums/post/195483/#p195483</link>
			<description><![CDATA[<b><i>kineticturtle says:</i></b><p>The plot thickens - I checked it in atmelstudio and it lists them correctly - H 0xD9 and L 0xEE, no efuse listed at all. So is that just a quirk of avrdude?</p>]]></description>
			<pubDate>Thu, 19 Dec 2013 18:20:53 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/195483/#p195483</guid>
		</item>
		<item>
			<title><![CDATA[Re: I'll pay you to fix my Zeigler-style programmer!]]></title>
			<link>https://chipmusic.org/forums/post/195476/#p195476</link>
			<description><![CDATA[<b><i>kineticturtle says:</i></b><p>alright! That did it, thanks. So I got the new chip programmed, it&#039;s doing great and all. Then I get the same symptoms... no device recognition on XP or OSX 10.6.8 (FTDI drivers installed of course).</p><p>So I pop the atmega back in the programmer and check everything - apparently when I set the high fuse, avrdude is actually putting that value in the efuse slot - I&#039;m getting</p><p>&quot;Fuses OK (H:FF, E:D9, L:EE)&quot;</p><p>the hell?</p><p>edit: to be more clear, if I set an lfuse value, it goes to L. If I attempt to set an hfuse value, it goes to E. If I attempt to set an efuse value, it says there&#039;s no such thing!</p>]]></description>
			<pubDate>Thu, 19 Dec 2013 17:50:31 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/195476/#p195476</guid>
		</item>
		<item>
			<title><![CDATA[Re: I'll pay you to fix my Zeigler-style programmer!]]></title>
			<link>https://chipmusic.org/forums/post/195406/#p195406</link>
			<description><![CDATA[<b><i>kineticturtle says:</i></b><p>Huh, alright I&#039;ll take another stab at this tomorrow. Luckily I have extra crystals...</p>]]></description>
			<pubDate>Thu, 19 Dec 2013 05:43:19 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/195406/#p195406</guid>
		</item>
		<item>
			<title><![CDATA[Re: I'll pay you to fix my Zeigler-style programmer!]]></title>
			<link>https://chipmusic.org/forums/post/195388/#p195388</link>
			<description><![CDATA[<b><i>Jazzmarazz says:</i></b><p>Haha..I did this a few times with my versions. Programming the atmega fuses before setting up my ftdi clock output. It scares you if nothing else...</p>]]></description>
			<pubDate>Thu, 19 Dec 2013 02:44:01 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/195388/#p195388</guid>
		</item>
		<item>
			<title><![CDATA[Re: I'll pay you to fix my Zeigler-style programmer!]]></title>
			<link>https://chipmusic.org/forums/post/195378/#p195378</link>
			<description><![CDATA[<b><i>nitro2k01 says:</i></b><p>This is normal. Burning the EE fuse value tells the chip to disable the internal RC oscillator and use an external crystal. The chip needs a clock signal to be programmed, so the chip won&#039;t work while in the AVR programmer, since it has no crystal or other clock source. I should have thought of this before recommending that fuse value, given that I saw your AVR programmer. (If you had programmed the flash memory and high fuse first, the chip would be usable now.)</p><p>The quick&#039;n&#039;dirty way to solve this would be to add a crystal between the same two pins as in the actual circuit. The value shouldn&#039;t be too critical for just programming the chip. Any crystal &gt;=1 MHz that doesn&#039;t exceed the rating for the chip should work well enough for the purpose. </p><p>You MAY be able to program the chip adding the -B 1.0 switch to avrdude, but if it works it will be slow as a dog&#039;s butt.</p><p>The less quick&#039;n&#039;dirty way of solving this is to add some form of programming header to the board, so the AVR chip can be programmed in circuit. If you had sent it to me, I probably would have done this just for my own convenience.</p><p>However, with this in mind you should be able to plug the chip back in to the GB programmer and notice an improvement. There&#039;s no code on the chip, so it won&#039;t work as a flasher, but now that the crystal should be oscillating at 6 MHz, the FTDI chip should be identified since it should be able to communicate over USB.</p>]]></description>
			<pubDate>Thu, 19 Dec 2013 00:36:11 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/195378/#p195378</guid>
		</item>
		<item>
			<title><![CDATA[Re: I'll pay you to fix my Zeigler-style programmer!]]></title>
			<link>https://chipmusic.org/forums/post/195372/#p195372</link>
			<description><![CDATA[<b><i>kineticturtle says:</i></b><p>Well to be fair, this is the only project I&#039;ve used it for - so the data isn&#039;t statistically relevant but perhaps that&#039;s not the best track record.</p>]]></description>
			<pubDate>Thu, 19 Dec 2013 00:09:54 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/195372/#p195372</guid>
		</item>
		<item>
			<title><![CDATA[Re: I'll pay you to fix my Zeigler-style programmer!]]></title>
			<link>https://chipmusic.org/forums/post/195371/#p195371</link>
			<description><![CDATA[<b><i>Jazzmarazz says:</i></b><p>How sure are you of your programmer?</p>]]></description>
			<pubDate>Thu, 19 Dec 2013 00:08:03 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/195371/#p195371</guid>
		</item>
	</channel>
</rss>
