Application
- 어플리케이션 정상 동작 확인 : LED(LD1) 점멸
다운로드
개발환경에서의 다운로드는 External Tool을 사용. (세부 내용은 3.1.5 Eclipse Tips의 "External Tool" 참조)
- 인터페이스
구분 | 세부 내용 | 비고 |
---|---|---|
USB | BAUD 57600, 부트로더 프로토콜 사용 | 부트로더 진입해야 함 |
- 부트로더 진입방법 - 진입시 LED(LD1)가 점등됨. (점멸 x)
구분 | 트리거 | 비고 |
---|---|---|
수동 | 유저버튼 + 리셋버튼 | |
자동 | BAUD 1200, "RESET OROCABOY2" 문자열 수신 | 로더에 의해 자동 부트로더 진입 |
동작 모드
Mode | Trigger | Detail | Note |
---|---|---|---|
Gameloader (Default) | 유저버튼 2초 이상 누르기 | 플래시에 게임을 다운로드 | CLI Debugging 모드와 스위칭 |
CLI Debugging | 유저버튼 2초 이상 누르기 | CLI로 간단한 디버깅 가능(USB) | Gameloader 모드와 스위칭 (파란색 LED 점등) |
Game Start | 유저버튼 짧게 누르기 (1초 > n > 100ms) | 플래시에 저장된 게임 실행 | (주황색 LED 점등) |
Test Mode | 멀티 터치 | 버튼 조작 테스트를 위한 모드 | 종료하려면, Reset |
Emulator Mode | 멀티 터치 1초 이상 유지 | Emulator 모드 | SD카드에 롬이 있어야 함, Test Mode에서도 진입 가능 |
- 동작모드들은 추후 디스플레이를 보며 선택할 수 있도록 변경 예정.
게임로더 프로토콜
부트로더 프로토콜과 동일. (Bootloader 참조) 다만, 태그 타입이 상이할 수 있으며, Run 명령을 사용하지 않음.
(작성중...)