Post by jamesbowman on May 22, 2015 6:56:13 GMT -8
This error really means "coprocessor exception" - the GPU's coprocessor has hit a fault.
One common cause is overflowing the display list RAM of the GPU. Each drawing command or widget goes into a display list, which is 8K long. You can find out how much of the display list is used at any point in frame drawing by doing:
GD.finish(); Serial.println(GD.rd16(REG_CMD_DL)); By putting this at various points in your drawing loop you can see if it it getting close to the 8K limit.