Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates to support single button mode and FFOSD with CPLD plus new recovery mode #201

Merged
merged 13 commits into from
Apr 24, 2021

Conversation

IanSB
Copy link
Collaborator

@IanSB IanSB commented Apr 20, 2021

Fix single button mode issues with recovery mode when using CPLD
Add FF OSD support in CPLD 12bpp mode only (FFOSD video input on old MUX pin - GPIO 24)
Slightly improve RPI4 support (still needs work)
Add new recovery mode for 8 and 12 bit boards

I realised that as 8 and 12 bit boards can be distinguished from the earlier 3 and 6 bit boards due to the identity resistor R7 it would be possible to add a separate CPLD recovery mode for those boards which offered all 3 of the 8/12 bit CPLDs (BBC/RGB/YUV) during initial setup with a blank CPLD so if you needed RGB or YUV you wouldn't have to do a double program.
The older 3 and 6 bit boards should still get the original recovery menu with the two BBC CPLD options.
I'm not sure which recovery mode the Atom board will display so it still supports Atom reprogramming via debug in the new recovery menu.

@hoglet67
Copy link
Owner

Ian,

I probably won't be able to look at this until the weekend as I'm in the middle of refurbishing my work room (fitting new desks etc), so everything is a bit of a mess.

Dave

@hoglet67 hoglet67 merged commit 27aba7f into hoglet67:dev Apr 24, 2021
@hoglet67
Copy link
Owner

Merged into both dev and master

@hoglet67
Copy link
Owner

(Tested on the Atom, no issues so far)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants