ES9028Q2M+ Volumio 2.323 (17.11.2017) + Hints about 384khz in general

i normally „hate“ this Volumio->came back to it by chance..

so, very smooth and clean..not so many pops,clicks and noise..relaxed..->try it !! 😉 (i wondered myself->relatively good alternative to the other rpi-audioplayer at present)

I used „Generic I2S DAC“ and then came „Hifiberry-DAC“ automatically..
tried to upsample it to 384khz but was not possible „ALSA-error“->and so we are back to the main problem with 384khz and this ES9028Q2M-Board (tried to recall it here, before i forgot it again):
Over I2S and the RPI3B its normally only up to 192khz->for more (384khz) u need a kernel patch..
In picoreplayer u can use the „es9023“ overlay and the the „384khz“-option then (as said some articles before); but picoreplayer is not so comfortable..
same at present with MoodeV4B9 and „hifiberry-dac“->because it has not now the advanced and realtime-kernel as before also no 384khz: same at present with Dietpi..
DoP seems possible; and so we come to the next article->DSD-LED (+Volume and FIR-Buttons) on these ES9028Q2M->

UPDATE: MoodeAudio V4 Beta9 + ES9028Q2M (chinese-board) (DoP)

got here after a few updates Beta9 to work..
tried a lot, but with at present only „Generic 2 I2S-hifiberry-dac“ settings available and without the advanced or realtime-kernel i got only max 192khz over the bus..(with this ES9028Q2M)
so i fiddled a lit bit around with the DSD-settings, and it was only „DoP“-possible (see pictures) (not native DSD !! afaik – but have no problem with that here) with this board + actual settings but u have to set „Sox resampling=enabled“ and „DoP=yes“..curiously with sox resampling disabled-> no DoP !! (just for info)
DoP -> „yes“:

(DoP „no“->then no native DSD also->only PCM):

(rem.: it displays „DSD“ anyway->its related to the file (extension)) 

(Update: Moode V4 Beta9 as 2.6GB compressed to 920MB image here->Link (Google-Drive))

MoodeAudio **FREE** !! (FOSS-license) Version 4 Beta 6 – RPI-3 (+ES9028Q2M)

absolute fabulous !!

Moode-Audio Ver.4 Beta 6 is now available via: !!
problem is u have to compile/set it up more or less by yourself..
U only get some moode-audio-files (.zip) but has also to download debian-stretch-lite and make/bring it via a lot !! of shell-commands to work..
For me it took about 4 !! hours..
so for this reason, i decided it to upload the SD-Card-Image (about 2.5GB) to „Google-Drive“ (for other, not so „Linux-Enthusiasts“ 😉 )->use „Win32DiskImager“ or similar to write it to SD-Card..but be careful its under the GNU GPL-free license !!
Debian-Stretch-Lite->LINK (orig.
(Update: thx to someone over at the MoodePlayer-Forum Link here is an Image of Beta9 at Google-Drive-> (2.4GB compressed to 918MB)-> Link (Google-Drive)
(rem.:this is the so called „BASIC/no extras“-Installation, without wiringpi,rotary-thing and without additional components (u can install them then by yourself)
so, Settings for the ES9028Q2M (for now):
got only „RPI-Dac“ to work; but limited to 192khz as said..“Hifiberry-DAC“ only works with mp3/: ->flacs->horrible noise..(if in 16bit->try to set min. 24bit in „MPD-Settings“)
try to check more options->post it then here..
Installed squeezelite too, and for the first time, NO loud clicks by switching from 16/44 flac par example to 24/96 or 24/192..
(->more here->

ES 9028Q2M + STM 8S103F3

hi there, just read here:->
„it seems that there is already an MCU fitted (ST’s STM 8S103F3) programmed to allow access to some of the es9028 internal hardware functions (volume etc)…“
(additional link->LINK)

guess on the „newer“ ES9028Q2M´s (layout „2017 04 09“) there is this STM 8S103F3 and there is also a 4 pin header (5V+, SWIM,GND, Reset) to program/read out them..(SWIM-interface)

so, now is the question if someone has ever read out that eeprom (on these boards) or re-programed (and with what ?)..
any comments here concerning this topic are really,really appreciated !!

(SWIM->ST-Link-Raspberry Pi-> )

ES 9028Q2M->dtoverlay Raspberry Pi->config.txt

for this ES9028Q2M:

the working dtoverlay in config.txt is fortunately again (Raspberry Pi+DietPi+other):
hifiberry-dac -> (in config.txt): dtoverlay=hifiberry-dac
up to 384khz with no problem..
(rpi-dac works too, but as said limited to 192khz)

Hint for squeezelite-command-line options (also in picoreplayer->squeezelite-settings): try to use 24 (bit) and mmap on (1)..
(on this board 16 (Bit) causes only a heavy distorted noise/very often/almost in every case, beware !!))
PiCorePlayer->„in Picoreplayer you have to change from „simple/generic es9023“ (es9018k2m) to „ES9023“ (without anything)->up to 384khz;
(also had problems playing in 16bit->distorted noise; so try to use 24 oder 32 bit in „ALSA-Params“)
RPI-Dac was also possible in picoreplayer (but only up to 192khz)“

link+further description here:

1 2 3