F2837xS/F2807x 보드 설정

Delfino 시리즈 TMS320F2837xS 및 Piccolo 시리즈 TMS320F2807x 모두는
리셋시 3개 핀의 전위 상태에 따라 다음 표와 같이 부트 동작 모드를 결정합니다.

MODE /TRST GPIO72 GPIO84 Boot mode
Mode 0 0 0 0 Parallel I/O
Mode 1 0 0 1 SCI (RAM 부트)
Mode 2 0 1 0 Wait Boot Mode
Mode 3 0 1 1 Get Mode (공장 출하 설정은 플래쉬 부팅)
Mode 4-7 1 X X

EMU Boot Mode (Emulator connected)

easyDSP는 SCI 부트모드(RAM 부트) 및 GetMode부트모드(Flash-ROM 실행 모드)만을 사용합니다. 따라서 하기 그림과 같은 결선을 권장합니다.
주의 사항 ) MCU는 공장 출하 상태를 가정합니다. 사용자가 이후 설정을 변경하여, 부트 모드 핀이 변경되거나, Get Mode의 기본 설정이 플래쉬 부팅이 아니거나 하게 되면 easyDSP는 동작하지 않습니다.
외부 클럭 소스 사용시 20MHz 권장를 권장합니다.


- easyDSP cable이 연결되는 5x2 header의 전원핀(#4)은 3.3V 연결
- SCIRXDA = GPIO85, SCITXDA = GPIO84 로 연결
- easyDSP /RESET신호와 MCU /XRS 신호사이에 리셋 IC같은 회로가 삽입된다면, 삽입된 회로는 /RESET신호를 0.5초내에 /XRS에 전달해야 함.
- easyDSP 헤더와 MCU간에 연결에 버퍼 IC를 사용할 경우, 버퍼 IC는 easyDSP 헤더에 직결하여, 각종 저항 연결이 DSP에 직결될 수 있도록 함 
- TX, RX 선은 MCU의 해당 핀으로 직접 연결
- /BOOT 핀은 2k오옴 저항을 통해 GPIO72에 연결
- /Reset 핀은 MCU에 리셋을 줄 수 있도록 적절히 연결  (/Reset핀의 Low상태 유지 기간은 약 500msec)
- 각 신호선에 풀업 저항을 설치할 시에 그 값이 수 KOhm이상이 되어야 함 (easyDSP pod내부에 100 Ohm 직렬저항이 있기 때문)

사용자의 MCU 보드에서 이 4개의 신호를 사용할 때, 별도의 풀업 또는 풀다운 처리를 할 경우 주의를 요합니다.
또한 리셋핀 사용시, 여러 원하지 않는 상황에 의해, 의도되지 않은 리셋이 발생될 수 있습니다. 이를 방지하기 위해 적절한 필터를 사용하는 등의 주의를 기울여 주십시오.