The Zishan dsd's corner
Dec 17, 2018 at 8:18 PM Post #1,261 of 3,711
I don't know were to buy this SPDIF cable, so I'm making one.
I made a test with wires and connectors I had here.

EDIT: It's better to use a SPDIF cable made with 1 TRRS 3.5" male plug + 75ohm coaxial cable + 1 male RCA.
 

Attachments

  • audio_cable.jpg
    audio_cable.jpg
    26 KB · Views: 0
Last edited:
Dec 17, 2018 at 9:33 PM Post #1,262 of 3,711
I'm going to buy the zishan but before that I have some questions:

I want to use the zishan 90% of the time as a portable USB dac/amo because there are no portable dac/amp under 100 bucks with such a good DAC and good Power output. So, Is it working with UAPP on android? Can someone confirm It/test It?
Thanks a lot
 
Dec 18, 2018 at 6:07 AM Post #1,263 of 3,711
OK, y'all. Just bought a BGVP DM6. And I am thinking about getting a portable set-up going. Question is, would I be better off with a stock Zishan DSD or a Fiio Q1 Mk2 into my phone (LG G5)? Money is tight atm... I plan on running the IEMs balanced. Any rec's for OP amp upgrade in the future if I end up with the Zishan? Or how about balanced MMCX cables? Best bang for your buck, etc.? Many thanks in advance!
 
Dec 18, 2018 at 11:21 AM Post #1,264 of 3,711
Hi there,
Did not get the answers so repeating the questions again.


1. Change the old typewriter font

2. Fix the bug that freezes album art when the screen is off.

3. Increase the size of the displayed art
Is it really possible to increase the font in titles? Like the name of the song and album?
Is it possibke to change over to another song without the screen being lit? I mean the screen is black and with one touch you can go another (previous or new) song?
What is the firmware number?
 
Dec 18, 2018 at 11:41 AM Post #1,265 of 3,711
Hi there,
Did not get the answers so repeating the questions again.


1. Change the old typewriter font

2. Fix the bug that freezes album art when the screen is off.

3. Increase the size of the displayed art
Is it really possible to increase the font in titles? Like the name of the song and album?
Is it possibke to change over to another song without the screen being lit? I mean the screen is black and with one touch you can go another (previous or new) song?
What is the firmware number?
Don't understand the questions, but .
No.
Never happened to me.
No.no. 4h
 
Last edited:
Dec 18, 2018 at 11:42 AM Post #1,266 of 3,711
From what I've seen in Z1, Z2 and from what I've read about the STM32 microcontrollers models used, the firmware is encrypted and can't be modded.
Last firmware available is ZiShan_DSD_0.4H

I also would like to have a screen off buttons fuctions, exactly like the Z1 and Z2 does for skip folder, skip song and volume,
This screen off mode could be turned on/off in the options or by pressing a key combination.
 
Last edited:
Dec 18, 2018 at 11:45 AM Post #1,267 of 3,711
From what I've seen in Z1, Z2 and from what I've read about the STM32 microcontrollers models used, the firmware is encrypted and can't be modded.
Last firmware available is ZiShan_DSD_0.4H

I also would like to have a screen off buttons fuctions, exactly like the Z1 and Z2 does for skip folder, skip song and volume,
This screen off mode could be selected on/off in the options or with some kind of key combinations.

Pretty sure I answered that 2 days ago, if you go to the upper right side of the page, you will see a search bar, type in lock.
 
Last edited:
Dec 18, 2018 at 12:01 PM Post #1,268 of 3,711
Yes, I had read it and it is very useful thanks, but I wanted to skip song, skip folder and change volume with screen OFF.
I suggest a key combination, not to lock the screen, but to change the key functions to the same functions of the Z1/Z2, so we could also use DSD with the screen off.
It's something I wanted, it doesn't work this way.
 
Last edited:
Dec 18, 2018 at 12:35 PM Post #1,270 of 3,711
Well when you guys factor in cost of all the components, case and then add the price of a good team of software techs, research and development, then warehouse fees, we wouldn't be getting such a budget monster, we would be getting something like everyother player in the 2-4 hundred dollar range, think about it, the dac chip alone cost around $45-50
 
Dec 18, 2018 at 1:45 PM Post #1,271 of 3,711
From what I've seen in Z1, Z2 and from what I've read about the STM32 microcontrollers models used, the firmware is encrypted and can't be modded.
Last firmware available is ZiShan_DSD_0.4H

I also would like to have a screen off buttons fuctions, exactly like the Z1 and Z2 does for skip folder, skip song and volume,
This screen off mode could be turned on/off in the options or by pressing a key combination.

Is the firmware stored inside the microcontroller, or in an external flash RAM, that could be removed & replaced?
 
Dec 18, 2018 at 3:41 PM Post #1,272 of 3,711
Inside the microcontroller and the firmware is read protected by a flag.
In theory only if someone cracks the HW protection you can read it, but this should not be done for the obvious reasons.

EDIT:
One thing that could be done, is to write a new FW from scratch, but it's a lot of work and requires a lot of knowledge that I don't have.

There's a project from a Russian guy that you may have heard, were he puts an oled screen in a Z1 or Z2, with open source FW he made from scratch.
I've read the google translated Russian and I uploaded his open source FW into a STM32 board (arduinos also use STM32), added a cheap oled screen and very cheap dac.
I tried this and it works, but the open source FW is not finished, music plays, but his code resamples it to a fixed freq.
It's a cheap and fun project to just try what he made, because you will use the I2S bus to connect any cheap DAC.
Don't flash his FW into Z1/Z2, because you can't go back to zishan FW.

Interesting thing, I confirmed that stock Z1 don't resample the audio, my cheap chinese multimeter can read the frequency, so I've read the clock bit rate from the I2S pin that goes to the DAC and it matches all the audio sample rates that I play.
Z1-01.jpg

Z1-02.jpg

Z1-03.jpg
 
Last edited:
Dec 18, 2018 at 7:16 PM Post #1,275 of 3,711
Inside the microcontroller and the firmware is read protected by a flag.
In theory only if someone cracks the HW protection you can read it, but this should not be done for the obvious reasons.

EDIT:
One thing that could be done, is to write a new FW from scratch, but it's a lot of work and requires a lot of knowledge that I don't have.

There's a project from a Russian guy that you may have heard, were he puts an oled screen in a Z1 or Z2, with open source FW he made from scratch.
I've read the google translated Russian and I uploaded his open source FW into a STM32 board (arduinos also use STM32), added a cheap oled screen and very cheap dac.
I tried this and it works, but the open source FW is not finished, music plays, but his code resamples it to a fixed freq.
It's a cheap and fun project to just try what he made, because you will use the I2S bus to connect any cheap DAC.
Don't flash his FW into Z1/Z2, because you can't go back to zishan FW.

Interesting thing, I confirmed that stock Z1 don't resample the audio, my cheap chinese multimeter can read the frequency, so I've read the clock bit rate from the I2S pin that goes to the DAC and it matches all the audio sample rates that I play.





Does that 16-Pin chip convert the output of the STM32 to I2S?
I would have figured that the STM32 microcontroller could create its own I2S signal.

What is the most common language used for programming the graphical UI for STM32 systems?
Are there libraries of reusable code, that would simplify writing "homebrew" firmware, which could work to interface with the DAC / Analog board of the DSD?
 

Users who are viewing this thread

Back
Top