2021년 1월 6일 수요일

TI 6678 부트로더 만들기

  1.  장치에 연결 후 아래 파일(eeprom 이미지) 로드
    1. C:\ti\pdk_c667x_2_0_16\packages\ti\boot\writer\eeprom\evmc6678l\bin\eepromwriter_evm6678l.out
  2. 메모리 브라우저를 이용하여 IBL 이미지 로드(0x0C000000)
    1. C:\ti\pdk_c667x_2_0_16\packages\ti\boot\ibl\src\make\bin\i2crom_0x51_c6678_le.bin
  3. 아래 경로에 i2crom_0x51_c6678_le.bin 파일의 이름을 app.bin으로 변경 후 복사
    1. C:\ti\pdk_c667x_2_0_16\packages\ti\boot\writer\eeprom\evmc6678l\bin\
  4. run
  5. 와료 되면 장치 전원 OFF -> ON

부트로더에서 사용하는 파라미터 로드
  1. 장치 연결 후 아래 파일(i2cparam_0x51_c6678_le_0x500.out)로드
    1. C:\ti\pdk_c667x_2_0_16\packages\ti\boot\ibl\src\make\bin\i2cparam_0x51_c6678_le_0x500.out
  2. Gel파일 로드(i2cConfig.gel)
    1. 기본적으로 i2cConfig.gel 파일이지만 설정 변경이 필요하면 수정해준다.
    2. C:\ti\pdk_c667x_2_0_16\packages\ti\boot\ibl\src\make\bin\i2cConfig.gel
  3. run
  4. 아래와 같이 스크립트를 실행하고 콘솔창에서 엔터를 쳐준다.
    1. 메뉴 -> Scripts -> EVM c6678L IBL -> setConfig_c6678_main




댓글 없음:

댓글 쓰기

VITIS Git + Doxygen Config

 Doxygen Configure 1. Vitis 메뉴의 Window->Preference의 C/C++ -> Editor의 Documentation tool comments 기본 설정값을 Doxygen으로 변경 설정 후 함수 바로 위에서 /...