Encoders Not working on original Zyntian hardware

Hi All,
I have a problem with the encoder on original zynthian hardware.
I have the original zynthian Main- and Controlboard with a PI 5, everything is working exept the encoders don’t work when I turn them. The click function of the encoders is working. All the buttons on the controlboard are working, touch is working. Just not the rotation of all 4 encoders.
In the setting I just loaded the V5 kit preset. Since it’s the complete orignal hardware the same as the Kit. I assume this would be the correct setting.

Anybody a suggestion what I’m doing wrong ??

Second issues. The headphone output is very soft. Not even halve of the line output
The headphone level is up - I’m I making a misstake in routing or so ??

Hi @Rotil66, have you checked the output audio levels for headphones (alternate function/2nd press of the Mixer View button - 2nd from left to right in the upper row)?

I assume that you are using the amplified headphones output of the official MB (the leftmost looking at it with the connectors upwards), and not the Raspberry headphones output, that should be disabled by default in Webconf > hardware > audio.

Moreover, did you select the right kit from hardware > Kit?
I am not sure that your partly-official setup would fully support the V5 kit settings, from the related drop-down menu.

Good luck! :wink:

Hi Arthermind,

I am using the most left output. I will check you info. I’ll take it this output has a real HP amp. But As said I’ll check your info.

For the second part. This in not a ‘partly’ custom setup. It’s fully zynthian hardware (mainboard, controlboard,screen)except for the case (the full kit isn’t available in the store). I have selected the KIT v5 Preset.
Except the encoders do not respond to turning.
So therefore it’s strange that the encoders are not working.

You could have broken the control board when connecting the wrong cable. Anyway, please, send screenshots of the webconf Dashboard, and also detailed pictures of your setup.

Thanks

Hi Jofemodo,
I have checked all the connections.
(measured) and all are OK completely thru the flatcable. Also no broken contacts from the rotary to the 23017. Since the Switch of the all encoders are working, it would be unlikely only the encoder part in the same 23017 would be broken. As far as I can see there is nothing out of the ordinary on the control board.
So it’s all a bit weird.


Hi Aethermind,

I habe checked the headphone level.nit’s at 60. But hardly any audio. I would would say what I hear is crosstalk. If I put my headphone in the line out it’s pretty hard compared to the Headphone jack.

So I would say the HP is not working at all

Hi,

I have a similar issue with my encoder and bottom four buttons not responding. I bought the main and control board just like you. Did you make sure that the flat cable going from the control board and main board is a “B type”? If like me you bought an A type and connected it before you found out it was a B type, there’s a high possibility that the board is damaged

Hi @Rotil66, very sorry for your frustrating predicament. I am afraid, going from @jofemodo’s and others’ words earlier in this thread, that you may have determined a severe damage to the control board, connecting a wrong flat cable.
Even so, not everything is lost, since new Zynthian V5 components are apparently one their way to be restocked, and you will be able to order a replacement for the disabled part soon.

All best luck :crossed_fingers:

So i2c definitely works. It could be the INT3 or INT4 not working properly because of open co ntact in one of the connectors. Did you try inserting the flat cable correcty at both ends?

Yes I can see both 23017 are detected.
I have checked the connection. (measured) and alle the leads are Ok. But I will check these two again. Since its all smd it a bit tricky to get the probes on a single pin.

Since the encoder switch function is working on the same 23017 it’s hard to belief the chip is broken. All connections from the encode to the chip are OK.
It expect it is something very little, but you only need to find it.

I thought the same too with mine but like I said if u made the mistake of inserting the cable the incorrect way or used an incorrect cable, you can definitely damage the IC where it’s partially working.