Page 1 of 1

Boot Mode Discrepancy in Datasheets

Posted: Wed Jan 10, 2018 6:03 pm
by aneves
Hi Guys,

I need a little clarity from someone at XMOS or someone intimate with the subject of setting the boot mode of a processor. According to the 2 datasheets I've read - one for the XU216 and on for the XL216 - only 4 boot modes are listed in Figure 9 in Section 8:

Image

However, I found this in Application Note AN00185


Image

I noticed that the dates on the datasheets are more recent than the application note. Why was this left out of the datasheets for the processors?

I was under the impression that xCore-200 devices could only be booted as slaves via xConnect Links on XL0 in 2-wire mode. It sounds like that is not the only option?

Thanks!

Re: Boot Mode Discrepancy in Datasheets

Posted: Thu Jan 11, 2018 7:59 am
by mon2
The current datasheets 2017-09-19 for both devices offer upto 8 boot modes but is dependent on the package of the component.

The TQFP128 is limited in the boot options, likely due to less # of pins. The larger pin count devices support the full 8 boot modes.

https://www.xmos.com/support/silicon/da ... 200+XU/XUF

https://www.xmos.com/support/silicon/da ... 200+XL/XLF

Based on your observations, assuming you are using the TQFP128 package? Then the noted 4 boot modes is consistent across the datasheets for this package.

Re: Boot Mode Discrepancy in Datasheets

Posted: Thu Jan 11, 2018 8:56 am
by eez-open
XE(F)-512-TQFP128 for example has exposed links 0, 3, 4 and 7, all except 3 are full 5-wire. Why 101 mode is not supported?

Re: Boot Mode Discrepancy in Datasheets

Posted: Thu Jan 11, 2018 1:21 pm
by mon2
eez-open wrote:XE(F)-512-TQFP128 for example has exposed links 0, 3, 4 and 7, all except 3 are full 5-wire. Why 101 mode is not supported?
Can you share the details of your datasheet for this part? Do not see the same information on the current datasheet on the XMOS website.

Image

Also be sure to check against the current XCORE-200 Port Map for the TQFP128 package:

https://www.xmos.com/published/xcore-20 ... es-portmap

If all 5 wires for transmit + all 5 wires for receive functions for the same link # are not available, then 5w mode cannot be supported for that package.

Re: Boot Mode Discrepancy in Datasheets

Posted: Thu Jan 11, 2018 1:39 pm
by eez-open
Yes, I'm referring to the spreadsheet that you mentioned. I made my variant with colored backgrounds of full (5-wire) xlinks (see column link), even as far as I understand, 2-wire xlink should be enough for boot. There we can see that xlink4 (purple) and xlink7 (green) are available if USB and RGMII are not used what I believe is the case on the beginning (boot time).

Re: Boot Mode Discrepancy in Datasheets

Posted: Thu Jan 11, 2018 11:09 pm
by aneves
Echoing eez-open's point, the TQ218 package for the XL processors bring out XL0, XL3, XL4, and XL7 xConnect Links in 5w to pins. Sounds to me like all boot modes except 110 should be supported ?

Re: Boot Mode Discrepancy in Datasheets

Posted: Tue Feb 13, 2018 3:32 pm
by aneves
Yes, no, maybe? Anybody?