Heh, this is where it starts to get more complex... When we swapped the wires to the enable pins, the problem followed the enable line, which hinted that the problem was there... But it also caused other LCDs to start to fail, which made me think that maybe those LCDs are a bit 'funny': E2 : LCD2 E6 : LCD6 LCD6 does not animate, and sometimes LCD5, but sometimes they all work OK. The behaviour does not change while the box is on, only after it has been power cycled (turned off and then on again) E2 : LCD6 E6 : LCD2 LCD2 does not animate, and neither do LCD7 or LCD1. Again, this behaviour is constant, until the box is power cycled, and then sometimes they will work and sometimes they will not... I should also mention that there were some interesting bugs noticed with these screens with the inbuilt MIOS CLCD driver, like if we send a certain string, it caused LCD 0 2 and 4 to fail thereafter. Sending a different string in it's place, everything was OK.