The most recent version of this page is a draft.DiffThis version (24 Oct 2022 20:56) was approved by Rebecca Butler.The Previously approved version (24 Oct 2022 20:52) is available.Diff

This is an old revision of the document!

Sharc Audio Module - Examples

This section will take you through a few examples to set up and run audio, including using the shell terminal program to interface with the application.

Serial Terminal Setup

This tutorial uses TeraTerm as the serial interface to the SAM.

Follow the instructions below to set up a connection to the SAM:

1. Power on your SAM board and plug in the 12V Power Supply to the 12V connector. If the board is properly powered, the green LED9/PWR will light up.
2. Plug the USB Micro Type B side to the SAM board USB connector and the USB Type A side to a USB connection on the PC.
3. Open TeraTerm and connect to a new Serial Session, connecting to the Port labeled SC5xx Communications Port.
4. After connection, navigate to the Serial Port settings under Setup and change the Port settings to the following:

Speed/Baud - 115200
Data Bits - 8-bit
Stop Bits - 1
Parity - None
Flow Control - None
5. With a successful connection, after reset, the terminal will display SAM Audio Starter with the version. Type help to list the available shell commands.

Audio Connection Setup

This setup will allow audio to pass from input to output through the SAM by using both an analog input source and an analog output source. This setup allows us to play audio via an Audio Jack from a phone and output to a mini portable speaker.

Follow the instructions below to set up the audio path:

1. Connect the 3.5mm stereo audio cable to an audio source with audio jack support (such as a cell phone) and to the LINE IN connector on the SAM. TODO
2. Connect the Portable speaker to the LINE OUT connector on the SAM (ensure the speaker is turned on!). TODO
3. In the shell terminal, type help route. The shell will display the usage for the route command. TODO
4. In the shell terminal, type route. The shell will display the current audio routing table. TODO
5. In the shell terminal, type route 0 codec 0 codec 0 2 to add to route table index 0 the audio routing of codec input to codec output with 2 channels. Type route again to ensure that table was updated properly. TODO
6. Finally, on your analog input device, enable audio. You should now be able to hear the audio from the input device coming out of the speaker connected to LINE OUT. TODO

Navigation - Advanced Audio Projects

/srv/ · Last modified: 20 May 2023 15:52 by Rebecca Butler