How to make a waveform generator with frequency of 20hz-20Mhz

I have also ran the Arduino-due Simple waveform generator with maximum frequency of 170hz however I have a strange thing the waveforms work fine as long as i'm connected through the USB...

![](http://<a target=)

">

However if I connect my Due through a DC power adaptor (7.5V) I don't seem to be able to get anything out of the DAC on any function???Every function looks like below:

![](http://<a target=)

">

Anybody???Is there something I'm missing???help...