Yes, this is mentioned in the thread (post #4).
Mike, the cursor is actually in the correct place for the initial 6809 boot screen... 14th line down.
You are not too far away.
As Andy and I have previously stated - do you have the correct character generator ROM installed? Your post #5 states that it is the original 8032 UA3 character generator. Is this still the case?
The CRTC provides a signal "CHR OPTION" that is /CS on a 2K character generator and an extra address line on a 4K character generator. If the CHR OPTION is activated by the 6809 ROM, this will disable any 2K character generator that is fitted.
The cursor may be generated by the 'inverse video' option - which is not dependent upon the character generator itself.
If the character generator is disabled, this would account for the solid ON pixels on the screen irrespective of what character is supposedly displayed in the cell. If the 'inverse' bit is set for the cursor - or it is alternately being set and cleared (based upon the frame timer interrupt), this should cause the cursor to appear to 'flash' even though the pixels from the character generator are all permanently ON.
The text says it all:
"The second half..." implies that the signal CHR OPTION is set HIGH (you can check this on the character generator pin to convince yourself). This should (as stated previously) disable any standard 8032 character generator ROM (if it is still fitted). As the SuperPET is a true ASCII machine (as opposed to PETSCII) the lack of the correct character generator is possibly your issue?
Just some thoughts to try and justify what we are observing...
Dave