<?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>lekernel's scrapbook</title>
	<atom:link href="http://lekernel.net/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://lekernel.net/blog</link>
	<description>News and small projects of mine. See http://lekernel.net for my main webpage.</description>
	<lastBuildDate>Mon, 14 May 2012 03:54:59 +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>EHSM 2012 CFP</title>
		<link>http://lekernel.net/blog/2012/05/ehsm-2012-cfp/</link>
		<comments>http://lekernel.net/blog/2012/05/ehsm-2012-cfp/#comments</comments>
		<pubDate>Mon, 14 May 2012 03:54:59 +0000</pubDate>
		<dc:creator>lekernel</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://lekernel.net/blog/?p=1668</guid>
		<description><![CDATA[Exceptionally Hard &#038; Soft Meeting exploring the frontiers of open source and DIY Berlin, December 28-30 2012 Some electronics books from the 50s claimed making triode tubes would be an impossible endeavour for amateurs. Today, there are at least two DIY laboratories making not only triodes but also all sorts of vacuum electron devices. Three [...]]]></description>
			<content:encoded><![CDATA[<p><b>Exceptionally Hard &#038; Soft Meeting<br />
exploring the frontiers of open source and DIY<br />
Berlin, December 28-30 2012</b></p>
<p>Some electronics books from the 50s claimed making triode tubes would be an impossible endeavour for amateurs. Today, there are at least two DIY laboratories making not only triodes but also all sorts of vacuum electron devices.</p>
<p>Three years after the first GPS satellite was launched, few people used the technology, which was perceived as very complicated and expensive. Yet, someone successfully operated his homebrew receiver made from hundreds of that time&#8217;s electronic parts.</p>
<p>These days, microchips are often thought to be impenetrable and<br />
impossible to manufacture without large-scale facilities. But many individuals are reverse engineering microelectronics designs, often breaking security systems based on the obscurity of the silicon layout. Some are even devising DIY methods to replicate parts of the microchip manufacturing process, with impressive results.</p>
<p>What are the frontiers of DIY technology? The first Exceptionally Hard &#038; Soft Meeting (EHSM) will feature presentations of the brightest DIY achievements. But we do not want to stop at DIY. In fact, we should not, because teamwork is the only way to get the big things done.</p>
<p>The open source ethos is about keeping the freedom and openness of DIY when many people are involved. At a time when thousands of developers from hundreds of companies contribute to Linux and the world&#8217;s largest physics laboratories share openly licensed hardware designs on OHWR, we will explore the cutting-edge open source hardware and software practices.</p>
<p>This premiere of the EHSM will be held in Berlin on December 28-30 2012. Everyone is welcome to attend it. Curiosity is enough to qualify, and we have kept the minimal entrance fee affordable. Please <a href="http://ehsm.eu/tickets.html">order your ticket</a> as soon as possible, to help us make this event happen.</p>
<p><b>They are already coming</b><br />
To give you an idea of what is coming up, we are pleased to announce that the following speakers will be presenting their awesome work:</p>
<ul>
<li><a href="http://www.warrantyvoidifremoved.com">Jeffrey Gough</a> will talk about and demonstrate metalwork techniques. How to go beyond extruded ABS coming from a 3D printer? There might even be a hands-on workshop coming up, stay tuned.</li>
<li><a href="http://www.aeste.my">Shawn Tan</a> has been working on a new open source microprocessor design and will introduce it at EHSM.</li>
<li><a href="http://benkrasnow.blogspot.com">Ben Krasnow</a> makes all sorts of seemingly impossible science experiments at home, such as creating aerogel (yes, that thing on spacecraft), Pop Rocks candy, or building a scanning electron microscope. He will talk about a yet undisclosed but promising topic.</li>
</ul>
<p>More speakers will be announced as we confirm them, check this space!</p>
<p><b>Tickets and funding</b><br />
EHSM is entirely supported by its attendees and sponsors. To help us make this event happen, please <a href="http://ehsm.eu/tickets.html">donate and/or order your ticket</a> as soon as possible. EHSM is a non-profit event and most of the money will be used to cover speakers&#8217; travel expenses.</p>
<p><b>Submit your presentation</b><br />
Since we do not pretend to be aware of all the amazing tech out there, we are expecting your proposals.</p>
<p>Send a mail to orga AT ehsm.eu with at least the following information:</p>
<ul>
<li>Name of the speaker</li>
<li>Short bio of the speaker and/or his/her team</li>
<li>Speaker contact information (e-mail + mobile phone if possible)</li>
<li>Where the speaker will be traveling from</li>
<li>Title of the presentation</li>
<li>Abstract</li>
<li>Links to more information (if available)</li>
</ul>
<p>The standard format for presentations is one-hour lectures, but we are flexible. Write us a note if you have special time or other requirements.</p>
<p>We are waiting for your presentations in these areas:</p>
<ul>
<li>Open hardware</li>
<li>Big open source project management</li>
<li>Licensing and business models for open source</li>
<li>Manufacturing: metalwork, glass blowing, &#8230;</li>
<li>Electronics engineering</li>
<li>Signal processing</li>
<li>Radars</li>
<li>Semiconductors</li>
<li>Rocket science</li>
<li>Thin film technologies</li>
<li>Hardware acceleration</li>
<li>Satellite design</li>
<li>Vacuum electron devices</li>
<li>Millimeter wave technology</li>
<li>Reverse engineering</li>
<li>Applied quantum physics</li>
<li>Thermodynamics</li>
<li>Nuclear science</li>
<li>Nanotechnologies</li>
<li>Ultra high speed photography</li>
</ul>
<p>&#8230;and anything awesome which is not listed here.</p>
<p>If you know of someone else&#8217;s work that would be relevant, feel free to tip us! (orga AT ehsm.eu)</p>
<p><b>For academia</b><br />
While researchers are most welcome to present their work at EHSM, please note that this is not a traditional academic conference. We will not formally publish proceedings(*), and we do not claim affiliation with any institution. We are also OK with previously published work, we simply expect high-quality presentations.</p>
<p>(*) <a href="http://www.thecostofknowledge.com">Contrary to the practice of most academic publishers</a>, we will, however, do our best to ensure the free dissemination of information.</p>
<p><b>Dates</b><br />
Doors open: December 28th, 2012, 09:00<br />
Doors close: December 30th, 2012, 18:00<br />
Early registration fee ends: July 15th, 2012<br />
Submission deadline: November 21st, 2012<br />
Notifications of acceptance : November 28th, 2012 (or sooner)<br />
Full programme published: November 28th, 2012</p>
<p><b>Venue</b><br />
TU Berlin, Hörsaalgebäude Elektrotechnik<br />
Lecture room HE101<br />
Straße des 17. Juni 136<br />
10623 Berlin, Germany<br />
U Bahn: Ernst-Reuter-Platz</p>
<p>We thank <a href="http://www.tu-berlin.de">TU Berlin</a> and <a href="http://www.freitagsrunde.org">Freitagsrunde</a> for providing the venue.</p>
<p>WE ARE LOOKING FORWARD TO WELCOMING YOU IN BERLIN!<br />
- the EHSM organizing committee</p>
]]></content:encoded>
			<wfw:commentRss>http://lekernel.net/blog/2012/05/ehsm-2012-cfp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The OV-D20 radio-club in Berlin-Hohenschönhausen</title>
		<link>http://lekernel.net/blog/2012/01/the-ov-d20-radio-club-in-berlin-hohenschonhausen/</link>
		<comments>http://lekernel.net/blog/2012/01/the-ov-d20-radio-club-in-berlin-hohenschonhausen/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 22:02:18 +0000</pubDate>
		<dc:creator>lekernel</dc:creator>
				<category><![CDATA[Geek collectives]]></category>

		<guid isPermaLink="false">http://lekernel.net/blog/?p=1632</guid>
		<description><![CDATA[Located close to the north-west border of the city, far from the popular districts, the D20 &#8220;Ortsverbände&#8221; of the national amateur radio club is certainly one of the most active grassroots tech clubs in Berlin. As with many amateur radio clubs, the first thing you notice is that the average age is high. And they [...]]]></description>
			<content:encoded><![CDATA[<p>Located close to the north-west border of the city, far from the popular districts, the <a href="http://ov-d20.de">D20 &#8220;Ortsverbände&#8221;</a> of the national amateur radio club is certainly one of the most active grassroots tech clubs in Berlin.</p>
<p>As with many amateur radio clubs, the first thing you notice is that the average age is high. And they know how to appreciate vintage equipment. We can find, for example, a neat exhibition of electronic glassware.</p>
<p><a href="http://lekernel.net/blog/wp-content/uploads/2012/01/glassware.jpg"><img src="http://lekernel.net/blog/wp-content/uploads/2012/01/glassware-225x300.jpg" alt="" title="glassware" width="225" height="300" class="aligncenter size-medium wp-image-1637" /></a><br />
<a href="http://lekernel.net/blog/wp-content/uploads/2012/01/IMG_0490.jpg"><img src="http://lekernel.net/blog/wp-content/uploads/2012/01/IMG_0490-300x225.jpg" alt="" title="IMG_0490" width="300" height="225" class="aligncenter size-medium wp-image-1638" /></a></p>
<p>And how about this &#8220;Made in <a href="http://en.wikipedia.org/wiki/East_Germany">DDR</a>&#8221; transceiver?</p>
<p><a href="http://lekernel.net/blog/wp-content/uploads/2012/01/IMG_0495.jpg"><img src="http://lekernel.net/blog/wp-content/uploads/2012/01/IMG_0495-300x225.jpg" alt="" title="IMG_0495" width="300" height="225" class="aligncenter size-medium wp-image-1641" /></a></p>
<p>The electronics lab comes with a mix of old (but does such stuff really get old?) and more modern equipment. Do not miss the SMD tools at the right &#8211; which were refreshing to see after I have been called &#8220;totally crazy&#8221; for hand-soldering a 0402 component on top of another in a well-known Berlin hackerspace. Phew, some people really need to catch up with technology.</p>
<p><a href="http://lekernel.net/blog/wp-content/uploads/2012/01/IMG_0469.jpg"><img src="http://lekernel.net/blog/wp-content/uploads/2012/01/IMG_0469-300x225.jpg" alt="" title="IMG_0469" width="300" height="225" class="aligncenter size-medium wp-image-1652" /></a></p>
<p>There can be very interesting things being built there, such as this modified TV antenna that can now be used to&#8230; talk to <a href="http://en.wikipedia.org/wiki/AMSAT">AMSAT</a> satellites and the ISS (yes, the space station) on the VHF band, using for example the <a href="http://en.wikipedia.org/wiki/Automatic_Packet_Reporting_System">APRS</a> digital protocol. So&#8230; if you&#8217;re growing sick of being told about mediocre computer-controlled plastic extruders and microcontroller+LED kits, pay them a visit. It&#8217;s probably going to be worth the rather long travel time.</p>
<p><a href="http://lekernel.net/blog/wp-content/uploads/2012/01/sven.jpg"><img src="http://lekernel.net/blog/wp-content/uploads/2012/01/sven-225x300.jpg" alt="" title="sven" width="225" height="300" class="aligncenter size-medium wp-image-1654" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://lekernel.net/blog/2012/01/the-ov-d20-radio-club-in-berlin-hohenschonhausen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TDC core test results</title>
		<link>http://lekernel.net/blog/2011/12/tdc-core-test-results/</link>
		<comments>http://lekernel.net/blog/2011/12/tdc-core-test-results/#comments</comments>
		<pubDate>Fri, 16 Dec 2011 13:03:44 +0000</pubDate>
		<dc:creator>lekernel</dc:creator>
				<category><![CDATA[Misc projects]]></category>

		<guid isPermaLink="false">http://lekernel.net/blog/?p=1622</guid>
		<description><![CDATA[The test results for the FPGA time to digital converter (TDC) core are available from OHWR. Except from one problem which I believe is due to external signal integrity problems, the core worked well on the SPEC. From these tests, the 2-sigma precision is +/- 52 ps.]]></description>
			<content:encoded><![CDATA[<p><a href="http://lekernel.net/blog/wp-content/uploads/2011/12/mhist.png"><img src="http://lekernel.net/blog/wp-content/uploads/2011/12/mhist-300x237.png" alt="" title="mhist" width="300" height="237" class="aligncenter size-medium wp-image-1623" /></a></p>
<p>The test results for the <a href="http://lekernel.net/blog/2011/09/open-source-tdc-core-for-fpgas/">FPGA time to digital converter (TDC)</a> core are available from <a href="http://www.ohwr.org/documents/127">OHWR</a>. Except from one problem which I believe is due to external signal integrity problems, the core worked well on the SPEC. From these tests, the 2-sigma precision is +/- 52 ps.</p>
]]></content:encoded>
			<wfw:commentRss>http://lekernel.net/blog/2011/12/tdc-core-test-results/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Observing internal FPGA signals</title>
		<link>http://lekernel.net/blog/2011/11/observing-internal-fpga-signals/</link>
		<comments>http://lekernel.net/blog/2011/11/observing-internal-fpga-signals/#comments</comments>
		<pubDate>Sat, 26 Nov 2011 15:33:40 +0000</pubDate>
		<dc:creator>lekernel</dc:creator>
				<category><![CDATA[Howto's]]></category>
		<category><![CDATA[Milkymist]]></category>

		<guid isPermaLink="false">http://lekernel.net/blog/?p=1613</guid>
		<description><![CDATA[By Werner Almesberger Sometimes, when debugging some firmware or hardware, it is necessary to see how the internal state of a chip changes in response to external signals. With microcontrollers, this can be accomplished by adding code that toggles some pin that is then used for debugging, and watching that pin with an oscilloscope. Such [...]]]></description>
			<content:encoded><![CDATA[<p><i>By <a href="http://www.almesberger.net">Werner Almesberger</a></i></p>
<p>Sometimes, when debugging some firmware or hardware, it is necessary to see how the internal state of a chip changes in response to external signals.</p>
<p>With microcontrollers, this can be accomplished by adding code that toggles some pin that is then used for debugging, and watching that pin with an oscilloscope. Such a pin can also serve as  sophisticated trigger, e.g., to capture some input signal only when an error is detected.</p>
<p>With M1, we can do the same, e.g., make LM32 or Navre toggle an I/O under software control. But we can do better: we can also route &#8220;hardware&#8221; signals directly, without involving software.</p>
<p>Here are three ways to do this:</p>
<ol>
<li>Change the Verilog to properly route the signal to the output pad. This is nice and clean but has the following disadvantages:
<ul>
<li>need to run the full build process for each change of taps,</li>
<li>need to edit the sources (and remember to undo all the changes once the problem is fixed),</li>
<li>the signals need to be propagated step by step up the module hierarchy (*), which means a lot of small changes in many files,
<p>(*) Verilog should support also direct references that   &#8220;jump&#8221; the hierarchy, but this doesn&#8217;t seem to be  properly implemented in the Xilinx tools.</li>
</ul>
</li>
<li>The pros just <a href="http://www.youtube.com/watch?v=wwkGmDaa4oM">edit the FPGA with a WYSIWYG editor</a> (Part three shows how to route signals to a pad). What I don&#8217;t like about this is that it&#8217;s not script-friendly. I&#8217;d also suspect that the changes are lost or at least in danger when re-synthesizing.</li>
<li>Like above, but edit non-interactively. This is an experimental hack I&#8217;ve now implemented.</li>
</ol>
<p>Read the rest from the <a href="http://lists.milkymist.org/pipermail/devel-milkymist.org/2011-November/002238.html">Milkymist mailing list</a>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://lekernel.net/blog/2011/11/observing-internal-fpga-signals/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Announcing MIDI-USB support for Milkymist One</title>
		<link>http://lekernel.net/blog/2011/11/announcing-midi-usb-support-for-milkymist-one/</link>
		<comments>http://lekernel.net/blog/2011/11/announcing-midi-usb-support-for-milkymist-one/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 13:46:55 +0000</pubDate>
		<dc:creator>lekernel</dc:creator>
				<category><![CDATA[Milkymist]]></category>

		<guid isPermaLink="false">http://lekernel.net/blog/?p=1604</guid>
		<description><![CDATA[We are currently working on a software upgrade that will allow USB MIDI controllers such as the Faderfox LV3 to be used with the Milkymist One. The update will be compatible with all existing Milkymist devices, and will be installable easily. Right now, you can already use traditional MIDI devices to control Milkymist One visuals. [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1605" class="wp-caption aligncenter" style="width: 310px"><a href="http://lekernel.net/blog/wp-content/uploads/2011/11/m1_faderfox.jpeg"><img src="http://lekernel.net/blog/wp-content/uploads/2011/11/m1_faderfox-300x139.jpg" alt="" title="m1_faderfox" width="300" height="139" class="size-medium wp-image-1605" /></a><p class="wp-caption-text">Milkymist One with Faderfox LV3</p></div>
<p>We are currently working on a software upgrade that will allow USB MIDI controllers such as the <a href="http://www.faderfox.de/mark/index.php?option=com_content&#038;view=article&#038;id=165&#038;Itemid=239">Faderfox LV3</a> to be used with the Milkymist One. The update will be compatible with all existing Milkymist devices, and will be installable <a href="http://lekernel.net/blog/2011/11/milkymist-one-software-updates/">easily</a>.</p>
<p>Right now, you can already use <a href="http://lekernel.net/blog/2011/10/m1-with-midi/">traditional MIDI</a> devices to control Milkymist One visuals. The update will make it possible to use those MIDI devices that only provide USB connectivity as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://lekernel.net/blog/2011/11/announcing-midi-usb-support-for-milkymist-one/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Milkymist One software updates</title>
		<link>http://lekernel.net/blog/2011/11/milkymist-one-software-updates/</link>
		<comments>http://lekernel.net/blog/2011/11/milkymist-one-software-updates/#comments</comments>
		<pubDate>Tue, 15 Nov 2011 20:00:08 +0000</pubDate>
		<dc:creator>lekernel</dc:creator>
				<category><![CDATA[Howto's]]></category>
		<category><![CDATA[Milkymist]]></category>

		<guid isPermaLink="false">http://lekernel.net/blog/?p=1598</guid>
		<description><![CDATA[Software updates are available for the Milkymist One. This update mainly fixes a number of bugs &#8211; if you experience freezes or other issues, install the update, and let us know if you still have problems (devel at lists dot milkymist dot org). Updating is easy &#8211; just connect the M1 to the Internet (booting [...]]]></description>
			<content:encoded><![CDATA[<p>Software updates are available for the Milkymist One. This update mainly fixes a number of bugs &#8211; if you experience freezes or other issues, install the update, and let us know if you still have problems (devel at lists dot milkymist dot org).</p>
<p>Updating is easy &#8211; just connect the M1 to the Internet (booting it with the Ethernet cable connected to a network with DHCP should do, or use the system settings to configure the network) and then press the first push button (labeled L) for a few seconds. It should display this:<br />
<div id="attachment_1599" class="wp-caption aligncenter" style="width: 310px"><a href="http://lekernel.net/blog/wp-content/uploads/2011/11/webupdating.png"><img src="http://lekernel.net/blog/wp-content/uploads/2011/11/webupdating-300x225.png" alt="" title="webupdating" width="300" height="225" class="size-medium wp-image-1599" /></a><p class="wp-caption-text">Update in progress</p></div></p>
<p>Then, power off and on again your M1. The &#8220;About&#8221; dialog box will display the new versions (Flickernoise 1.0 + SoC 1.0.1):<br />
<div id="attachment_1600" class="wp-caption aligncenter" style="width: 310px"><a href="http://lekernel.net/blog/wp-content/uploads/2011/11/new-versions.png"><img src="http://lekernel.net/blog/wp-content/uploads/2011/11/new-versions-300x225.png" alt="" title="new-versions" width="300" height="225" class="size-medium wp-image-1600" /></a><p class="wp-caption-text">New versions</p></div></p>
]]></content:encoded>
			<wfw:commentRss>http://lekernel.net/blog/2011/11/milkymist-one-software-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Milkymist One demonstration at Scope #8</title>
		<link>http://lekernel.net/blog/2011/11/milkymist-one-demonstration-at-scope-8/</link>
		<comments>http://lekernel.net/blog/2011/11/milkymist-one-demonstration-at-scope-8/#comments</comments>
		<pubDate>Fri, 11 Nov 2011 12:38:08 +0000</pubDate>
		<dc:creator>lekernel</dc:creator>
				<category><![CDATA[Milkymist]]></category>

		<guid isPermaLink="false">http://lekernel.net/blog/?p=1590</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://player.vimeo.com/video/31948463?title=0&amp;byline=0&amp;portrait=0" width="624" height="468" frameborder="0" webkitAllowFullScreen allowFullScreen></iframe>
<p><a href="/31948463"></p>
]]></content:encoded>
			<wfw:commentRss>http://lekernel.net/blog/2011/11/milkymist-one-demonstration-at-scope-8/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

