Search found 578 matches

by akp
Fri Dec 22, 2023 2:42 pm
Forum: Development Tools and Programming
Topic: Rare and sporadic ET_ILLEGAL_RESOURCE exceptions
Replies: 3
Views: 7783

Re: Rare and sporadic ET_ILLEGAL_RESOURCE exceptions

It looks like you have a large application. I suggest you pare it back to the minimum necessary to test xtcp and then add features in until it breaks. I would have thought with MAYBEs that you would be more likely to fail on the getr instruction if it can't allocate a resource. I can't recall why yo...
by akp
Fri Dec 22, 2023 1:23 pm
Forum: Development Tools and Programming
Topic: Headset noise when printing
Replies: 14
Views: 23920

Re: Headset noise when printing

Refer to https://www.xmos.com/download/xTIMEcomposer-User-Guide-14(14_x).pdf Sec 25 (Debug with printf in real-time). It is clear that JTAG will not allow real time operation. Here are three other things to look at to see if you can get it working: 1. Per Para 25.2, ensure to add the option -fxscope...
by akp
Thu Dec 21, 2023 3:42 pm
Forum: Development Tools and Programming
Topic: Headset noise when printing
Replies: 14
Views: 23920

Re: Headset noise when printing

OK. JTAG I/O server is much slower than xscope I/O, and stops the core for a substantial length of time. You will need to rebuild your whole project for the xscope to work, and you might need to try some other things. You definitely should never use JTAG I/O server in a real time application. I also...
by akp
Thu Dec 21, 2023 2:49 pm
Forum: Development Tools and Programming
Topic: Headset noise when printing
Replies: 14
Views: 23920

Re: Headset noise when printing

Just checking: 1. Do you have XTC run/debug set so it is using XScope output server and not JTAG I/O server? 2. You have a config.xscope file in your project? Mine is in my src directory and looks like: <?xml version="1.0" encoding="UTF-8"?> <xSCOPEconfig enabled="true"...
by akp
Wed Dec 20, 2023 5:05 pm
Forum: General Questions
Topic: XMOS product longetivity and commitment
Replies: 4
Views: 11890

Re: XMOS product longetivity and commitment

It depends what kind of Ethernet you want. I am not aware of any modern XMOS MCU that has a built in Ethernet PHY, you have always needed a PHY chip. For MAC/MII support, it doesn't seem like XS3 will have built in 1Gbps MAC and RGMII. Therefore, if you need 1Gbps link to your MCU, and can live with...
by akp
Mon Jul 03, 2023 9:11 pm
Forum: Development Tools and Programming
Topic: lib_i2s I2S/TDM clocked from _internal_ source?
Replies: 8
Views: 7149

Re: lib_i2s I2S/TDM clocked from _internal_ source?

You can use the internal tile clock (500 MHz) or Ref clock (100 MHz) to generate your TDM bit clock when you run in TDM master mode. However, it won't be possible to generate a standard sampling rate. That's why people always use an external MCLK reference, typically something like 24.576 MHz to gen...
by akp
Sat May 20, 2023 10:44 am
Forum: Development Tools and Programming
Topic: lib_i2s TDM - which version for xTIMEcomposer
Replies: 4
Views: 4530

Re: lib_i2s TDM - which version for xTIMEcomposer

If you don't use 4 bit ports the .S files won't get linked into your binary, you could probably delete them altogether and it would make no difference. I don't know how the new XTC toolchain works but it's supposed to support all the old XC code. I use the xTIMEcomposer 14 IDE. I am pretty sure the ...
by akp
Fri May 19, 2023 8:35 pm
Forum: Development Tools and Programming
Topic: lib_i2s TDM - which version for xTIMEcomposer
Replies: 4
Views: 4530

Re: lib_i2s TDM - which version for xTIMEcomposer

Yeah the library you linked should be fully compatible with xTIMEcomposer 14 tools. It's all XC callable with the interface feature and everything. Most of it isn't even assembly, the assembly just implements the feature that allows you to use 4 bit ports in addition to 1 bit ports for i2s. I suspec...
by akp
Wed Jan 18, 2023 1:36 pm
Forum: XMOS Devices
Topic: What's all this RISC-V stuff, anyhow?
Replies: 13
Views: 19148

Re: What's all this RISC-V stuff, anyhow?

I hope it works out but honestly I am a little confused as to the value proposition. It seems like a lot of new additions to the ISA just to get back to about where they're already at with XS3? So that means XMOS is also doing a lot of work on a RISC-V compiler to get it to optimally generate the ne...
by akp
Fri Jan 13, 2023 1:06 pm
Forum: XMOS Devices
Topic: What's all this RISC-V stuff, anyhow?
Replies: 13
Views: 19148

Re: What's all this RISC-V stuff, anyhow?

It would be interesting to see Henk's presentation that Lippett referred to at the end of his talk.