Testing

Now you've finished soldering FIGnition you'll need to test it. It's tempting just to power it on, but if you've made a mistake, then you could find you'll have wasted an hour or more of work and / or the money you've spent on the kit!

So, testing is possibly the most important aspect of engineering, of building FIGnition. To test safely we first test with FIGnition powered off and without any chips inserted; then we make some powered tests and finally connect everything and run it! The testing phase involves using a Multimeter.

Visual Testing

Turn the PCB upside down and carefully check all the joints. Make sure all your connections look good. Good connections tend to look nicely cone shaped. I never accept a connection that has gaping craters in the pin/pad connection or doesn’t appear to smoothly connect to the pin. If you see a potential problem, remember it’s easy to retouch the solder joint, and add a tiny amount of solder if there isn’t enough.

Check that you haven't accidentally bridged connections that are close to each other. You can fix this by cleaning the tip of the iron first to remove excess solder and then remelting those connections. Usually they will re-separate with a little patience.

Look for what’s called ‘solder splashes’: random bits of solder splashed across the PCB, they may cause inexplicable problems when they become dislodged and randomly connect pins together. You can flick these off with a small flat-headed screwdriver.

Make sure you’ve snipped all the legs from your components to no more than 1 or 2 mm (mine are generally 2mm) from the PCB.

Finally, check to see that all the components are in the right places and (with the exception of resistors) have the right orientations. If You’ve Made a Terrible Mistake and you find some components will have to be removed, you'll need the solder sucker; I’ve provided a link to how to use one.

Unpowered Tests.

Before powering up the circuit we should check the connections using a multimeter. It’s quite exhaustive. The connections correspond to the PCB layout below (FIGnition FUZE):

This is how I number pins on the PCB:

Checking Shorts

The most important thing is to check for shorts . It's easy to accidentally connect two pins that SHOULD NOT be connected and this can result in damaged components, due to current overloads on pins.

First check is that VCC and GND aren’t shorted, by touching one multimeter probe on C1.1 and the other on C1.2 (the big capacitor). You might hear a click, but you should not hear a tone from the Multimeter.

Next check connections that are next to each other aren't shorted.

Check U1’s vertically adjacent connections (i.e. U1.1 shouldn’t connect to U1.2. U1.2 shouldn’t connect to U1.3 etc). No adjacent connections should connect.

Check U2’s vertically adjacent connections. Only U2.7 and U2.8 should connect.

Check U3’s vertically adjacent connections. Only U3.7 and U3.8 should connect.

Check the USB signal connections. No adjacent connections should connect.

Check C1, C2, C3, C4 and C5. Pins 1 and 2 should not connect to each other. You may hear a very brief click as the capacitors discharge, but that's OK.

With switches, the horizontal connections on a particular switch should connect, but SW1.4 and SW2.1 shouldn’t connect as shouldn’t SW2.4 and SW3.1; SW3.4 and SW4.1. Similarly, SW5.4 and SW6.1 shouldn’t connect, SW6.4 and SW7.1 shouldn’t connect. SW7.4 and SW8.1 shouldn’t connect. SW1.2 shouldn’t connect to SW5.1; SW2.2 shouldn’t connect to SW6.1. SW3.2 shouldn’t connect to SW7.1 and SW4.2 shouldn’t connect to SW8.1.

LED.1 and LED.2 shouldn’t connect.

Checking Connections

After checking what shouldn't be connected. We can should check what should be connected. Each cell in the table below lists up to three pins that should all connect. Set one probe of the multimeter on the first pin in the list and the other probe on the second pin in the list. The Multimeter should sound a clear tone. Then set the second probe on the third pin in the list (if there is one), but don't move the first probe: the multimeter should make the same tone again. For example, the first cell says "U1.1, VCC, USB.1" . That means you connect one probe to U1.1 and the other to a VCC connection and the multimeter should sound. Then you move the second probe to USB.1 and the multimeter should sound again. Then you go to the next cell; connect the first probe to U1.2 and the second to PD01.1: the multimeter should sound. There's no third pin so you move to the next cell ("U1.3, D1.2, PD01.2") and test those connections etc until you get to the end of the table. Mark each test as you complete it (so you don't do them twice!)

Powered Tests

You’re now ready to start testing the board with actual power connected, but we still won't insert the chips yet: instead we just want to test the board can be powered.

Part Two: Power On With Inserted Chips.

Now REMOVE the USB-B lead from the FIGnition computer!!!

Inserting The ICs

For some reason manufacturers supply ICs with their pins splayed out, but the sockets need them to be vertical as shown below:

You’ll need to bend them all at the same time so they stay in line, but they’re fairly fragile, so you need to be careful. Start with the 8-pin ICs as they’re easier.

Now you’re ready to insert the chips.

Start with U2 (which says “23K640” or "23K256" on it) then U3 (which says “AMIC” on it) then U1 (the big chip). Inserting the chips is a bit of a procedure in itself:

Again you need to do some checking.

Once you’ve done that you’re ready for the next test:

OK, remove the USB-B connector again.

Now let’s try it with your TV. CRT TVs work best, and most LCD TVs will work.

CONGRATULATIONS - YOU’VE BUILT YOUR OWN COMPUTER FROM SCRATCH AND IT STARTS UP!!!! Now it's time to blog, tweet or Facebook about what you've Done :-) !

Next, if you have a FIGnition inFUZE from RS Components, head off to the Keypad guide on the leaflet and see what you can type (this also tests the keypad!).

Return to FUZE.