Getting Started with the StarterKit

All technical discussions and projects around startKIT
marssystems
Member++
Posts: 17
Joined: Mon Dec 16, 2013 11:44 pm

Re: Getting Started with the StarterKit

Postby marssystems » Mon Dec 30, 2013 9:19 pm

I see - thanks for the clarification.
I've never had any problems with this, as its easily dealt with in software, once the 9-bit word is received.
IraqiGeek
Member++
Posts: 23
Joined: Wed Dec 18, 2013 3:10 pm

Postby IraqiGeek » Mon Dec 30, 2013 9:21 pm

segher wrote:Yes, the documentation web pages are a pain to navigate.
Yes, given the startkit audience there should be a lot more
beginner documentation.
Yes, the documentation is incomplete in places, and even
contains the occasional error.

But if you haven't read the available documentation, you
do not get to complain about it.

Yes, you need to dive in, read the docs, experiment and
play around with the hardware and software, until something
clicks and you just know in your bones what to do. It's
called "learning".

</rant>
I'm not pointing fingers here. If I was, I wouldn't be taking all the hours I've taken so far to read everything I could find, link to it, and write about the useful bits so others have an easier time finding that info.

All I am looking for now is help in finding documents that fill the blanks. A link or a document name/reference would be a lot more appreciated than stating the obvious.
Last edited by IraqiGeek on Tue Dec 31, 2013 2:22 am, edited 1 time in total.
markey1979
New User
Posts: 3
Joined: Fri Dec 27, 2013 7:16 am

Postby markey1979 » Tue Dec 31, 2013 2:12 am

Thanks......


... At least someone was paying attention.

What is the difference between the ADCx and the "ADC_SAMPLE" pin?

I have to go back and RTFM...
IraqiGeek
Member++
Posts: 23
Joined: Wed Dec 18, 2013 3:10 pm

Postby IraqiGeek » Thu Jan 02, 2014 2:21 am

Well, I decided to start a series of blog posts about the XCore at my blog. I already published the first two posts:
I took the liberty to edit my original post to also link to said posts, to save people from having to read through the entirety of this thread.

If anyone is willing/able to help/contribute, I am open to tips, suggestions, and all the help that can be probided :)
marssystems
Member++
Posts: 17
Joined: Mon Dec 16, 2013 11:44 pm

Postby marssystems » Thu Jan 02, 2014 3:11 am

The device used on the startkit is a 2-tile 16-logical core device XS1-A16A-128-FB217 from which one tile and the USB interface is dedicated to the debugging interface.
User avatar
Bianco
XCore Expert
Posts: 754
Joined: Thu Dec 10, 2009 6:56 pm

Postby Bianco » Thu Jan 02, 2014 12:01 pm

markey1979 wrote:Thanks......


... At least someone was paying attention.

What is the difference between the ADCx and the "ADC_SAMPLE" pin?

I have to go back and RTFM...
the ADCx pins are the analog input pins. The ADC_SAMPLE pin can be used to synchronize the sampling with regards to an external clock/signal.
User avatar
Bianco
XCore Expert
Posts: 754
Joined: Thu Dec 10, 2009 6:56 pm

Postby Bianco » Thu Jan 02, 2014 12:03 pm

IraqiGeek wrote:Well, I decided to start a series of blog posts about the XCore at my blog. I already published the first two posts:
I took the liberty to edit my original post to also link to said posts, to save people from having to read through the entirety of this thread.

If anyone is willing/able to help/contribute, I am open to tips, suggestions, and all the help that can be probided :)
Please use tile[n] instead of stdcore[n], stdcore is old syntax and deprecated. I see that this has not been updated yet in the latest XC programming guide.
IraqiGeek
Member++
Posts: 23
Joined: Wed Dec 18, 2013 3:10 pm

Postby IraqiGeek » Thu Jan 02, 2014 12:12 pm

Bianco wrote: Please use tile[n] instead of stdcore[n], stdcore is old syntax and deprecated. I see that this has not been updated yet in the latest XC programming guide.
Thanks! Post edited :)
IraqiGeek
Member++
Posts: 23
Joined: Wed Dec 18, 2013 3:10 pm

Postby IraqiGeek » Thu Jan 02, 2014 11:15 pm

Continuing the series, I added a very brief introduction to the XCore architecutre:

A general overview of the XCORE architecture

Again, feedback from experienced users, and especially XMOS people would be greatly appreciated.
Last edited by IraqiGeek on Sun Jan 12, 2014 6:27 am, edited 1 time in total.
User avatar
pstnotpd
XCore Addict
Posts: 161
Joined: Sun Jun 12, 2011 11:47 am

Postby pstnotpd » Fri Jan 03, 2014 9:08 am

IraqiGeek wrote:Continuing the series, I added a very brief introduction to the XCore architecutre:
...
Again, feedback from experienced users, and especially XMOS people would be greatly appreciated.
Good work!!

I'm not an experiended user I suppose, but still...

You might want to add a short explanation how the new "Tile" naming convention relates to the "Xcore" convention used in the original document. I.e. Tile==Xcore (or so I believe).

Also, with the XC2 specification I believe it is possible to do a kind of "soft threading" with the combinable and distributable task feature. The architecture document only mentions hardware threads.

It's all very confusing for newbies and my personal main gripe with the current state of documentation.

Who is online

Users browsing this forum: No registered users and 1 guest