Please go ahead and move this to the Goldilocks subforum if that would be better- but this issue seems to be related to the oled.
I've got my oled wired up via a protoshield, and it works fine - the drawing & text examples, and the sprite loaded into progmem all work great. However I just tried the demo_logo and i'm having issues.
I changed the chip-select to use the SD socket built into the Goldilocks, rather than the OLED. I tried the card info demo from the SD lib and the card reads fine, and enumerates the Label.bmp on the sd card, so the card side of things seems to be fine. However in demo_logo, I get "Label.bmp not found".
Doing some comparing with the cardinfo sketch, I added the line
Code: Select all
card.init(SPI_FULL_SPEED, pin_sd_cs);
https://dl.dropboxusercontent.com/u/57010/DSCF2873.jpg

https://dl.dropboxusercontent.com/u/57010/DSCF2874.jpg

Any suggestions?
To get this far I already tried formatting the sd card (no effect), SPI_HALF_SPEED instead of full (no effect), and re-initialising the oled after the card.init (which causes label.bmp not found again).
Thanks!
Edit:
I've also noticed thanks to somebody else with the FTOLED that the line across the screen about 3/4 of the way down is permanent, not part of the BMP issue... it appears when I paint a full white screen. Anybody else with this issue?