<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Altomcat's HQ &#187; C64</title>
	<atom:link href="http://altomcat.blogsite.org/tag/c64/feed/" rel="self" type="application/rss+xml" />
	<link>http://altomcat.blogsite.org</link>
	<description>Ne jetez plus vos vieux micros</description>
	<lastBuildDate>Tue, 07 Jul 2009 09:45:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>MMC2IEC, SD2IEC : l&#8217;émulateur floppy hard sur C64/128</title>
		<link>http://altomcat.blogsite.org/2009/05/25/mmc2iec-sd2iec-lemulateur-floppy-hard-sur-c64128/</link>
		<comments>http://altomcat.blogsite.org/2009/05/25/mmc2iec-sd2iec-lemulateur-floppy-hard-sur-c64128/#comments</comments>
		<pubDate>Mon, 25 May 2009 12:40:01 +0000</pubDate>
		<dc:creator>Altomcat</dc:creator>
				<category><![CDATA[D.I.Y.]]></category>
		<category><![CDATA[Sasfépu]]></category>
		<category><![CDATA[Atmega32]]></category>
		<category><![CDATA[Atmega644]]></category>
		<category><![CDATA[bootloader]]></category>
		<category><![CDATA[C64]]></category>
		<category><![CDATA[Commodore]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[mmc2iec]]></category>
		<category><![CDATA[sd2iec]]></category>

		<guid isPermaLink="false">http://altomcat.blogsite.org/?p=126</guid>
		<description><![CDATA[Au début, il y avait le MMC2IEC
Depuis quelques semaines,  je me penche sur cet émulateur de disquettes remplaçant en partie le fonctionnement d&#8217;un lecteur Commodore 1541 pour C64/128.  La disponibilité des sources du firmware a permis de faire évoluer cette interface en améliorant sa compatibilité avec le lecteur original. D&#8217;un autre côté, l&#8217;implantation hard et [...]]]></description>
			<content:encoded><![CDATA[<h2>Au début, il y avait le MMC2IEC</h2>
<p>Depuis quelques semaines,  je me penche sur cet émulateur de disquettes remplaçant en partie le fonctionnement d&#8217;un lecteur Commodore 1541 pour C64/128.  La disponibilité des sources du firmware a permis de faire évoluer cette interface en améliorant sa compatibilité avec le lecteur original. D&#8217;un autre côté, l&#8217;implantation hard et schématique des composants a laissé libre au cours au clonage intensif !</p>
<p>Bref pour s&#8217;y retrouver dans cette jungle de clones,  je suis parti du <a href="http://www.pitsch.de/stuff/mmc2iec/MMC2IEC_antabaka_LarsP_neu.gif" target="_blank">schéma de base de<em> Lars  Pontoppidan</em></a> pour effectuer mes premiers tests. Cette interface utilise un µc Atmega32 en support DIP que l&#8217;on peut trouver facilement dans le commerce. L&#8217;oscillateur interne réglé à 8Mhz suffit au fonctionnement de cet émulateur hard mais certaines fonctionnalités comme le chargement rapide ou &laquo;&nbsp;Fast Loader&nbsp;&raquo; n&#8217;est pas émulé. L&#8217;ajout d&#8217;un quartz externe peut améliorer cette compatibilité qui n&#8217;est pas aujourd&#8217;hui parfaite. Toujours est-il que le firmware de base est arrêté à la version 0.8 dont les sources et les fichiers binaires sont disponibles <a href="http://pontoppidan.info/lars/index.php?proj=mmc2iec&amp;page=4" target="_blank">ici</a>.</p>
<div id="attachment_128" class="wp-caption aligncenter" style="width: 310px"><a href="http://altomcat.blogsite.org/wp-content/uploads/2009/05/dscf0002-0.jpg"><img class="size-medium wp-image-128" title="SD2IEC" src="http://altomcat.blogsite.org/wp-content/uploads/2009/05/dscf0002-0-300x225.jpg" alt="Emulateur floppy 1541 pour C64" width="300" height="225" /></a><p class="wp-caption-text">Emulateur floppy 1541 pour C64</p></div>
<h2>De ce travail naquis le SD2IEC</h2>
<p>Pour tirer la quintescence de cette interface, il nous faut passer la vitesse supérieure. On garde le circuit imprimé existant en remplaçant le µc par un Atmega644 (c&#8217;est le nouveau micro-contrôleur choisi pour poursuivre le développement de cette carte). Celui ci est compatible &laquo;&nbsp;pin à pin&nbsp;&raquo; avec son prédécesseur.  La mise à jour du firmware est disponible <a href="http://www.sd2iec.de/" target="_blank">ici</a>. Les avantages de cette dernière évolution sont :</p>
<ul>
<li>mise à jour du <a title="Téléchargement du firmware (version larsp)" href="http://www.sd2iec.de/sd2iec-0.8.1-larsp-m644p.zip" target="_blank">firmware</a> via l&#8217;installation d&#8217;un <a title="Téléchargement du bootloader (version LarsP)" href="http://www.sd2iec.de/bootloader/sd2iec_bootloader_2008-07-09+LarsP.zip" target="_blank">bootloader</a> au préalable<a title="Téléchargement du bootloader (version LarsP)" href="http://www.sd2iec.de/bootloader/sd2iec_bootloader_2008-07-09+LarsP.zip" target="_blank"><br />
</a></li>
<li>gestion de plusieurs &laquo;&nbsp;fast loaders&nbsp;&raquo; (l&#8217;execution de code sur le 1541 ne fonctionne pas)</li>
<li>compatible avec le design MM2IEC</li>
</ul>
<p>Concernant ma version, j&#8217;ai ajouté un régulateur 5V et 3.3V respectivement à base de 7805 et LM317 (je n&#8217;avais pas de LF33 en stock). J&#8217;ai cablé un connecteur HE10 coudé pour connecter le programmateur ISP.</p>
<h2>Chargement du firmware ou du bootloader</h2>
<p>Pour se faire, j&#8217;ai utilisé un programmateur ISP maison à travers le port // dont le schéma de principe est <a title="Programmateur ISP Atmel" href="http://www.lancos.com/e2p/betterSTK200.gif" target="_blank">ici</a>.  Ce type de programmation est préconisée puisque le mode JTAG doit être désactivé pour que le microcode fonctionne correctement !</p>
<p>J&#8217;ai utilisé <a title="Page d'accueil de PonyProg" href="http://www.lancos.com/prog.html" target="_blank">PonyProg</a>. Il existe une <a title="Téléchargement PonyProg patché" href="http://www.pitsch.de/stuff/mmc2iec/ponyprog2000_206g.zip" target="_blank">version patchée</a> de ce logiciel qui prend mieux en charge l&#8217;atmega644p. Pour ma part et avant d&#8217;être au courant, je n&#8217;ai eu qu&#8217;à forcer la programmation une à deux fois après avoir préalablement choisi le µc Atmega 644 dans la liste proposée.</p>
<h2>Liens</h2>
<p><a href="http://pontoppidan.info/lars/index.php?proj=mmc2iec" target="_blank">La base du projet MMC2IEC par Lars Pontoppidan (en Anglais)<br />
</a></p>
<p><a href="http://www.pitsch.de/stuff/mmc2iec/index.htm" target="_blank">La longue liste de clones MMC2IEC / SD2IEC (en Allemand)</a></p>
<p><a title="Le wiki des évolutions du firmware" href="http://www.c64-wiki.com/index.php/sd2iec_(firmware)" target="_blank">Le wiki firmware SD2IEC (en anglais)<br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://altomcat.blogsite.org/2009/05/25/mmc2iec-sd2iec-lemulateur-floppy-hard-sur-c64128/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Faîtes appel à votre entourage !</title>
		<link>http://altomcat.blogsite.org/2009/05/14/faites-appel-a-votre-entourage/</link>
		<comments>http://altomcat.blogsite.org/2009/05/14/faites-appel-a-votre-entourage/#comments</comments>
		<pubDate>Thu, 14 May 2009 07:20:03 +0000</pubDate>
		<dc:creator>Altomcat</dc:creator>
				<category><![CDATA[Sasfépu]]></category>
		<category><![CDATA[1541]]></category>
		<category><![CDATA[C64]]></category>

		<guid isPermaLink="false">http://altomcat.blogsite.org/?p=94</guid>
		<description><![CDATA[Voilà la dernière trouvaille qu&#8217;un ami m&#8217;a ramené d&#8217;une broc récemment et tout ça pour un euro symbolique !

Il me reste à confectionner le câble de liaison avec connecteurs DIN 6 pour ce lecteur de disquette 5&#8243;1/4 1541 (modèle pour VIC20) et à valider son fonctionnement.


]]></description>
			<content:encoded><![CDATA[<p>Voilà la dernière trouvaille qu&#8217;un ami m&#8217;a ramené d&#8217;une broc récemment et tout ça pour un euro symbolique !</p>
<p style="text-align: center;"><img title="Commodore_1541_1540.jpg" src="/wp-content/uploads/2009/Commodore_1541/Commodore_1541_1540.jpg" border="0" alt="Commodore_1541_1540.jpg" width="400" height="494" align="middle" /></p>
<p style="text-align: left;">Il me reste à confectionner le câble de liaison avec connecteurs DIN 6 pour ce lecteur de disquette 5&#8243;1/4 1541 (modèle pour VIC20) et à valider son fonctionnement.</p>
<p style="text-align: left;">
<p><img src="/wp-content/uploads/" border="0" alt="" width="440" align="middle" /></p>
]]></content:encoded>
			<wfw:commentRss>http://altomcat.blogsite.org/2009/05/14/faites-appel-a-votre-entourage/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Un C64 rescusité</title>
		<link>http://altomcat.blogsite.org/2009/05/14/un-c64-rescusite/</link>
		<comments>http://altomcat.blogsite.org/2009/05/14/un-c64-rescusite/#comments</comments>
		<pubDate>Thu, 14 May 2009 06:42:02 +0000</pubDate>
		<dc:creator>Altomcat</dc:creator>
				<category><![CDATA[Sasfépu]]></category>
		<category><![CDATA[C64]]></category>
		<category><![CDATA[MOS 6569]]></category>

		<guid isPermaLink="false">http://altomcat.blogsite.org/?p=92</guid>
		<description><![CDATA[Voici le dernier élément de ma collection, un commodore C64 H.S mais de nouveau opérationnel pour lequel j&#8217;avais diagnostiqué une panne au niveau du contrôleur vidéo VIC II MOS 6569. Une seconde occasion de récupérer un autre C64 pour pièces m&#8217;a permis de mettre la main sur ce composant propriétaire.
3 .. 2 .. 1 &#8230; [...]]]></description>
			<content:encoded><![CDATA[<p>Voici le dernier élément de ma collection, un commodore C64 H.S mais de nouveau opérationnel pour lequel j&#8217;avais diagnostiqué une panne au niveau du contrôleur vidéo <strong>VIC II MOS 6569</strong>. Une seconde occasion de récupérer un autre C64 pour pièces m&#8217;a permis de mettre la main sur ce composant propriétaire.</p>
<p>3 .. 2 .. 1 &#8230; Allumage et c&#8217;est reparti !</p>
<p style="text-align: center;"><img class="aligncenter" title="C64_repaired.jpg" src="/wp-content/uploads/2009/C64_repaired/C64_repaired.jpg" border="0" alt="C64_repaired.jpg" width="440" height="259" align="middle" /></p>
]]></content:encoded>
			<wfw:commentRss>http://altomcat.blogsite.org/2009/05/14/un-c64-rescusite/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
