RSSAmplifier

Blog

Jamie Craig

Geeky Amusements

jamiecraig.comRSS feed ↗10 posts

Latest posts

HP1661CS Ethernet Interface

A few years ago, I bought an HP1661CS logic analyzer. This is part of HP s 1660C series, with an added 2 channel oscilloscope integrated. Unfortunately I wasn t lucky enough to get one with a network interface included. However, my friend Stephen (of TerribleFire fame) had a similar device but with the network interface included. Having Continue reading HP1661CS Ethernet Interface

Singer/Jaguar Brilliance 6180 Hacking

My girlfriend bought herself a Singer Brilliance 6180 sewing machine from Lidl last Christmas. This turned out to have been a big mistake; it s one of the least reliable and most annoying sewing machines to use in the world. Having replaced it with a vintage machine from the 1980s, she gave up on the 6180, Continue reading Singer/Jaguar Brilliance 6180 Hacking

Novena iCE40 Add-On Part 6 (Manufacturing improvements)

I ve taken the existing Novena iCE40 add on board and made some minor improvements to the layout. In particular I ve connect up the few stray signals where I didn t have space to route previously, and replaced all the 0402 components on the rear surface. Updated schematics, layout, gerbers, and BOM are available here.

Novena I/O slots

One of the very few complaints I have with the Novena laptop relates to the positioning of the FPGA header on the board. The header is next to an edge of the case, which is important for devices that need external I/O headers, but unfortunately it s nowhere near the Novena s Peek array, and therefore hard Continue reading Novena I/O slots

Novena iCE40 Add-On Part 5

Today, I got the revision 2 boards back from DirtyPCBs, and they work well. The new pads for the FX10 connectors line up much better, and the FPGA started up first time without any trouble. The extra connectors make it a bit easier to debug, or to use the board without a Novena attached. The Continue reading Novena iCE40 Add-On Part 5

Novena iCE40 Add-On Part 4

I ve now redrawn this board to correct the problems found with the previous version, and the new board s schematics and layouts are now available at this link. As well as correcting the problems I had before, I ve also managed to add in a few extra features. I ve found two pins from each FPGA that weren t Continue reading Novena iCE40 Add-On Part 4

Novena iCE40 Add-On Part 3

I ve now got the iCE40 add-on board for the novena up and running. There are a couple of defects on the board design that need corrected before you can get one of these boards to run. These are: Missing power to the VCC_SPI pin (pin 72, top pin on the right-hand side of the chip, Continue reading Novena iCE40 Add-On Part 3

Novena iCE40 Add-On Part 2

I ve received the boards for the iCE40 add-on back from DirtyPCBs, and they look good. As far as I can tell, everything seems to be functional, although I ve got some coding to do before I can tell for certain in particular, I need to put together a bootloader of some sort to feed the Continue reading Novena iCE40 Add-On Part 2

Novena iCE40 add-on

I ve been working on an add-on board for the Novena open-source laptop, which provides an iCE40HX4K FPGA on a mezzanine board designed to fit in between the Novena and any add-on boards. The reason this is useful is that Clifford Wolf s icestorm project provides a fully open-source FPGA toolchain for the iCE40 that can run locally on Continue reading Novena iCE40 add-on

Kyocera address book password decryption

I needed to extract the SMB password associated with some address book entries on our Kyocera printers today (Kyocera 4550i s, specifically) because we d lost the original password for an account they were using, and we needed to recover it without having to reconfigure every printer in the company. No problem, thinks I, I ll use KMNet Continue reading Kyocera address book password decryption