RetroBall - LED Matrix signal problem?
Posted: Tue Nov 24, 2015 11:19 pm
Hey,
i try to build the beautiful great amazing magical retroball game.
Got all together and i have sound but the display does not show anything.
Tested each P10 matrix display with an arduino and it worked.
Measured the Display A and B pins and found that there is only a pixel signal (R) for Display B ... it's likely that the start screen has only content on Display B ... so this is plausible. [s]But on CLK (coming from pin 23 of the PIC) there is nothing ... i think this is the problem.[/s] (found that this was a timing issue between logic analyzer and PIC, CLK is same duration high as on the working arduino signal) A and B looks like it should. SCLK is shortly high on every change on A/B ... looks right. nOE does never change ... thats ok?
Attached the capture of display b ... but i think all interesting information is already in the text (file for saleae logic https://www.saleae.com/downloads )
Where should i continue searching the problem?
Sorry edited this post often cause i found out new things ...
Now i think the problem is that nOE does not change ... in the code it looks like it should change ... currently investigating ...
I have enough parts to do a second board ... but first i would like to understand what could have gone wrong ... not that i burned someting and burn it on the second board again.
Capture was too big for attaching: https://mega.nz/#!iBdRxKAB!HQofmHRltkj2 ... Lm0KjE5fwU
Capture from working signal from arduino with freetronics library: https://mega.nz/#!jUtBibRI!xkeIWk1vZE21 ... 4a_A2NkuKQ
i try to build the beautiful great amazing magical retroball game.
Got all together and i have sound but the display does not show anything.
Tested each P10 matrix display with an arduino and it worked.
Measured the Display A and B pins and found that there is only a pixel signal (R) for Display B ... it's likely that the start screen has only content on Display B ... so this is plausible. [s]But on CLK (coming from pin 23 of the PIC) there is nothing ... i think this is the problem.[/s] (found that this was a timing issue between logic analyzer and PIC, CLK is same duration high as on the working arduino signal) A and B looks like it should. SCLK is shortly high on every change on A/B ... looks right. nOE does never change ... thats ok?
Attached the capture of display b ... but i think all interesting information is already in the text (file for saleae logic https://www.saleae.com/downloads )
Where should i continue searching the problem?
Sorry edited this post often cause i found out new things ...
Now i think the problem is that nOE does not change ... in the code it looks like it should change ... currently investigating ...
I have enough parts to do a second board ... but first i would like to understand what could have gone wrong ... not that i burned someting and burn it on the second board again.
Capture was too big for attaching: https://mega.nz/#!iBdRxKAB!HQofmHRltkj2 ... Lm0KjE5fwU
Capture from working signal from arduino with freetronics library: https://mega.nz/#!jUtBibRI!xkeIWk1vZE21 ... 4a_A2NkuKQ