Chain XS1-l4 with XS1-l8

If you have a simple question and just want an answer.
countbadger
Junior Member
Posts: 7
Joined: Wed May 14, 2014 12:45 pm

Chain XS1-l4 with XS1-l8

Post by countbadger »

Hi, I am trying to chain two custom XMOS boards together using a fast xlink between channels X0LB on both boards. Building a simple xn file for the application however always seems to return "error: architectures cannot be mixed (XS1-L4A-64/XS1-L8A-64)". Does this imply that the XS1-L4 and XS1-L8 cannot be chained together in the same application? I cant seem to find documentation relating to compatibility of architectures. I have attached the related XN file so if anyone has some insight into this issue, help would be greatly appreciated.
You do not have the required permissions to view the files attached to this post.
Guest

Post by Guest »

Ideally, you should be able to chain L4 device to an L8 device without any issues. Only thing I can see from the XN file is that both the devices are running at different system frequencies. I guess this might be the reason you are seeing the error (not 100% sure though).

srinie
XCore Addict
Posts: 158
Joined: Thu Mar 20, 2014 8:04 am

Post by srinie »

Check if this is helpful? One of the similar posts earlier debugged by Sethu @

http://www.xcore.com/forum/viewtopic.php?f=8&t=2520

 

countbadger
Junior Member
Posts: 7
Joined: Wed May 14, 2014 12:45 pm

Post by countbadger »

Hi guys, thank you for the responses. I tried lowering the core frequency of both chips to the same speed but alas i still have the same error. I tried going through pasaru's question but the resolution there seems to be to replace the XS-L4 with XS-L8 in the xn file. I attempted this earlier and the code compiles but have not tried running it on the boards yet. Ill test it as soon as i get home and update with the results. 
 
I have continued to dig but still have no new information on XMOS architecture types or their compatibility with each other. 
countbadger
Junior Member
Posts: 7
Joined: Wed May 14, 2014 12:45 pm

Post by countbadger »

Just an update. I tried replacing XS1-L4 with XS1-L8 in the xn file, which allows the device to build without error. Now however, i get "xrun: First stage multi-node boot failed, please check XN file and Xmos link connectivity" when trying  to program the device.