Embedded : : Architecture/: : Peripheral

AP-A2B-DSP

Jay.P Morgan 2026. 5. 15. 16:31

 

 

  1. AP-DSP 사에의 A2B Transceiver 2EA

 

(Automotive Audio Bus)의 동작 원리 때문에 발생하는 물리적인 제약입니다.

이해를 돕기 위해 왜 2개가 필요한지, 그리고 전체 그림이 어떻게 그려지는지 쉽게 설명해 드릴게요.

 

 

 

  1.1  왜 AD2428이 2개(혹은 그 이상) 필요할까?

 

는 일반적인 오디오 인터페이스(I2S)를 '장거리 전송용 특수 신호'로 포장해서 보내는 일종의 모뎀 역할을 합니다.

       i.MX8MP 측: I2S 신호를  신호로 바꿔서 내보낼 모뎀(AD2428)이 필요합니다.

       EV-21569 측: 들어온  신호를 다시 I2S로 풀어서 해석할 모뎀(AD2428)이 필요합니다.

 

즉, [i.MX8MP] ↔ [AD2428 #1] <--- ( 케이블) ---> [AD2428 #2] ↔ [EV-21569] 이런 구조가 되어야 합니다. 하나만 있다면 한쪽은  신호를 알아들을 장치가 없는 셈이 됩니다.

 

 

 

  1.2  전체 연결 구성도 (구축해야 할 모습)

 

전체 시스템은 아래와 같은 흐름으로 연결됩니다.

  (1) Main Node (Master): i.MX8MP PEVK

       i.MX8MP의 SAI(I2S) 핀들을 첫 번째 AD2428WD1BZ의 I2S 핀에 연결합니다.

       이때 첫 번째 AD2428이 Master가 되어 전체 버스의 클록과 전원을 관리하게 설정합니다.

 

  (2) Bus Cable:

       두 개의 AD2428WD1BZ 보드 사이에 있는 DuraClik(2핀) 커넥터를 한 쌍의 꼬임선(UTP 케이블)으로 연결합니다. 이 선 하나로 오디오, 제어 신호(I2C), 전원이 다 갑니다.

 

  (3) Sub Node (Slave): EV-21569 EZ-KIT

       두 번째 AD2428WD1BZ의 I2S 핀들을 EV-21569의 DAI 핀에 연결합니다.

       이 노드는 Master로부터 클록을 받아 동작합니다.

 

 

  1.3  "그럼 너무 복잡하고 비싼 거 아냐?"

 

사실 이 방식이 어려운 이유는 평범한 개발 보드들을 억지로 연결하려다 보니 생기는 문제입니다.

       원래 의도된 방식: ADI에서 나오는 ADZS-A2B-EXPENDER 같은 확장 카드를 EV-21569에 꽂으면, 그 카드 안에 이미 AD2428 칩과 회로가 들어 있습니다.

       현재 상황: 지금은 범용 A2B 평가 보드(AD2428WD1BZ)를 가지고 계시기 때문에, 마치 조립 PC를 만들 듯이 와이어로 하나하나 노드를 구성해 주셔야 하는 상황입니다.

 

 

  1.4  해결을 위한 제언

 

만약 단순히 i.MX8MP와 EV-21569 간에 오디오를 주고받는 것이 목적이고,  기술 자체를 테스트하려는 게 아니라면 를 빼고 직접 I2S로 연결하는 것이 훨씬 쉽습니다.

  • 직접 연결: i.MX8MP SAI ↔ EV-21569 DAI (점퍼 와이어 4~5가닥으로 끝)
  • A2B 연결: AD2428 보드 2개 + I2C 설정(SigmaStudio) + 전원 설계 (매우 복잡)

를 반드시 써야 하는 상황(예: 차량용 오디오 네트워크 구현 등)인가요? 그렇다면 AD2428 보드는 최소 2개가 있어야 통신이 성립됩니다. 한 개만 있으시다면 추가 구매 혹은 다른 구성 방법을 고민해봐야 합니다.

 

 

'Embedded : : Architecture > : : Peripheral' 카테고리의 다른 글

I2S (Inter-IC Sound)  (0) 2026.05.08
ADI - DAI와 NXP - SAI  (0) 2026.05.07
PIO와 Pin Muxing  (0) 2026.03.23
Serial / TTY 서브시스템  (0) 2026.02.20
A2B 오디오 버스: 10년과 3세대의 역사  (1) 2026.02.16