도와주세요!!
글 수 15,339
2003.12.27 05:15:00 (*.30.11.9)
6726
궁금한 요점만 말할게요..(지겨울지 모르니까요).
조건:OS를 포팅이 없는 arm시스템
제가 아는바로는startup code에서 메모리,핸들러,변수 초기화,스택생성 등을
초기화 하는 걸로 알고 있습니다..(rom의 어딘가에 저장 되겠죠)..
그럼 부트로더란 녀석은 jtag을 이용하여 rom의 0번지에 올라가 있겠죠...
그럼 이 녀석의 일은 CPU 클럭 초기화,시리얼,롬을 쓰거나 지울수 있게..code
들을 램으로 올리는 역할을 하는게 맞나요..
맞다면 왜 굳이 스타트업에서 하지 않죠..
또 이러한 부트 소스는 어디서 구하죠...
Kelp를 가봐도 이지 부트만 있던데..
조건:OS를 포팅이 없는 arm시스템
제가 아는바로는startup code에서 메모리,핸들러,변수 초기화,스택생성 등을
초기화 하는 걸로 알고 있습니다..(rom의 어딘가에 저장 되겠죠)..
그럼 부트로더란 녀석은 jtag을 이용하여 rom의 0번지에 올라가 있겠죠...
그럼 이 녀석의 일은 CPU 클럭 초기화,시리얼,롬을 쓰거나 지울수 있게..code
들을 램으로 올리는 역할을 하는게 맞나요..
맞다면 왜 굳이 스타트업에서 하지 않죠..
또 이러한 부트 소스는 어디서 구하죠...
Kelp를 가봐도 이지 부트만 있던데..