도와주세요!!
글 수 15,339
2007.04.04 12:42:36 (*.244.221.2)
6674
>wince를 포팅하려는중
>
>bsp 를 도저히 구할수 없어
>
>falinux사에서 제공하는 부트로더를 보드에 넣고
>
>wince의 커널을 그 위에 올리는 식으로 하려고 하는데
>
>이게 가능한가요????
>
>wince에 대한 질문이라서 모른다하고 하지시 마시구
>
>전문가적인 면에서 가능한지 여쭈어 봅니다.
EZ-X5 전문가는 아니지만, 예전의 경험을 바탕으로 말씀드립니다.
ez-boot 상에서 가지고 계신 wince용 binary를 eboot.nb0 나 nk.nb0 를
nand 나 network으로 부터 load하여 booting 은 가능합니다.
단, 전제 조건이 ez-boot 를 수정해서 해당 부분을 처리해야 합니다.
1. nand 상에서 eboot.nb0 / nk.nb0 를 fusing 또는 loading 하기위해서는
ez-boot 를 수정하여 해당 binary 를 특정 nand block 에 write 하고 read 하는 기능을
추가하시면 됩니다.
2. network 으로 eboot.nb0 / nk.nb0 를 받는 경우는 tftp로 tftp server 에서 download 하여
사용이 가능합니다. (ex. "tftp 주소 binary_name" ->"go 주소")
3. 파워 온시 바로 wince 로 동작하도록 하는 것은 auto boot command 쪽을 수정하시면 되구요.
4. 최종적으로 ezboot 에서 설정한 cpu 초기화 가 wince 용 kernel image 인 nk.nb0 에서 동작하도록
되어 있는 지 확인하셔야 합니다.
bsp 없이 binary 만 가지고 계신 nk.nb0 (nk.bin)이라면, cpu 설정이나 board 설정을 변경하고자 할 때,
어려움이 있을 것입니다.
ps. nk.bin 으로는 eboot 이 지원되어야만 사용가능합니다. 설정화일을 수정하시면 nk.bin 과 nk.nb0를 동시에 생성가능합니다.
결론적으로, wince에 대한 이해를 하시고, ezboot 를 수정가능하시다면
ezboot + nk.nb0 상황에서 wince 부팅은 가능합니다.