The flickering you describe sounds like it's being caused by long wires. If you have a scope, see if you're getting ringing on the control lines. Try putting resistors in series with SCLK and XLAT and one of the tlc's.
Put a 1k between the ribbon cable SCLK and the 10th tlc's SCLK (and same with XLAT). 1k is pretty arbitrary so try other values.nphillips
The new millis rollover was introduced with 0013(?) - it's not part of the bootloader. I updated tlc_fades again, try downloading r012 (http://code.google.com/p/tlc5940arduino/
1. Yes, that looks correct. See the documentation for tlc_setDCfromProgmem
prog_uint8_t dcArray1[NUM_TLCS * 12]
gets stored in program memory, which is where your sketch goes (if you comment out the array, the sketch size would go down).
You don't have to set DCPRG high - tlc_setDCfromProgmem does this for you.
2. Yes, it's 120 mA per channel. You will need cooling if you try to drive that much current - see the datasheet
No, as ReSiStAnCe pointed out, you have to set all the dot-correction at once.Josh18657
Nothing looks wrong. The pull-up resistor value doesn't matter much, so 2.2k or 4.7k will work. If you have access to a scope, see if the tlc is generating pulses to the servo.
Sorry to have been inactive lately - I'll try to check the forums more often.