UniFlash 설치파일 링크 :
https://www.ti.com/tool/UNIFLASH
CCS에서 빌드하면 기본 출력물이 .out인데 UniFlash 툴을 사용하면 .out 뿐만아니라 .bin, .hex 형식을 보드에 다운로드할 수 있다.
CCS에서 .bin 또는 .hex 파일을 생성하려는 경우 내 블로그의 다른 글을 참조하면 된다.
먼저 PC와 다운로드할 보드를 JTAG로 연결하고, PC에는 USB JTAG emulator 드라이버가 설치되어야 한다.
CCS를 설치하면 옵션으로 설치할 수 있는데 CCS가 안깔린 PC라면 수동으로 다운로드 받아야 한다.
Uniflash 사용해 Flash에 로드하는 방법
1. New Configuration tab에서 Device 및 Connection Select 후 Start
2. 좌측 사이드에서 코어 선택 후 Flash Image에서 Browse 버튼 클릭
.out 파일 사용하는 경우 : Binary에 미체크
.hex 파일 사용하는 경우 : Binary에 미체크
.bin 파일 사용하는 경우 : Binary에 체크, Load Addr 입력 (TMS320F2838x 칩의 경우 0x00080000)
3. Load Image 버튼으로 Flash Program 후 Verify Image를 통해 정상적으로 프로그램되었는지 확인
보드전원을 껐다 키면 장입이 완료된다.
Command Line Interface를 사용해 더 편하게 다운로드 하는 방법
한 번의 클릭으로 위의 작업을 수행할 수 있는 툴을 만들고 싶다면, 좌측의 Standalone Command Line을 클릭하고 Generate Package를 통해 다운받는다.
반복적으로 장입작업을 수행해야 할 때 유용할 것 같다.
매뉴얼 링크 :
https://software-dl.ti.com/ccs/esd/uniflash/docs/v6_0/uniflash_quick_start_guide.html
Emulation 드라이버 위치 :
C:\ti\ccs[version]\ccs\ccs_base\emulation\windows
EMUPack 다운로드 링크 :
https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds_software_package_download.html
'임베디드 개발 > TMS320F2838x (C28x)' 카테고리의 다른 글
TMS320F28388D ] CCS에서 hex 파일 출력하는법 (0) | 2023.12.28 |
---|---|
TMS320F28388D ] SPI high-speed mode (0) | 2023.11.08 |
TMS320F28388D ] 부트 과정 (0) | 2023.08.16 |
TMS320F28388D ] Reset Sources (0) | 2023.08.14 |
TMS320F28388D ] SPI Clocking Schemes / CPOL, CPHA 설정 (0) | 2023.08.14 |