That was totally it. Our reset circuit is not waiting long enough before releasing the XMOS from reset. The flash is not always ready when the XMOS is released (hence the 20% success rate some of the time).
If I manually hold it in reset (tweezers on the reset line to ground) while it's cold booting and then release it, I get 100% success rate. So it looks like we have to tweak our circuit.
Thanks so much for everyone's help, it's much appreciated!
Technical discussions around xCORE processors (e.g. General Purpose (L/G), xCORE-USB, xCORE-Analog, xCORE-XA).
- Posts: 13
- Joined: Wed Aug 28, 2019 11:45 pm
Who is online
Users browsing this forum: No registered users and 4 guests