According to what I read on Hias’ posts, yes you still need to run the config scripts (caution : use new scripts from Hias with kernel 4.9.x drivers, not the original from cirrus), but, basically, you only need to run them once to configure the output line, then settings are saved into the eeprom of the DAC.
By the way, I found out that this DAC can produce very high output levels (voltage) on the analog line-out, as I can ear serious clipping and distortion when setting Volumio volume above 50% (using the hardware mixer). There is probably a way to configure a lower output gain on the DAC via the scripts to fix that and use Volumio’s volume button full scale but I did not dig so deep yet.
I have limited time available but I can make some tests with the Cirrus DAC if needed.
For info, my setups :
- RPi2 (wired ethernet) + Cirrus DAC + analog cable + Yamaha RX-A1010 + JMLab Chorus LCR700 (5x) + SR700(2) + SW700.
- RPi2 (wifi dongle) + Cirrus + analog cable + Denon RCD-M40DAB
N.B. : One day, I’ll try to play with the SPDIF output of the Cirrus … but no time found yet.