Step 47Test the cube
It will start by drawing a plane along one axis, then moving it along all 8 positions of that axis. (by plane we mean a flat surface, not an airplane :p) The test code will traverse a plane through all three axis.
After that, it will light the LEDs in a layer one by one, starting at the bottom layer.
If any of the layers or columns seem to light up in the wrong order, you have probably soldered the wrong wire to the wrong layer or column. We had one mistake in our cube ;)
If you find anything that is out of order, just de-solder the wires and solder them back in the right order. You could of course make a workaround in software, but that would eat CPU cycles every time the interrupt routine runs.
You can compare your cube to the test video below:
| « Previous Step | Download PDFView All Steps | Next Step » |





























































































![Hard Wired LED Cube: [No Programming]](http://img.instructables.com/files/deriv/FTD/SF1T/GO8DC8KW/FTDSF1TGO8DC8KW.SQUARE.jpg)















C:\>avrdude -c usbtiny -p m32 -B 1 -U flash:w:test.hex
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.03s
avrdude: Device signature = 0x1e9502
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file "test.hex"
avrdude: input file test.hex auto detected as Intel Hex
avrdude: writing flash (5426 bytes):
Writing | ################################################## | 100% 1.31s
avrdude: 5426 bytes of flash written
avrdude: verifying flash memory against test.hex:
avrdude: load data flash data from input file test.hex:
avrdude: input file test.hex auto detected as Intel Hex
avrdude: input file test.hex contains 5426 bytes
avrdude: reading on-chip flash data:
Reading | ################################################## | 100% 0.94s
avrdude: verifying ...
avrdude: 5426 bytes of flash verified
avrdude: safemode: Fuses OK
avrdude done. Thank you.
C:\>
the debug lights on the pcb flash, and the power led comes on too, but none of the cube led's come on at all. does anyone have any ideas on how to troubleshoot this. thank you in advance.
Help?