Hi Mike
> On Jan 8, 2020, at 02:25, Mike Looijmans <[email protected]>
> wrote:
>
> One thing to check: Do you have a JTAG cable connected to the board? There's
> a
> bug in the ZynqMP hardware that makes the chip misbehave when the JTAG is
> connected. No active connection is needed, just the cable being there is
> enough to cause problems, mostly with the SD controllers, but also on I2C,
> SPI
> and serial. There is no solution for this other than removing the JTAG cable.
> A workaround is to disable CPU-idle support in Linux before connecting the
> cable:
> echo 1 > /sys/devices/system/cpu/cpu0/cpuidle/state1/disable
>
> We've had lots of troubles with the SD controller on the ZynqMP in the past
> as
> well, and I suspect the issue was related to pinmux. You mention three SDIO
> devices (eMMC, SD and WiFi), so if you are using pinmuxing to "select" active
> devices, this will not actually work, and result in the behaviour you
> described.
We have also faced this very frustrating and limiting issue. We have all but
abandoned having JTAG in our development workflows mostly because of this. Bit
of a shame this never got fixed...
So we don't have JTAG connected in this scenario.
Thanks for the tip though.
Any other clues?
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#4616):
https://lists.yoctoproject.org/g/meta-xilinx/message/4616
Mute This Topic: https://lists.yoctoproject.org/mt/69519353/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-xilinx/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-