• These commercial threads are for private transactions. diyAudio.com provides these forums for the convenience of our members, but makes no warranty nor assumes any responsibility. We do not vet any members, use of this facility is at your own risk. Customers can post any issues in those threads as long as it is done in a civil manner. All diyAudio rules about conduct apply and will be enforced.

New FIFO buffer for RPI/SBCs

The pin header on Kali has the same pinout as the RPi's GPIO header so I2S is located at the same pins:

Raspberry_Pi_B_Plus_I2S_out.jpg

Hi Dimdim, thanks. :)
But these are input I2S pins to the FIFO if I get right.
Where is the MCK pin, master clock pin?
...
And where are the I2S outputs pins after FIFO?
thanks :)
 
Last edited:
Paying customers will receive exchange units for free.

Testers, we are ready to send a new Kali (up to 384Khz this time) with the corrected code. Note that the bug is only seen on 16 bits.

Thx to Dimdim for finding the problem.

Having just ordered 2 Kali earlier in the week (order #000271) I am wondering if the units I am sent will have corrected code. Happy to wait a short while to ensure I get corrected ones.
 
Hi Dimdim, thanks. :)
But these are input I2S pins to the FIFO if I get right.
Where is the MCK pin, master clock pin?
...
And where are the I2S outputs pins after FIFO?
thanks :)

Kali has its output lines on its (Kali's) GPIO header, on the exact same pins.

This way you can mount a HAT DAC on top of Kali, like you would on top of the RPi.

MCLK output is via U.FL socket on the bottom of the board.
 
Thinking further on it...the only impact that this bug could have its negative..right ?

So once fixed..it should increase the SQ of 16 bit files. Does it make sense ?

In my case, the only listening that I did with 16bit output was my initial testing on my workbench with my headphones, and even then Kali made noticeable improvement to the sound.

The tests I did in my main system with my friends were all in 32bit mode because my B III for some reason doesn't like the RPi's 16bit I2S. At that time I wasn't checking for reversed channels so I didn't notice that they were not reversed.
 
Yeap we got it...on the 16 bit files there was a swap and some nastiness ...seems it was fixed on new firmware.

@cdsames, Is there any impact to the sound caused by this?
You know what, thats what I am trying to understand. I am mostly listening to Qobuz 16/44 streaming...somehow I was not able to hear anything.
Thinking further on it...the only impact that this bug could have its negative..right ?

So once fixed..it should increase the SQ of 16 bit files. Does it make sense ?

I asked 'cause nastiness is a pretty broad term :D could be the initial handshake, could be continuous in the music (i2s) stream, or an innocuous blip here & there -- etc. etc.

So heck if I know it'll improve sound quality !? :eek:

@Dimdim, your 2nd scope output is blank...

@cdsgames... let's see that megabuck scope that can measure sub 3ps!
 
Last edited:
:D I've not tried the Piano on it's own, and really do not want to... it's slave mode (no on board clocks) into the messy pi i2s-- it'll suffer from that, correct? Don't think a fair assessment could be made.

I'm excited by something here :D most certainly the Kali!

@clivem, @Dimdim

Did you guys see this ?... as good as the Piano's near perfect power/noise situation for the PCM5142 chip, without the Kali it's fighting the pi i2s (non master mode) with it's PLL.

@Dimdim you did a writeup on this... the pi raw i2s
 
Scott,

Thanks for your report. I'm doubly excited now... and even more curious to hear how close the Kali comes to the Ian Reclocker setup.

Just waiting now... and I saw the package with a Kali go the wrong direction (north instead of south), checked, and saw I made a mistake when I gave my zip code. Hopefully the USPS untangles that soon.

In the meantime, based on what I heard comparing my modified HFBD+P to the largely stock Mamboberry and to my highly modified Panasonic S47 DVD player this weekend... and on what Soundcheck reported on his Mamboberry LS.... and the reports here and elsewhere on the Kali, I'm contemplating some mods to my Mamboberry to help maximize its performance on the Kali.

More later on that in Soundcheck's MB LS thread.

Greg in Mississippi

Haha, you always have you hands in so many things!

What is the relation to this & Ian's fifo? That's a bit of a mountain thread, and Ian just yesterday has resumed replying after a few months... I saw he has a 2nd thread re: an i2s isolator, complicated w/DSD tho !?
 
Last edited: