drawBitmpa not working

So, your 307200 byte array was going into 96kB of RAM.