<?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>mcBachmann.de TechBlog</title>
	<atom:link href="http://blog.mcbachmann.de/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.mcbachmann.de</link>
	<description>Der Blog zur Website ;-)</description>
	<lastBuildDate>Thu, 17 May 2012 12:39:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Nostalgie #2</title>
		<link>http://blog.mcbachmann.de/entertainment/nostalgie-2</link>
		<comments>http://blog.mcbachmann.de/entertainment/nostalgie-2#comments</comments>
		<pubDate>Thu, 17 May 2012 12:39:51 +0000</pubDate>
		<dc:creator>Sven Bachmann</dc:creator>
				<category><![CDATA[entertainment]]></category>

		<guid isPermaLink="false">http://blog.mcbachmann.de/?p=709</guid>
		<description><![CDATA[Features: 4-farbig (momentan nur Schwarz), Stromlos, ordentliches Tipp-Feedback]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.mcbachmann.de/wp-content/uploads/2012/05/20120517-Schreibmaschine-Erika.jpg"><img src="http://blog.mcbachmann.de/wp-content/uploads/2012/05/20120517-Schreibmaschine-Erika-300x225.jpg" alt="" title="20120517 Schreibmaschine Erika" width="300" height="225" class="aligncenter size-medium wp-image-710" /></a></p>
<p><span id="more-709"></span></p>
<p><a href="http://blog.mcbachmann.de/wp-content/uploads/2012/05/20120517-Schreibmaschine-Erika-Text.jpg"><img src="http://blog.mcbachmann.de/wp-content/uploads/2012/05/20120517-Schreibmaschine-Erika-Text-300x225.jpg" alt="" title="20120517 Schreibmaschine Erika Text" width="300" height="225" class="aligncenter size-medium wp-image-711" /></a></p>
<p>Features: 4-farbig (momentan nur Schwarz), Stromlos, ordentliches Tipp-Feedback</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mcbachmann.de/entertainment/nostalgie-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nostalgie #1</title>
		<link>http://blog.mcbachmann.de/entertainment/nostalgie-1</link>
		<comments>http://blog.mcbachmann.de/entertainment/nostalgie-1#comments</comments>
		<pubDate>Sat, 05 May 2012 12:46:38 +0000</pubDate>
		<dc:creator>Sven Bachmann</dc:creator>
				<category><![CDATA[entertainment]]></category>

		<guid isPermaLink="false">http://blog.mcbachmann.de/?p=690</guid>
		<description><![CDATA[Danke an Stefan Wintermeyer für die damals sehr gelungene Einführung in Asterisk. Durch die Kombination eines passenden ISDN Controllers + Asterisk konnte ich zu Studentenzeiten einen günstigen SIP Tarif über ein ordentliches ISDN Telefon nutzen. &#8230; und dann war da noch die Praxis Dr. Tux, welche doch das ein oder andere spannende Thema hervorbrachte]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.mcbachmann.de/wp-content/uploads/2012/05/Asterisk-Workshop.jpg"><img src="http://blog.mcbachmann.de/wp-content/uploads/2012/05/Asterisk-Workshop.jpg" alt="" title="Asterisk Workshop" width="515" height="233" class="aligncenter size-full wp-image-691" /></a><br/> <span id="more-690"></span><br />
Danke an Stefan Wintermeyer für die damals sehr gelungene Einführung in Asterisk. Durch die Kombination eines passenden ISDN Controllers + Asterisk konnte ich zu Studentenzeiten einen günstigen SIP Tarif über ein ordentliches ISDN Telefon nutzen.<br/><br/></p>
<p><a href="http://blog.mcbachmann.de/wp-content/uploads/2012/05/Praxis_Dr_Tux.jpg"><img src="http://blog.mcbachmann.de/wp-content/uploads/2012/05/Praxis_Dr_Tux.jpg" alt="" title="Praxis Dr. Tux" width="241" height="161" class="aligncenter size-full wp-image-692" /></a><br/><br />
&#8230; und dann war da noch die Praxis Dr. Tux, welche doch das ein oder andere spannende Thema hervorbrachte <img src='http://blog.mcbachmann.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mcbachmann.de/entertainment/nostalgie-1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Umzug nach Leipzig</title>
		<link>http://blog.mcbachmann.de/private/umzug-nach-leipzig</link>
		<comments>http://blog.mcbachmann.de/private/umzug-nach-leipzig#comments</comments>
		<pubDate>Wed, 11 Jan 2012 21:11:56 +0000</pubDate>
		<dc:creator>Sven Bachmann</dc:creator>
				<category><![CDATA[misc]]></category>
		<category><![CDATA[private]]></category>
		<category><![CDATA[Leipzig]]></category>
		<category><![CDATA[Umzug]]></category>

		<guid isPermaLink="false">http://blog.mcbachmann.de/?p=667</guid>
		<description><![CDATA[Erstmal ein Gesundes Neues Jahr 2012 liebe Leserschaft! Wer sich erinnert, wird wissen das hier vor etwas über einem Jahr schon einmal etwas von einem Umzug zu lesen war (Umzug nach Bitterfeld). Nun ist es wieder soweit gewesen und wir sind in die Großstadt gezogen: Neues Rathaus Leipzig (Quelle: Wikipedia/Appaloosa) Aus diesem Grund war natürlich [...]]]></description>
			<content:encoded><![CDATA[<p>Erstmal ein Gesundes Neues Jahr 2012 liebe Leserschaft!</p>
<p>Wer sich erinnert, wird wissen das hier vor etwas über einem Jahr schon einmal etwas von einem Umzug zu lesen war (<a href="http://blog.mcbachmann.de/private/umzug-nach-bitterfeld-sachsen-anhalt" title="Umzug nach Bitterfeld" target="_blank">Umzug nach Bitterfeld</a>). Nun ist es wieder soweit gewesen <span id="more-667"></span> und wir sind in die Großstadt gezogen:</p>
<p><a href="http://blog.mcbachmann.de/wp-content/uploads/2012/01/Neues_Rathaus_Leipzig_2010.jpg"><img src="http://blog.mcbachmann.de/wp-content/uploads/2012/01/Neues_Rathaus_Leipzig_2010-300x185.jpg" alt="" title="Neues_Rathaus_Leipzig_2010" width="300" height="185" class="aligncenter size-medium wp-image-668" /></a><br />
<center>Neues Rathaus Leipzig (Quelle: <a href="http://de.wikipedia.org/w/index.php?title=Datei:Neues_Rathaus_Leipzig_2010.jpg&#038;filetimestamp=20100921183648" title="Neues Rathaus Leipzig 2010" target="_blank">Wikipedia/Appaloosa</a>)</center></p>
<p>Aus diesem Grund war natürlich erstmal Stille im Blog. Neben der Einrichtung der neuen Wohnung hat auch Vodafone erstmal 2,5 Monate gebraucht um das Internet zu schalten&#8230; (vielen Dank an dieser Stelle an Netzclub für die günstige Aushilfe).</p>
<p>Das erstmal soweit von hier, ich freue mich auf ein verbloggtes Jahr 2012!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mcbachmann.de/private/umzug-nach-leipzig/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>git: Clean .gitignore(d) files from Repository</title>
		<link>http://blog.mcbachmann.de/linux/programming/git-clean-gitignored-files-from-repository</link>
		<comments>http://blog.mcbachmann.de/linux/programming/git-clean-gitignored-files-from-repository#comments</comments>
		<pubDate>Fri, 27 May 2011 14:20:38 +0000</pubDate>
		<dc:creator>Sven Bachmann</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[git]]></category>

		<guid isPermaLink="false">http://blog.mcbachmann.de/?p=660</guid>
		<description><![CDATA[To keep a repository clean from temporary files, git users can create a file named .gitignore and define wildcards or absolute paths to let git ignore these files. This works for the most users as expected but it does not remove already checked in files. If you also want to clean up your existing repository [...]]]></description>
			<content:encoded><![CDATA[<p>To keep a repository clean from temporary files, git users can create a file named <b>.gitignore</b> and define wildcards or absolute paths to let git ignore these files. This works for the most users as expected but it does not remove already checked in files. If you also want to clean up your existing repository from these ignored files, there is an easy way to get a list of ignored files. <span id="more-660"></span></p>
<p>Just enter the root of your git repository and enter the following to get a list of files which are otherwise ignored on a <b>git status</b>:<br />
<code><br />
<blockquote>git ls-files -i --exclude-from=.gitignore</p></blockquote>
<p></code></p>
<p>Thanks to <a href="http://stackoverflow.com/questions/466764/show-ignored-files-in-git/467053#467053">VonC (stackoverflow)</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mcbachmann.de/linux/programming/git-clean-gitignored-files-from-repository/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GitHub: Merged open repositories from Gitorious to GitHub.</title>
		<link>http://blog.mcbachmann.de/linux/programming/github-merged-open-repositories-from-gitorious-to-github</link>
		<comments>http://blog.mcbachmann.de/linux/programming/github-merged-open-repositories-from-gitorious-to-github#comments</comments>
		<pubDate>Wed, 27 Apr 2011 11:51:35 +0000</pubDate>
		<dc:creator>Sven Bachmann</dc:creator>
				<category><![CDATA[misc]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[gitorious]]></category>

		<guid isPermaLink="false">http://blog.mcbachmann.de/?p=643</guid>
		<description><![CDATA[Finally I merged my open repositories from Gitorious to GitHub. Gitorious was the first Git-On-The-Web-Repo and was easy to use &#8211; but I like the social features of GitHub a bit more and decided today to switch.]]></description>
			<content:encoded><![CDATA[<p>Finally I merged my open repositories from <a href="https://gitorious.org/~sven">Gitorious</a> to <a href="https://github.com/sven">GitHub</a>. Gitorious was the first Git-On-The-Web-Repo and was easy to use &#8211; but I like the social features of GitHub a bit more and decided today to switch.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mcbachmann.de/linux/programming/github-merged-open-repositories-from-gitorious-to-github/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenWrt: Split Toolchain for faster Firmware Build Times</title>
		<link>http://blog.mcbachmann.de/linux/openwrt-split-toolchain-for-faster-firmware-build-times</link>
		<comments>http://blog.mcbachmann.de/linux/openwrt-split-toolchain-for-faster-firmware-build-times#comments</comments>
		<pubDate>Sat, 02 Apr 2011 11:47:46 +0000</pubDate>
		<dc:creator>Sven Bachmann</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[openwrt]]></category>
		<category><![CDATA[toolchain]]></category>

		<guid isPermaLink="false">http://blog.mcbachmann.de/?p=632</guid>
		<description><![CDATA[At work we&#8217;re using Hudson to automatically build projects whenever something is changed in a SCM. For most projects you&#8217;ll get fast results if your checkin breaks something which you don&#8217;t mind because you not always rebuild the complete project. Now, OpenWrt brings its own toolchain, which compiles the complete local and cross-compiling stuff because [...]]]></description>
			<content:encoded><![CDATA[<p>At work we&#8217;re using Hudson to automatically build projects whenever something is changed in a SCM. For most projects you&#8217;ll get fast results if your checkin breaks something which you don&#8217;t mind because you not always rebuild the complete project. Now, OpenWrt brings its own toolchain, which compiles the complete local and cross-compiling stuff because the compiler on the host is normally a bit behind and does not contain latest fixes for ARM and other architectures. So how to save some time with not compiling the toolchain everytime a project is build? <span id="more-632"></span></p>
<p>For this purpose OpenWrt has a feature called &#8220;Use External Toolchain&#8221;. This makes it possible to also use vendor-specific toolchains to build OpenWrt. What currently not worked was using OpenWrt itself as its external toolchain. To make this possible, I&#8217;ve created some patches (send already to the mailing list/bugzilla) and written some short <a href="http://wiki.openwrt.org/doc/howto/external_toolchain">How-To in the OpenWrt Wiki</a>.</p>
<p>So now the Toolchain is rebuild once a week (but can also be triggered by hand) and the normal firmware is build as usual with a <strong>git clean -f -d -x</strong> at the beginning.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mcbachmann.de/linux/openwrt-split-toolchain-for-faster-firmware-build-times/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>BibTex: Titel (Prof. Dr.) in Literaturangaben richtig darstellen</title>
		<link>http://blog.mcbachmann.de/misc/bibtex-titel-prof-dr-in-literaturangaben-richtig-darstellen</link>
		<comments>http://blog.mcbachmann.de/misc/bibtex-titel-prof-dr-in-literaturangaben-richtig-darstellen#comments</comments>
		<pubDate>Wed, 16 Mar 2011 18:42:29 +0000</pubDate>
		<dc:creator>Sven Bachmann</dc:creator>
				<category><![CDATA[misc]]></category>
		<category><![CDATA[Biblatex]]></category>
		<category><![CDATA[BibTex]]></category>
		<category><![CDATA[LaTex]]></category>

		<guid isPermaLink="false">http://blog.mcbachmann.de/?p=620</guid>
		<description><![CDATA[Normalerweise ist es in BibTex nicht vorgesehen im Author-Feld führende Titel anzugeben. In der Standardeinstellung sollte dies jedoch keine Probleme machen und wird wie eine Reihe normaler Vor- und Zwischennamen behandelt. Kniffliger wird es wenn man Biblatex nutzt und dort die Option firstinits, d.h. das nur die Anfangsbuchstaben der Vornamen dargestellt werden, setzt. Dann werden [...]]]></description>
			<content:encoded><![CDATA[<p>Normalerweise ist es in BibTex nicht vorgesehen im <strong>Author</strong>-Feld führende Titel anzugeben. In der Standardeinstellung sollte dies jedoch keine Probleme machen und wird wie eine Reihe normaler Vor- und Zwischennamen behandelt.<br/></p>
<p>Kniffliger wird es wenn man <em>Biblatex</em> nutzt und dort die Option <strong>firstinits</strong>, d.h. das nur die Anfangsbuchstaben der Vornamen dargestellt werden, setzt. Dann werden auch (nicht-)akademische Titel zerlegt und falsch angezeigt. Natürlich wäre das Internet nicht das Internet, wenn es dafür nicht auch eine Lösung gäbe.<span id="more-620"></span></p>
<p>Auf der Seite <a href="http://de.narkive.com/2007/4/2/757403-akademischer-titel-in-bibtex.html">http://de.narkive.com/2007/4/2/757403-akademischer-titel-in-bibtex.html</a> (Stand: 16.03.2011) findet sich sowohl eine Erklärung, dass es nach <em>DIN 1505-2 Titelangaben von Dokumenten-Zitierregeln</em> nicht gemacht, also der Titel einfach weggelassen wird, und für diejenigen die es trotzdem dort stehen haben wollen hat <em>Uwe Waldmann</em> eine Lösung parat die ich jetzt mal frech zitiere:</p>
<p><code><br />
<blockquote>author="Muster, {\relax Prof. Dr}. Max-Josef"</p></blockquote>
<p></code></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mcbachmann.de/misc/bibtex-titel-prof-dr-in-literaturangaben-richtig-darstellen/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Navteq: Prinzessin-Sina-Milena-Strasse (überall und nirgends)</title>
		<link>http://blog.mcbachmann.de/private/navteq-prinzessin-sina-milena-strasse-uberall-und-nirgends</link>
		<comments>http://blog.mcbachmann.de/private/navteq-prinzessin-sina-milena-strasse-uberall-und-nirgends#comments</comments>
		<pubDate>Tue, 01 Mar 2011 06:45:23 +0000</pubDate>
		<dc:creator>Sven Bachmann</dc:creator>
				<category><![CDATA[private]]></category>
		<category><![CDATA[unterwegs]]></category>
		<category><![CDATA[Navteq]]></category>
		<category><![CDATA[Sina-Milena]]></category>

		<guid isPermaLink="false">http://blog.mcbachmann.de/?p=604</guid>
		<description><![CDATA[Wer ein Navigationssystem mit Navteq-Daten hat oder auf Map24 (Stand: 01.03.2011) die Straßen-Suche benutzt kann mit der Eingabe von &#8220;Prinzessin-Sina-Milena-Strasse&#8221; ein interessantes Ergebnis erzielen. Diese Straße existiert nämlich nicht &#8211; zumindest offiziell. In den virtuellen Daten von Navteq existiert sie unter anderem in den Orten Darmstadt, Erlangen, Münster (Geist), Osnabrück, Pforzheim, Schwerin (Altstadt), Solingen und [...]]]></description>
			<content:encoded><![CDATA[<p>Wer ein Navigationssystem mit Navteq-Daten hat oder auf <a href="http://www.de.map24.com/search?q=Prinzessin-Sina-Milena-Strasse&#038;m=1">Map24</a> (Stand: 01.03.2011) die Straßen-Suche benutzt kann mit der Eingabe von &#8220;Prinzessin-Sina-Milena-Strasse&#8221; ein interessantes Ergebnis erzielen. Diese Straße existiert nämlich nicht &#8211; zumindest offiziell. In den virtuellen Daten von Navteq existiert sie unter anderem in den Orten Darmstadt, Erlangen, Münster (Geist), Osnabrück, Pforzheim, Schwerin (Altstadt), Solingen und Zwickau. Bei der Straße in Zwickau kann ich mit Sicherheit sagen, dass diese dort anders heisst. Doch was hat es dann mit diesem Namen auf sich? <span id="more-604"></span></p>
<p><br/></p>
<hr/>
<center><strong><em>Prinzessin-Sina-Milena-Strasse</em></strong></center></p>
<hr/><br/><br/></p>
<p>In der Universalsuche Google konnte ich bisher keine Prinzessin diesen Namens finden &#8211; ist es wie ein Freund vermutet ein Platzhalter? Auf Anfrage teilte mir der Support von Navteq bisher nur mit, dass ich doch einfach die Straßen als Kartenfehler melden soll. Eine weitere Anfrage meinerseits ist derzeit noch in Bearbeitung, vielleicht ergibt sich ja noch etwas Genaueres.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mcbachmann.de/private/navteq-prinzessin-sina-milena-strasse-uberall-und-nirgends/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Kurzvorstellung: Platinenlayout mit KiCad</title>
		<link>http://blog.mcbachmann.de/misc/kurzvorstellung-platinenlayout-mit-kicad</link>
		<comments>http://blog.mcbachmann.de/misc/kurzvorstellung-platinenlayout-mit-kicad#comments</comments>
		<pubDate>Fri, 07 Jan 2011 07:53:33 +0000</pubDate>
		<dc:creator>Sven Bachmann</dc:creator>
				<category><![CDATA[misc]]></category>
		<category><![CDATA[jtag]]></category>
		<category><![CDATA[kicad]]></category>
		<category><![CDATA[pcb]]></category>
		<category><![CDATA[wiggler]]></category>

		<guid isPermaLink="false">http://blog.mcbachmann.de/?p=584</guid>
		<description><![CDATA[Für den meetwise reporter benötigte ich vor kurzem einen JTAG Adapter. Da ich schonmal mit einem sogenannten Wiggler gearbeitet hatte, wollte ich mir wieder einen bauen. Da es diesmal etwas professioneller werden sollte als einfaches Strippenziehen nach einem Schema, probierte ich verschiedene Lösungen wie Eagle, gEDA und KiCad aus. Als einsteigerfreundlichstes System zeigte sich dabei [...]]]></description>
			<content:encoded><![CDATA[<p>Für den <em>meetwise reporter</em> benötigte ich vor kurzem einen JTAG Adapter. Da ich schonmal mit einem sogenannten Wiggler gearbeitet hatte, wollte ich mir wieder einen bauen. Da es diesmal etwas professioneller werden sollte als einfaches Strippenziehen nach einem Schema, probierte ich verschiedene Lösungen wie Eagle, gEDA und KiCad aus. Als einsteigerfreundlichstes System zeigte sich dabei KiCad (Achtung: 200kB Bildmaterial). <span id="more-584"></span><br/></p>
<p>Als brauchbare Dokumentation hat sich dabei <a href="http://umfragen-service.de/zenwalk/kicad_2008_01_22/KiCad_Tutorial_Ger.pdf">KiCad_Tutorial_Ger.pdf</a> sowie die folgenden Einträge aus dem KiCad Wiki: <a href="http://www.kicad-eda.org/wiki/index.php/DE:Mini_tutorial">Mini_tutorial</a>, <a href="http://www.kicad-eda.org/wiki/index.php/DE:FAQ">FAQ</a> und <a href="http://www.kicad-eda.org/wiki/index.php/DE:KiCadHB">Handbuch</a>.<br/></p>
<p>Für die Wiggler-Schaltung hatte ich damals den Schaltplan von <a href="http://www.hs-augsburg.de/~hhoegl/proj/openocd/img/wiggler.jpg">http://www.hs-augsburg.de/~hhoegl/proj/openocd/img/wiggler.jpg</a> als Vorlage. Leider exisitiert diese Seite nicht mehr, jedoch sieht die Schaltung von <a href="http://plugin-mas.blogspot.com/2010/06/debugging-with-gdb-and-openocd-with.html">http://plugin-mas.blogspot.com/2010/06/debugging-with-gdb-and-openocd-with.html</a> sehr ähnlich aus. Beide Schaltungen haben nTRST invertiert was sich aber als OpenOCD-untauglich herausgestellt hat, da dafür erst ein Patch notwendig gewesen wäre &#8211; also habe ich es direkt verdrahtet.<br/></p>
<p>Zuerst erstellt man in der KiCad Projektübersicht mit <strong>EEschema</strong> den Verdrahtungsplan für die verschiedenen Bauteile:</p>
<ul>
<li>1 Konnektor für den JTAG Anschluß am Gerät</li>
<li>1 Konnektor für die parallele Schnittstelle am PC</li>
<li>2 Widerstände und 1 Transistor zu Negierung und Verstärkung des nSRST-Signals</li>
<li>1 Treiberbaustein 74HC244AP zur Verstärkung der Parallel-Port Signale</li>
<li>nTRST wird direkt über den Treiber-Baustein ansgeschlossen (dafür ohne die Negationsschaltung)</li>
</ul>
<p><br/></p>
<p><a href="http://blog.mcbachmann.de/wp-content/uploads/2011/01/wiggler_1.jpg"><img src="http://blog.mcbachmann.de/wp-content/uploads/2011/01/wiggler_1-300x266.jpg" alt="" title="KiCad_Wiggler_1" width="300" height="266" class="aligncenter size-medium wp-image-585" /></a><br/></p>
<p>Bei genauerem Hinsehen zeigt sich, dass der Baustein <em>74HC244AP</em> gleich dreimal auftaucht. Einmal am oberen Rand als reine Stromversorgung und dann zweimal als IC1A und IC1B. Da dieser IC 8 Verstärker hat, sind diese in jeweils zwei Gruppen von 4 Eingängen und Ausgängen aufgeteilt. Dies bringt eine bessere Übersicht falls man nur 4 nutzt oder wie hier, 4 für die Ausgänge des Parallel-Ports und 1 für den Datenausgang des JTAG-Ports. Wie später zu sehen sein wird, spielt diese optische Unterteilung beim Platinenlayout später keine Rolle &#8211; dort ist dann wieder alles ein Bauteil.<br/></p>
<p>Ist man mit der Verknüpfung der Bauteile fertig geht es zum nächsten Schritt &#8211; dem Zuweisen der eigentlichen Bauelemente zu den Schema-Abbildern. Dafür gibt es das Programm <strong>CVpcb</strong>.<br/></p>
<p><a href="http://blog.mcbachmann.de/wp-content/uploads/2011/01/wiggler_2.jpg"><img src="http://blog.mcbachmann.de/wp-content/uploads/2011/01/wiggler_2-300x173.jpg" alt="" title="KiCad_Wiggler_2" width="300" height="173" class="aligncenter size-medium wp-image-591" /></a><br/></p>
<p>Worin liegt der Nutzen der Extrazuweisung? Ganz einfach: Aus der Schema-Zeichnung geht nicht hervor welches Pinout das jeweilige Bauteil hat. So kann es zum Beispiel den Fall geben, dass ein IC in verschiedenen Bauformen mit unterschiedlichen Pin-Belegungen existiert. Da dies in der Schema-Ansicht keine Rolle spielt (dort ist die Funktionalität wichtig) muss man für das spätere Platinenlayout festlegen wie das Bauteil eigentlich aussieht und welcher Draht wohin soll.<br/></p>
<p>Hat man dies ausgewählt &#8211; bzw. automatisch auswählen lassen &#8211; geht es ans Layout. <strong>PCBnew</strong> stellt damit den letzten Teil der Kette dar. Dort nimmt man entweder den Autorouter, nutzt einen aus dem Netz (geht mit wenigen Klicks) oder zieht die Leitungen von Hand.<br/></p>
<p><a href="http://blog.mcbachmann.de/wp-content/uploads/2011/01/wiggler_3.jpg"><img src="http://blog.mcbachmann.de/wp-content/uploads/2011/01/wiggler_3-300x245.jpg" alt="" title="KiCad_Wiggler_3" width="300" height="245" class="aligncenter size-medium wp-image-593" /></a><br/></p>
<p>Die grünen und roten Linien stellen verschiedene Layer dar &#8211; in meinem Fall sind dies Drahtbrücken, da ich nur mit &#8220;1&#8243; Layer gearbeitet habe. Die Beschriftung an den Leitungen ist invertiert da ich das Layout spiegelverkehrt ausgedruckt habe um beim Löten 1:1 an der Rückseite der Platine arbeiten zu können.<br/></p>
<p>Fazit: Für Einsteiger trotz der Featurefülle sehr gut geeignet.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mcbachmann.de/misc/kurzvorstellung-platinenlayout-mit-kicad/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KernelEx: Windows 2000/XP Anwendungen auf Windows 9x/ME</title>
		<link>http://blog.mcbachmann.de/windows/kernelex-windows-2000xp-anwendungen-auf-windows-9xme</link>
		<comments>http://blog.mcbachmann.de/windows/kernelex-windows-2000xp-anwendungen-auf-windows-9xme#comments</comments>
		<pubDate>Tue, 07 Dec 2010 09:20:05 +0000</pubDate>
		<dc:creator>Sven Bachmann</dc:creator>
				<category><![CDATA[windows]]></category>
		<category><![CDATA[KernelEx]]></category>
		<category><![CDATA[Retro]]></category>
		<category><![CDATA[Windows 9x]]></category>
		<category><![CDATA[Windows ME]]></category>

		<guid isPermaLink="false">http://blog.mcbachmann.de/?p=577</guid>
		<description><![CDATA[Es soll ja heute noch Computer geben, die aus den verschiedensten Gründen noch mit der Windows 9x/ME Platform arbeiten (Industrieanlagen, Hilfsprojekte, Kompatibilitäts-Gründe, Nostalgiker). Um dort wenigstens nicht auf ein Mindestmaß an Komfort und Sicherheit verzichten zu müssen gibt es das Projekt KernelEx. Damit ist es möglich, z.B. die folgenden Programme auszuführen: OpenOffice.org VLC Inkscape Foxit [...]]]></description>
			<content:encoded><![CDATA[<p>Es soll ja heute noch Computer geben, die aus den verschiedensten Gründen noch mit der Windows 9x/ME Platform arbeiten (Industrieanlagen, Hilfsprojekte, Kompatibilitäts-Gründe, Nostalgiker). Um dort wenigstens nicht auf ein Mindestmaß an Komfort und Sicherheit verzichten zu müssen gibt es das Projekt <a href="http://kernelex.sourceforge.net/">KernelEx</a>. <span id="more-577"></span></p>
<p>Damit ist es möglich, z.B. die folgenden Programme auszuführen:</p>
<ul>
<li>OpenOffice.org</li>
<li>VLC</li>
<li>Inkscape</li>
<li>Foxit Reader</li>
<li>Opera</li>
<li>Firefox</li>
<li>Adobe Flash 10.1 Plugin</li>
<li>&#8230;</li>
</ul>
<p>Am aktiven News-Eintrag vom 03. November 2010 sieht man, dass das Projekt noch immer läuft und Fehler behoben werden.</p>
<p>Viel Erfolg damit und Happy Retro-Computing <img src='http://blog.mcbachmann.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mcbachmann.de/windows/kernelex-windows-2000xp-anwendungen-auf-windows-9xme/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

