EEPROM Selfboot 용 Image를 만들기 위해서 하기와 같은 동작을 실행한다.
"A2B Configuration File 생성 + ADAU1452 Program File 생성"된 이미지가 필요하므로 2단계로 진행한다.
A2B Configuration File을 생성
1. 현재 구성된 내용대로 Compile & Download를 실시
2. ADAU1452를 선태 후 오른쪽 Click 하여 "Peripheral Properties"를 선택
3. Uncheck 실시
4. Compile & Download 실시
5. Target을 선택하여 오른쪽 Click --> "Export System Config Files…"를 선택
6. Browse를 선택하여 xlm 파일이 저장될 경로 및 파일 이름을 설정하고, check 박스도 하기 그림과 동일하게 한 후 "Generate"를 Click.
ADAU1452 Program File 생성
1. ADAU1452 Program File을 Load(ADI에서 예제로 배포한 adi_a2b_master_ADAU1452.dspproj 사용)한다.
2. A2B Programmer Block을 Schematic에 Drag하여 놓는다.
3. I2C SPI 버튼을 Click
4. Pop-up 창에서 "…"을 Click 후 위의 i에서 생성한 A2B Configuration File을 선택 후, Protocol은 I2C를 선택하고 OK 버튼을 누른다.
5. Compile & Download를 실행
6. Hardware Configuration 탭을 선택 후, ADAU1452 Target을 선택 --> 오른쪽 Click 하여 하기 그림과 같이 Self-boot Memory-->Write Latest Conpilation through DSP를 선택
7. 하기 Pop-up 창이 뜨면 OK를 누름
8. Write가 완료되면 다음 Power Cycle(Off → On)에서 동작을 하므로, Self-boot mode로 스위치 전환 후 Power Off→On 실행하면, Self-boot mode로 동작하는 것을 확인 할 수 있다.
- 이상
'임베디드 소프트웨어 > 인터페이스 및 통신' 카테고리의 다른 글
CAN 통신 및 실제 파형 분석 - CAN Data Frame (0) | 2024.07.22 |
---|---|
A2B(Automotive Audio Bus) SW 설치 및 Test - Part 1 (0) | 2024.06.30 |