Audio Slice on Slice Kit Ports

New to XMOS and XCore? Get started here.
Post Reply
rmammina
Member
Posts: 9
Joined: Thu Mar 20, 2014 7:24 pm

Audio Slice on Slice Kit Ports

Post by rmammina »

I was able to stream audio through the audio slice when it was connected on the Circle Tie using the sw_audio_effects_template. The port mapping is:

Code: Select all

#define	AUDIO_IO_TILE 1	// Tile connected to Audio Slice board
#define	DSP_TILE 1 // Tile used by DSP functions

#define PORT_I2S_DAC0		XS1_PORT_1D
#define PORT_I2S_DAC1  		XS1_PORT_1H
#define PORT_I2S_ADC0  		XS1_PORT_1K
#define PORT_I2S_ADC1		XS1_PORT_1L
#define PORT_I2S_LRCLK		XS1_PORT_1I
#define PORT_I2S_BCLK		XS1_PORT_1A
#define PORT_MCLK_IN		XS1_PORT_1E

#define PORT_GPIO			XS1_PORT_4E
#define PORT_I2C			XS1_PORT_4F
Which is different from the websites mapping:

Image

I have tried running the audio slice through the triangle tie, but haven't had any luck. Has anyone else been able to get the audio slice working on the triangle?

Here are my new configurations:

Code: Select all

#define	AUDIO_IO_TILE 0	// Tile connected to Audio Slice board
#define	DSP_TILE 0 // Tile used by DSP functions

#define PORT_I2S_DAC0       XS1_PORT_1D
#define PORT_I2S_DAC1       XS1_PORT_1M
#define PORT_I2S_ADC0       XS1_PORT_1I
#define PORT_I2S_ADC1       XS1_PORT_1L
#define PORT_I2S_LRCLK      XS1_PORT_1H
#define PORT_I2S_BCLK       XS1_PORT_1A
#define PORT_MCLK_IN        XS1_PORT_1E

#define PORT_GPIO           XS1_PORT_4E
#define PORT_I2C            XS1_PORT_4F


Post Reply