Hi - binary.xe means your binary file. ie. whatever the name of your application is, substitute your app name for "binary".
How can I get some direct support for this issue?
Ways of getting support:
- Private ticketed direct support is a paid for service via the Enterprise tools license
- via an FAE if a direct customer
- via your distributor
- Via this forum (for most of us at Xmos, answering this forum is not our primary role and we have chose to be here to support our community of developers). Support is best effort via the forum.
- If it's clearly an XMOS bug, then this can be reported by anyone with an xmos.com account.
I think a lot of the non-direct (ie. community member) support has been pretty good on this thread. For example, the suggestion about setting --spi-div <value> to something much larger (see xflash --help for setting the value) is a very good one and kit would be good to hear the results of this.
However, be aware that 13.2 tools had a bug which caused --spi-div to be ignored in the second stage boot. 13.1 was OK, as is 14 (which has been fixed - See tools 14 release notes.) - so please check your tools version and let us know what it is.
Also, how did you get on with the boot debugging FAQ which I posted in direct response to this thread?
That should reveal more info about where things are going amiss and provide pointers to help track this elusive bug down..
I recall from a previous thread that you have a multi-chip setup. Something in this area is likely to be the cause of the issue because we know xflash in general works - could you post your custom .xn file?
It would be interesting to know if flashing an app just on the first device in the chain works too.. That would weed out whether it's a SPI speed/connection issue or link network setup bug.