TLC5940 Firmware problem?

Hey guys,

I have been working on 16x8 multiplexed RGB LED array project. I have 3 TLC5940s daisy chained that is connected to a ATmega328p. The rows are connected through a 74HC138 with P-channel mosfets. I uploaded the TLC5940 library and a basic animation example sketch to ATmega328p and when I power it on, it does the following. Picture below.

Not sure if this is a hardware or software problem. Any ideas? Thanks for your help.

Not sure if this is a hardware or software problem.

No and nether can anyone else with that scant information.

Any ideas?

Yes post your code and schematic and say if that display is static or there is any flickering. Famously flickering tends not to show up on a still photograph.
Also say what you were expecting to see.

My schematic is crudely drawn out so I will get that put together to something legible and get the code uploaded later. There isn't any lights flashing, but if I wiggle the rows connector they change colors.

but if I wiggle the rows connector they change colors.

That one is easy, it is a loose connection.

carbongixxer:
I have been working on 16x8 multiplexed RGB LED array project. I have 3 TLC5940s daisy chained that is connected to a ATmega328p. The rows are connected through a 74HC138 with P-channel mosfets. I uploaded the TLC5940 library and a basic animation example sketch to ATmega328p and when I power it on, it does the following. Picture below.

Not sure if this is a hardware or software problem. Any ideas?

Looks fine to me - pretty lights!!

I have no idea what it's supposed to look like though...

carbongixxer:
My schematic is crudely drawn out so I will get that put together to something legible and get the code uploaded later. There isn't any lights flashing, but if I wiggle the rows connector they change colors.

If your schematic is legible, scan and post it (I post hand-drawn schematics all the time). Life is too short to draw schematics with CAD packages, unless a customer is paying for it or you are going to make a PCB.