background image

1 Introduction

1.1 Overview

This document describes the hardware design of K32L2B Bluetooth Low
Energy (Bluetooth LE) Audio System and software architecture (top-level
design) of Host Controller (K32L2B). This document is provided for those who
intend to have a systematic view of K32L2B Bluetooth LE Audio System. They
can also refer to relevant ANs if need more introduction about Dongle (

K32L2B Dongle

), Headset (

K32L2B Headset

) and OTA

(

K32L2B OTA

).

Hardware introduction

 introduces the hardware composition of K32L2B Dongle and Headset, as well as the connection

diagram.

Software introduction

 introduces audio data path and software framework.

1.2 Summary

This document provides necessary information on how to get started on the K32L2B Bluetooth LE Audio System based on FRDM-
K32L2B board and NxH3670 SDK boards.

Figure 1.  NxH3670 wireless headset use case

The system consists of a Dongle and a Headset, using K32L2B as Host Controller.

• Dongle: The Dongle has a USB interface that connects to PC. Dongle is responsible for setting up a wireless audio link

with Headset.

• Headset: The Headset has a speaker, a microphone and some User Interface (UI) components, such as, buttons, sliders,

rotary switches and LED. Headset is responsible for receiving audio data sent from Dongle and sending the recorded
audio to Dongle.

Contents

1 Introduction............................................ 1
2 Hardware introduction............................2
3 Software introduction............................. 5
4 Verification........................................... 11
5 Conclusion........................................... 14

AN12645

Getting Started with NxH3670 Gaming Use Case

Rev. 0 — 01/2020

Application Note

Содержание K32L2B

Страница 1: ...cument provides necessary information on how to get started on the K32L2B Bluetooth LE Audio System based on FRDM K32L2B board and NxH3670 SDK boards Figure 1 K32L2B NxH3670 wireless headset use case...

Страница 2: ...Step 1 we use the USB interface to transfer audio stream from PC to host controller The 48 KHz USB audio is converted to an I2S signal and then transmitted to NXH3670 of Dongle through the I2S master...

Страница 3: ...In the Headset part the host controller is K32L2B and the Bluetooth LE device is NXH3670 on KL27 Headset board K32L2B configures and communicates with NXH3670 through the SPI interface and configures...

Страница 4: ...3 Headset This section describes the current hardware design of K32L2B Headset based on FRDM K32L2B and KL27 Headset board Figure 5 shows the components and interfaces Figure 5 Headset hardware desig...

Страница 5: ...smits the audio from the PC to the Headset 2 The backward channel transmits the microphone signal from the Headset to the PC 3 1 1 Forward audio channel The forward channel is a stereo channel The RF...

Страница 6: ...8 shows the entire application architecture Figure 8 Application framework architecture Users can design their own application or service on need This document gives a brief introduction to the state...

Страница 7: ...can jump from Starting to Started by calling ReportState Started FRAMEWORK_ServiceReportState g_XXXServiceApi kSTATE_Started NXP Semiconductors Software introduction Getting Started with K32L2B NxH367...

Страница 8: ...mware if user want to use JLink exe to download Bin file without IDE IDE MDK V5 26 2 0 Demos K32L2B NxH3670 Zip for Gaming use case including Bin files that can be download through JLink exe Debug ver...

Страница 9: ...Figure 10 K32L2B Dongle project in MDK NXP Semiconductors Software introduction Getting Started with K32L2B NxH3670 Gaming Use Case Rev 0 01 2020 Application Note 9 15...

Страница 10: ...r onboard MDK can be used for checking as shown in Figure 12 Figure 12 JLINK firmware checking The following files are required for users if they want to download Bin files from PC to K32L2B J LINK ex...

Страница 11: ...e to download the specified Bin files Bin bin Users can provide related Bin file according their real needs Figure 14 Download process through JLINK 4 Verification 4 1 Logic analyzer results Figure 15...

Страница 12: ...le Figure 16 Logic analyzer result of Headset Figure 17 Logic analyzer result of I2S master emulated by FlexIO signal NXP Semiconductors Verification Getting Started with K32L2B NxH3670 Gaming Use Cas...

Страница 13: ...t 3 Wait for Dongle to be paired and connected with Headset successfully The two NXH3670 are paired first and then connected For SDK Dongle board the red LED is blinking while pairing ON when paired a...

Страница 14: ...rmation users can refer to K32L2B OTA 5 Conclusion This document provides basic introduction of the K32L2B Bluetooth LE Audio System Users can use Dongle and Headset to verify related functions NXP Se...

Страница 15: ...implement appropriate design and operating safeguards to minimize the risks associated with their applications and products NXP the NXP logo NXP SECURE CONNECTIONS FOR A SMARTER WORLD COOLFLUX EMBRAC...

Отзывы: