> Is it software trigger? So do I have to change it to some timer trigger than?
Yes. And you have to run that trigger and set it up so that it outputs given TRGO or whatever signal the DAC needs.
You *can* use "software trigger" (i.e. TSEL1=0b0000), but then you'd need to supply that software trigger, i.e. write 1 into DAC_SWTRGR in a loop. Not very practical, though.
> Still not sure what this MAMP1 will do to this noise (is it amplitude like in triangle wave?) and how to add DC offset.
Yes. You need to set it to 0b1011 for maximum amplitude, or lower value for less than maximum.
DC offset is given by value you write into the "normal" DAC data register. This is added to the "noise". Note, that "noise" is unsigned, i.e. you want to keep the offset at 0 for the maximum amplitude.
All this is easy to test using debugger, directly manipulating values in the DAC register and observing result on oscilloscope - once you set up the timer to trigger.
> I dont really need a real white noise, I want to use it to check the response of low pass filter with FFT on my oscilloscope.
That's exactly where you do need white noise.
JW