제목이 모호하지만 기분탓으로 넘기고
일단 H-JTAG
LM Flash Programmer
MDK(KEIL) 을 이용한 플래시 read/write 관련 내용이라고 요약!
H-JTAG LPT를 이용한 READ
주의 : Evaluation board가 hibernate 모드면 못 읽어옴. 보드가 살아있는지 확인할 것!
보충 : USB 로 연결되어도 문제는 없음
Step 1. Settings - USB/LPT Selection - LPT 선택하고
아래와 같이 장비명이 UNKNOWN에서 CORTEX-M3로 바뀌면 정상인식!
Step 3. Ext XTAL은 몰라서 그냥 1Mhz로 찍고(어짜피 1 이하로 입력하면 배쨈 -_-)
INIT / PGM TCK는 그냥 안전빵으로 125KHz로 설정
Step 4. 가장 아래의 칩 아이콘 눌러주고(Entire Chip 아이콘) Read를 눌러 파일로 저장!
Step 5. 만약 보드가 hibernate 모드라면 아래와 같은 에러가 발생한다.
Step 2. 정상적으로 FTDI 드라이버가 설치 되어 있다면, 아래와 같이 Attached Devices에 뜨게 된다.
머.. 겁나서 읽어서 쓰기도 손이 덜덜덜 ㅠ.ㅠ
안에 들어있는거 날아가면 어떡해 ㅠ.ㅠ
막 이러면서 쑈함 -_-
일단 H-JTAG
LM Flash Programmer
MDK(KEIL) 을 이용한 플래시 read/write 관련 내용이라고 요약!
H-JTAG LPT를 이용한 READ
주의 : Evaluation board가 hibernate 모드면 못 읽어옴. 보드가 살아있는지 확인할 것!
보충 : USB 로 연결되어도 문제는 없음
Step 1. Settings - USB/LPT Selection - LPT 선택하고
아래와 같이 장비명이 UNKNOWN에서 CORTEX-M3로 바뀌면 정상인식!
Step 2. F 아이콘 눌러 Flasher를 실행, 칩을 선택한다.
칩모델은 LUMINARY - LMS1968
Step 3. Ext XTAL은 몰라서 그냥 1Mhz로 찍고(어짜피 1 이하로 입력하면 배쨈 -_-)
INIT / PGM TCK는 그냥 안전빵으로 125KHz로 설정
Step 4. 가장 아래의 칩 아이콘 눌러주고(Entire Chip 아이콘) Read를 눌러 파일로 저장!
Step 5. 만약 보드가 hibernate 모드라면 아래와 같은 에러가 발생한다.
정상적으로 연결되었다면, 아래와 같이 읽어옴!
MDK를 이용한 USB 시리얼 JTAG
주의 : 읽어 오는것에 대한 설정은 없음.
보충 : 아직 안써봤음 -_-
Step 1. Stellaris ICDI 로 선택하고 Settings 누르면
Step 2. 정상적으로 FTDI 드라이버가 설치 되어 있다면, 아래와 같이 Attached Devices에 뜨게 된다.
LM Flash Programmer - USB 를 이용한 ERASE / WRITE
주의 : Evaluation board에 패러럴과 USB JTAG 둘다 연결되면 인식을 못함
보충 : -
Step 1. LM3S1968 Evaluation Board로 설정
Step 2. 위에서 빼낸 bin 파일 선택하고 Program 누르면 3초 정도 내에 구워진 기분?
Step 3. Erase는 1초도 안걸린 기분?
---
2012.1.28 추가
"Upload Flash Contents to a .bin file" 에 파일 이름을 적고 entire Flash를 눌러준후 Upload를 누르면 파일로 저장된다.
---
Step 4. 이건 아직 쓸데 없는듯?
머.. 겁나서 읽어서 쓰기도 손이 덜덜덜 ㅠ.ㅠ
안에 들어있는거 날아가면 어떡해 ㅠ.ㅠ
막 이러면서 쑈함 -_-
'embeded > Cortex-M3 Ti' 카테고리의 다른 글
TI stellarisware / driverlib 기본설정 (uart예제) (4) | 2012.02.05 |
---|---|
Cortex-M3 인터럽트 관련 문서 (0) | 2012.01.31 |
Cortex-M3 예제소스 (0) | 2012.01.27 |
ARM Cortex-M3 ISR 등록 방법 (0) | 2012.01.20 |
ARM cortex-M3 LM3S1607 관련 블로그 (0) | 2012.01.16 |