<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Making on Colin O'Flynn</title><link>https://colinoflynn.com/tag/making/</link><description>Recent content in Making on Colin O'Flynn</description><generator>Hugo</generator><language>en-ca</language><lastBuildDate>Mon, 06 May 2024 12:50:30 +0000</lastBuildDate><atom:link href="https://colinoflynn.com/tag/making/index.xml" rel="self" type="application/rss+xml"/><item><title>Driver Signing Notes</title><link>https://colinoflynn.com/2015/01/driver-signing-notes/</link><pubDate>Fri, 09 Jan 2015 00:02:03 +0000</pubDate><guid>https://colinoflynn.com/2015/01/driver-signing-notes/</guid><description>&lt;p&gt;I recently wanted to sign some drivers to avoid requiring users of my ChipWhisperer device to do the usual bypass-signature deal. The end result is a sweet sweet screen like this when install the drivers:
&lt;a href="https://colinoflynn.com/wp-content/uploads/2015/01/usbsig.png"&gt;&lt;img src="https://colinoflynn.com/wp-content/uploads/2015/01/usbsig.png" alt="usbsig"&gt;&lt;/a&gt;
If you are in this situation, I wanted to add some of my own notes into the mix.
David Grayson has an awesome guide which I mostly followed, available at &lt;a href="http://www.davidegrayson.com/signing" title="http://www.davidegrayson.com/signing"&gt;http://www.davidegrayson.com/signing&lt;/a&gt;.
The steps I followed (again from his guide basically) are:&lt;/p&gt;</description></item><item><title>SMD Solder Paste Stencil Creation with Silhouette Cameo</title><link>https://colinoflynn.com/2014/11/smd-solder-paste-stencil-creation-with-silhouette-cameo/</link><pubDate>Fri, 21 Nov 2014 01:03:00 +0000</pubDate><guid>https://colinoflynn.com/2014/11/smd-solder-paste-stencil-creation-with-silhouette-cameo/</guid><description>&lt;p&gt;I made some additional details in a long YouTube movie:&lt;/p&gt;
&lt;iframe src="//www.youtube.com/embed/KqFHNe6nWpE?" width="425" height="350" frameborder="0"&gt;&lt;/iframe&gt;
&lt;p&gt;This is far from the first blog post on this, but I wanted to write down exactly what I did to get this working on Windows 7, 64-bit with as little fussing as possible.&lt;/p&gt;
&lt;p&gt;1. Buy &lt;a class="wiki external" href="http://www.amazon.com/Silhouette-Cameo-Starter-Kit-Bundle/dp/B007R83VKE/?t=n0fa0-20" target="_blank" rel="external nofollow noopener"&gt;Silhouette Cameo [NOTE: The v1 I used is no longer available. I've heard the V2 with latest firmware does work OK]&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;2. Decide on material. I originally used the &lt;a class="wiki external" href="http://www.amazon.com/Apollo-Write-On-Transparency-Inches-VWO100C-BE/dp/B001GXD2A0/?t=n0fa0-20" target="_blank" rel="external nofollow noopener"&gt;Transparency Film&lt;/a&gt; but it's a little thick, so instead ended up finding that you can buy &lt;a class="wiki external" href="http://www.deserres.ca/en-ca/products/arts-graphiques/acetates-et-polyester/matte-drawing-film/111/GDRAWF/" target="_blank" rel="external nofollow noopener"&gt;3 Mil drafting file individually&lt;/a&gt; from art stores.&lt;/p&gt;</description></item><item><title>Making a Simple Scope Probe Holder</title><link>https://colinoflynn.com/2014/01/making-a-simple-scope-probe-holder/</link><pubDate>Sun, 05 Jan 2014 01:38:00 +0000</pubDate><guid>https://colinoflynn.com/2014/01/making-a-simple-scope-probe-holder/</guid><description>&lt;p&gt;Interested in a low-cost method of holding a scope probe securely against your PCB board? For this to work you'll need a scope probe with a spring-loaded tip. I came up with this idea since the PS6000 series scope I was using from PicoScope comes with such probes. The end result looks like this:&lt;br /&gt;
&lt;img class="regImage pluginImg" src="https://colinoflynn.com/oldsite/tiki-download_file.php?fileId=90&amp;amp;display" alt="Image" /&gt;&lt;/p&gt;
&lt;p&gt;</description></item><item><title>Bed of Nails Test Bed</title><link>https://colinoflynn.com/2013/03/bed-of-nails-test-bed/</link><pubDate>Sat, 02 Mar 2013 12:22:00 +0000</pubDate><guid>https://colinoflynn.com/2013/03/bed-of-nails-test-bed/</guid><description>&lt;p&gt;This is the final product, it can hold a PCB for testing without needing to have soldered any pins to it:
&lt;img src="https://colinoflynn.com/oldsite/tiki-download_file.php?fileId=59&amp;amp;display" alt="Image"&gt;
And without the PCB mounted:
&lt;img src="https://colinoflynn.com/oldsite/tiki-download_file.php?fileId=60&amp;amp;display" alt="Image"&gt;
I got parts from ebay seller &amp;ldquo;pingf123&amp;rdquo;. Parts used were:
&amp;ldquo;4 Edge Latches for Phototype Test Fixture PCB ICT&amp;rdquo;
&amp;ldquo;20 Chisel Spring Loaded Pogo Pin&amp;rdquo;
&amp;ldquo;spring loaded guide pin for prototype fixture PCB&amp;rdquo;
Here are a few of them spread out:
&lt;img src="https://colinoflynn.com/oldsite/tiki-download_file.php?fileId=61&amp;amp;display" alt="Image"&gt;
The bottom PCB was drilled &amp;amp; bolts threaded into it (I didn&amp;rsquo;t have proper taps, but with PCB you are able to thread holes w/o them if you are forceful). The top PCB is drilled to allow the pogo pins to fit through. Getting the height of the pogo pins correct is critical, so this method let me test the height easily. When the height was correct you just screw the bolts through the top PCB to lock it all together.
&lt;img src="https://colinoflynn.com/oldsite/tiki-download_file.php?fileId=62&amp;amp;display" alt="Image"&gt;
Soldering the pins in one row at a time. Once this was done I soldered the male headers on the bottom side, and put a lot of epoxy on it. Be careful not to get epoxy anywhere that is supposed to move!
&lt;img src="https://colinoflynn.com/oldsite/tiki-download_file.php?fileId=63&amp;amp;display" alt="Image"&gt;&lt;/p&gt;</description></item><item><title>JCOP</title><link>https://colinoflynn.com/2013/03/jcop/</link><pubDate>Fri, 01 Mar 2013 11:23:00 +0000</pubDate><guid>https://colinoflynn.com/2013/03/jcop/</guid><description>&lt;p&gt;I recently bought some Smart Cards from [[http://www.smartcardsource.com/contents/en-ca/d9_JCOP-NXP-cards.html and has some comments/issues getting them up and running. They were NXP JCOP Cards, J2A040.&lt;/p&gt;
&lt;h2 id="round-1-gp-shell-and-card-personalization"&gt;Round 1: GP Shell and Card Personalization&lt;/h2&gt;
&lt;p&gt;I was using GPShell for my initial tests, you can download from [[http://sourceforge.net/projects/globalplatform/files/|Here. There is a good [[http://sourceforge.net/p/globalplatform/wiki/Home/|Wiki too.
The first test was attempting to list all the things already on the card. The results were less than satisfactory:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;C:\&amp;gt;GPShell-1.4.4&amp;gt;GPShell.exe listgp211.txt
mode_211
enable_trace
establish_context
card_connect -readerNumber 1
select -AID a000000003000000
Command -&amp;gt; 00A4040008A000000003000000
Wrapped command -&amp;gt; 00A4040008A000000003000000
Response &amp;lt;- 6A82
select_application() returns 0x80216A82 (6A82: The application to be selected could not be found.)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;As it turns out you need to have the cards personalized (or fused) before you can use them. With GP 2.1.1 you can check this with the following script:&lt;/p&gt;</description></item><item><title>Design a FIR Filter in an FPGA in 30 mins using High Level Synthesis</title><link>https://colinoflynn.com/2013/01/design-a-fir-filter-in-an-fpga-in-30-mins-using-high-level-synthesis/</link><pubDate>Sat, 26 Jan 2013 18:25:00 +0000</pubDate><guid>https://colinoflynn.com/2013/01/design-a-fir-filter-in-an-fpga-in-30-mins-using-high-level-synthesis/</guid><description>&lt;p&gt;&lt;img src="https://colinoflynn.com/oldsite/tiki-download_file.php?fileId=58&amp;amp;display&amp;amp;scale=0.6" alt="Image"&gt;
I&amp;rsquo;ve been working with Xilinx&amp;rsquo;s new High Level Synthesis tools built into Vivado. I&amp;rsquo;m slowly working on posting some more complete tutorials. In the mean-time &lt;a href="https://colinoflynn.com/oldsite/tiki-index.php?page=XilinxHLS" title="XilinxHLS"&gt;here&lt;/a&gt; is a simple tutorial about making &lt;a href="https://colinoflynn.com/oldsite/tiki-index.php?page=XilinxHLS" title="XilinxHLS"&gt;a Finite Impulse Response Filter&lt;/a&gt; on a real ADC/DAC board .&lt;/p&gt;</description></item></channel></rss>