Search found 360 matches

by CousinItt
Tue Nov 02, 2021 6:43 pm
Forum: Development Tools and Programming
Topic: XN file for dual XCORE-200-EXPLORER setup
Replies: 4
Views: 1540

Re: XN file for dual XCORE-200-EXPLORER setup

I think there are a few things wrong. You have declared two flash memories but your second node is set to boot from a link, also the tile numbers within each package are local, it's the references that are global. Here's a working XN file from an old project using two xCORE-200 explorer kits. I don'...
by CousinItt
Sun Oct 31, 2021 8:04 pm
Forum: Development Tools and Programming
Topic: Sneaky problem with libusb & audio on transfer to host
Replies: 6
Views: 7675

Re: Sneaky problem with libusb & audio on transfer to host

Re -O3 vs -O2, I seem to remember reading somewhere that the -O3 switch can sometimes be buggy. However I don't have any hard evidence to hand and I have had -O3 code working reliably (e.g. in the ethernet library).
by CousinItt
Fri Oct 29, 2021 1:02 pm
Forum: Development Tools and Programming
Topic: Sneaky problem with libusb & audio on transfer to host
Replies: 6
Views: 7675

Re: Sneaky problem with libusb & audio on transfer to host

I don't have any detailed knowledge of xmos USB audio, so just a few general points. 1) Is the device clock synchronised in some way with the USB? In which case, if there were problems with the source clock would that affect the reliability? For example, have you tried it with more than one PC? Are ...
by CousinItt
Wed Oct 27, 2021 11:13 am
Forum: XMOS Devices
Topic: new xcore.ai - more details?
Replies: 21
Views: 25281

Re: new xcore.ai - more details?

Well spotted! They must have only just gone up.
by CousinItt
Mon Oct 25, 2021 11:20 am
Forum: Development Tools and Programming
Topic: Looking for advice on mixing ARM and xmos
Replies: 2
Views: 1166

Re: Looking for advice on mixing ARM and xmos

Hi, thanks for your message. I don't mean there is no in-system debug for the ARM, simply that access to the interface won't be available on the outside of the equipment (unless someone knows how to make the xTAG work with arm devices). I need a fast-ish interface for periodic real-time data transfe...
by CousinItt
Sat Oct 16, 2021 12:14 pm
Forum: XMOS Devices
Topic: xCORE ARRAY MICROPHONE board kernel source code and how to realize parallel processing
Replies: 6
Views: 4360

Re: xCORE ARRAY MICROPHONE board kernel source code and how to realize parallel processing

Just look at the relevant data sheets or architecture documents. There is a lot of information available.
by CousinItt
Sat Oct 16, 2021 12:13 pm
Forum: Development Tools and Programming
Topic: typedef cannot be used on pointers
Replies: 1
Views: 1030

Re: typedef cannot be used on pointers

You haven't said what kind of code you are trying to compile.

Assuming you mean xc, typedef void * unsafe aatest; will compile.
by CousinItt
Thu Oct 14, 2021 11:15 am
Forum: XMOS Devices
Topic: xCORE ARRAY MICROPHONE board kernel source code and how to realize parallel processing
Replies: 6
Views: 4360

Re: xCORE ARRAY MICROPHONE board kernel source code and how to realize parallel processing

The xcore.ai (or XS3) also provides parallel processing through hardware. In addition, there is a FreeRTOS port coming in the sdk.
by CousinItt
Wed Oct 13, 2021 3:05 pm
Forum: Development Tools and Programming
Topic: Looking for advice on mixing ARM and xmos
Replies: 2
Views: 1166

Looking for advice on mixing ARM and xmos

Looks like I will need to use an ARM device in a new project together with xmos devices. I'll need to provide for in-system reprogramming, and I'm planning to provide an xTAG in the product with its USB port exposed. I'm hoping the QSPI flash for the xmos subsystem to also contain an image for the A...
by CousinItt
Wed Oct 13, 2021 2:53 pm
Forum: XMOS Devices
Topic: xCORE ARRAY MICROPHONE board kernel source code and how to realize parallel processing
Replies: 6
Views: 4360

Re: xCORE ARRAY MICROPHONE board kernel source code and how to realize parallel processing

Re your second question, the parallel processing is provided in hardware. There is a lot of information on the xmos web site.