Search found 38 matches

by JohnWilson
Wed Mar 06, 2019 5:59 am
Forum: Other Applications
Topic: XU216-512-TQ128 USB can't even enumerate?
Replies: 6
Views: 3031

Re: XU216-512-TQ128 USB can't even enumerate?

Highly uninformed unscientific reply: I've worked up four prototype designs with the XUF216-512-TQ128 over the last couple of years, and I too had problems getting USB to work at high speed (full speed was no problem). This is low-volume hobbyist-grade stuff so actually getting the impedance-control...
by JohnWilson
Mon Oct 12, 2015 5:59 am
Forum: Development Tools and Programming
Topic: What exactly do locks do and how do they work?
Replies: 5
Views: 6467

Re: What exactly do locks do and how do they work?

Is there a non-dogmatic reason why use of locks isn't encouraged? The XMOS implementation of locks is absolutely beautiful. In answer to the original question: locks don't exactly *do* anything, but the idea is that all users of a shared data structure agree that they'll touch it only while holding ...
by JohnWilson
Mon Mar 25, 2013 7:45 pm
Forum: Development Tools and Programming
Topic: Compile of USB Audio project fails at link stage
Replies: 10
Views: 6758

Re: Compile of USB Audio project fails at link stage

Dumb suggestion about the original question of building old code on V12 -- maybe it would work to add a .S file which defines UsbTestModeHandler_asm.maxthreads etc. in terms of .maxcores or whatever the new names are? I forget whether that has to go both ways (the idea is that the linker accumulates...
by JohnWilson
Wed Mar 20, 2013 9:14 pm
Forum: Development Tools and Programming
Topic: Compile of USB Audio project fails at link stage
Replies: 10
Views: 6758

Re: Compile of USB Audio project fails at link stage

That's certainly how I'd prefer to do coding (I already use an external non-mousy editor, yes written in assembly) but I've never really liked gdb for debugging. Still, it would make this kind of thing entirely un-mysterious. I find it very odd that all the examples I've looked at (UART etc.) just t...
by JohnWilson
Wed Mar 20, 2013 3:16 am
Forum: Development Tools and Programming
Topic: Compile of USB Audio project fails at link stage
Replies: 10
Views: 6758

Re: Compile of USB Audio project fails at link stage

I can't *believe* I'm this dumb, but, how does one include XMOS's canned library code into a program? The projects I've done so far have been all homegrown assembly language so this hasn't come up before. "USED_MODULES = module_usb_shared module_xud" only causes an error (since it hasn't h...
by JohnWilson
Sat Mar 09, 2013 4:11 am
Forum: XMOS Devices
Topic: The official XS1-SU1 discussion thread
Replies: 44
Views: 33330

Re: The official XS1-SU1 discussion thread

STOCK!!! Sweet glorious stock! (At Digikey, for the -C5.)
by JohnWilson
Fri Mar 08, 2013 7:33 am
Forum: Development Tools and Programming
Topic: Simple Assembly Loop
Replies: 2
Views: 1995

Re: Simple Assembly Loop

Also, the raw (vs. massaged for direction etc.) mnemonics are in upper case. So it would have been BRBU not brbu. Yes the assembler is case-sensitive ...
by JohnWilson
Mon Mar 04, 2013 4:55 am
Forum: Other XMOS Development Kits
Topic: XTAG2s have stopped working!
Replies: 3
Views: 4635

Re: XTAG2s have stopped working!

Mine has always been super flaky. After a bunch of remove/reinsert cycles it eventually gets recognized, and after that I'm OK as long as USB power doesn't drop, ever. This has come up before on the forum so I suspect there's a long-standing bug, that you can work around if you stick to a routine.
by JohnWilson
Thu Feb 28, 2013 5:05 am
Forum: XMOS Devices
Topic: The official XS1-SU1 discussion thread
Replies: 44
Views: 33330

Re: The official XS1-SU1 discussion thread

I figure "Contact Sales" is just marketing-talk for "not available", although if you're able to impress them with how many million units you'll buy per year, I'm sure they'll try to dig up an engineering sample from whatever they've had made so far for their own internal testing....
by JohnWilson
Mon Feb 25, 2013 10:04 pm
Forum: XMOS Devices
Topic: The official XS1-SU1 discussion thread
Replies: 44
Views: 33330

Re: The official XS1-SU1 discussion thread

Can it be? As of today (yes I check daily), 880-1064-ND is a valid part # at Digikey (for the XS1-U8A-64-FB96-C5, which is what XMOS is calling the XS1-SU01A-FB96-C5 under the new scheme). $16 at qty=1, no stock, and the official delivery date has passed so the back-order system has no guess. This i...