Search found 13 matches

by ChrisDev
Wed Jul 12, 2017 10:43 am
Forum: XMOS Devices
Topic: Stability Test
Replies: 4
Views: 6080

Re: Stability Test

Could you specify the kind of problems?
And did you also reduce the system frequency or have you just lowered the voltage, in your personal case?

I'm asking this, because in a paper I've read they've used voltage and frequency scaling in order to achieve a lower power consumption.
by ChrisDev
Wed Jul 12, 2017 8:59 am
Forum: XMOS Devices
Topic: Stability Test
Replies: 4
Views: 6080

Stability Test

Hello everyone, I'm currently experimenting with an XL216-Processor to reduce its power consumption. One way I'm doing this, is to reduce the voltage it's working with. Is there a known manner to test, if the processor can work stable? I was thinking of writing a short program to do some testing for...
by ChrisDev
Wed May 10, 2017 10:09 am
Forum: Other XMOS Development Kits
Topic: Start up Sequence - SliceKit
Replies: 3
Views: 5071

Re: Start up Sequence - SliceKit

I'm using a XP-SKC-XL216 SliceKit
by ChrisDev
Wed May 10, 2017 9:16 am
Forum: Other XMOS Development Kits
Topic: Start up Sequence - SliceKit
Replies: 3
Views: 5071

Start up Sequence - SliceKit

Hey folks, currently I'm trying to build an application that is able to power on and start processing in less than 20 ms. In an other thread I received the information, that this should be possible if the amount of code and data isn't that big. In my case every tile has to load about 8-10 kByte. The...
by ChrisDev
Fri Apr 21, 2017 10:56 am
Forum: Development Tools and Programming
Topic: I2C Timing Issues
Replies: 1
Views: 4086

I2C Timing Issues

Hello everybody, I'm currently having some issues using an I2C communication or rather using the i2c library. It seems to have no effect if, the kbits per second parameter is changed. -- i2c_lib - snippet /** Implements I2C on the i2c_master_if interface using two ports. * * \param i An array of ser...
by ChrisDev
Tue Mar 07, 2017 11:41 am
Forum: Development Tools and Programming
Topic: Two Guards for One Case
Replies: 1
Views: 3784

Two Guards for One Case

Hello everybody, I was working on some inter-task communication with interfaces and such things. At some point it seemed to be pretty useful to check two conditions or flags before entering a case. But my intents weren't very successful. Is this possible? Or do i have to work around it ? A little ex...
by ChrisDev
Thu Feb 16, 2017 3:50 pm
Forum: XMOS Devices
Topic: Energy consumption of XL216-series
Replies: 12
Views: 13206

Re: Energy consumption of XL216-series

Hi, as mentioned before by henk, a good option to save energy is to shut down the processor if there will be some idle time. Now I'm curious if the boot or rather start-up time the processor needs is logged in any register. It would be nice if we could determine dynamically how long the last start u...
by ChrisDev
Tue Feb 14, 2017 11:52 am
Forum: Development Tools and Programming
Topic: Channels or Interfaces for Data Flow?
Replies: 0
Views: 2566

Channels or Interfaces for Data Flow?

Hello everyone, In my actual project I'm planning to receive some information, do some validation and in the end I want to prepare the data for passing it via Ethernet or RMII. Right know I'm not quite sure how to organize the communication between the single tasks. https://s3.postimg.org/hyotr2jzj/...
by ChrisDev
Fri Feb 10, 2017 10:18 am
Forum: XMOS Devices
Topic: Energy consumption of XL216-series
Replies: 12
Views: 13206

Re: Energy consumption of XL216-series

Hi, Thanks for your advice henk, with the correct address everything worked pretty good. But I've got an additional question. ;-) I already did some more or less successful testing, with the sleep mode on my sliceKit and got some inspiration from the "xCORE-200 Clock Frequency Control"- do...
by ChrisDev
Wed Feb 08, 2017 9:50 am
Forum: XMOS Devices
Topic: Energy consumption of XL216-series
Replies: 12
Views: 13206

Re: Energy consumption of XL216-series

Hi henk, Yesterday I rummaged a bit trough the XL216 datasheet, in order to understand how to modify the the divider and the divider enable. But when I tried to set the enable a problem occured. xrun: Program received signal ET_ILLEGAL_PS, Access to invalid processor state. [Switching to tile[1] cor...