( Forgot to mention - the input from the oscillator goes to m6 not g6 which is on the silk screen)
HA, yes this should be written BOLD AND READ, do not try VGA without external oscillator!
We are testing ARM Licensed Cortex M0 Core on Basys2, and its VGA output was just rotten until we plugged in the oscillator.
Guess where we did our oscillator? From Xilinx ML505 board

!
That I call good use of an ML505 !
Antti