ADSP-BF537 EZ-KIT Lite의 플래시 메모리에 프로그래밍하기



주요한 소프트웨어:
주요한 소프트웨어 버전: 1.0
문제가 해결된 소프트웨어 버전: N/A
부차적인 소프트웨어: N/A

문제점: LabVIEW Embedded for Blackfin로 빌드된 dxe 파일(DSP 실행 파일)을 가지고 있습니다. ADSP-BF537 EZ-KIT Lite의 전원을 켰을 때 플래시 메모리에서 어플리케이션이 동작하도록 했으면 좋겠습니다. 플래시 메모리에 어떻게 프로그래밍하나요?

솔루션: 아래의 순서대로 LabVIEW Embedded에서 만들어진 dxe 파일을 EZ-KIT 플래시 메모리로 옮기십시오.

  1. LabVIEW Embedded for Blackfin에서 ADSP-BF537 EZ-KIT Lite를 타겟으로 하는 임베디드 프로젝트를 여십시오. 이 프로젝트의 dxe 파일을 만들기 위해 "Build"버튼을 클릭하십시오.
  2. dxe 파일을 만든 다음엔 그거슬 표준 로더 포맷 파일(.ldr)로 바꾸어야 합니다. 이것은 VisualDSP 디렉토리(C:\Program Files\Analog Devices\VisualDSP 4.0 for LabVIEW Embedded\)에 있는 elfloader 유틸리티와 아래 첨부된 dxe 초기화 파일을 사용하여 할 수 있습니다. 예를 들어, 아래의 명령은 Myapplication.dxe로부터 MyApplication.ldr이라는 표준 8비트 hex 포맷 파일을 만들 것입니다.

    elfloader MyApplication.dxe -b flash -f hex -Width 16 -init "init_code_bf537_ez-kit_lite.dxe" -o MyApplication.ldr -si-revision 0.2 -proc ADSP-BF537

  3. 로더 파일을 만들고 난 뒤, VisualDSP++ for LabVIEW Embedded안에 있는 플래시 프로그래머 유틸리티(Tools>>Flash Programmer...)를 사용하여 로더 파일을 플래시 메모리에 얹을 수 있습니다. 드라이버 파일 필드는 사용하고 계신 특정 플래시에 맞는 드라이버를 확정짓는 곳입니다. BF537 EZ-Kit 상에 있는 플래시의 경우에는 적합한 드라이버를 아래의 경로에서 찾을 수 있습니다. :

    C:\Program Files\Analog Devices\VisualDSP 4.0 for LabVIEW Embedded\Blackfin\Flash Programmer Drivers\ADSP-BF537 EZ-kit Lite\BF537EzFlash.dxe

  4. 드라이버를 불러오고 데이터 파일 필드에서 ldr 파일을 불러온 다음, b>Load File 버튼을 클릭합니다.
  5. EZ-KIT를 리셋하면 로드해놓은 코드가 플래시 메모리에서 실행될 것입니다.
플래시 프로그래머에 대한 전체 문서는 아래 경로의 VisualDSP++ for LabVIEW Embedded help에서 찾을 수 있습니다. :

C:\Program Files\Analog Devices\VisualDSP 4.0 for LabVIEW Embedded\Help\WmFlashProgrammer.chm

관련 링크:

첨부:


INIT_CODE_BF537_EZ-KIT_LITE.dxe - INIT_CODE_BF537_EZ-KIT_LITE.dxe


리포트 날짜: 05/09/2006
마지막 업데이트: 05/15/2006
문서 번호: 3X8GECA4