au1200을 사용하고 있구요
wince 5.0 core를 올렸습니다.
부트로더로는 autoboot와 eboot를 사용하는거 같습니다.
wince이미지는 SD카드에서 읽습니다.
증세는 여러가지인데
그중에 심각한문제가 부트로더에서 NK.bin을 읽은다음,
부트 로더에서 WinCE로 넘어가는 도중에 시스템이 멈춥니다.
어떤경우에는 한참후에 CE가 뜰때도 있습니다.
현철님께서는 DDR문제 라고 하셨는데 DDR에서 예전에 문제가 많아서
DDR2로 바꿨다고 합니다.
보드 설계한곳에서는 DDR문제가 아니라고 합니다..
아래는 boot log 입니다만 제일 밑에 Executing Application 이후 넘어가지 않습니다.
***************
Microsoft Windows CE Ethernet Bootloader Common Library Version 1.1 Built Jun 24
2004 18:33:02
blufin Loader (EBOOT) version:2.9
Build Timestamp Fri Oct 19 15:05:02 2007
tinnos MSA
Au1200 AC (PRId 04030201) @ 492MHZ(bus:246)
BootArgs are at A00FFC00, SIG = 544F4F42
Free Memory starts at 0x00059FFC
Welcome to blufin world
HeapBase = 0x80019FFC, Size=262144
Change Core voltage msvol 1200 to 0x14
Setting up TOY completed
CheckBootStatus:255
LCD Init : 0: LG_35_320x240
lcdInit : Found bitmap
Eboot Autoboot
CheckCRC lastvalid:0x4142636C start:0xCDE02370 length:0x25E3BE3C
AutoBoot, Revision 01.02
files: 800DBDCC, address: 800DBDC4, jump: 00000000
sd_open :1 card is detected
sd_init 1
power on 1
CID: 1AA70079
RCA: 0000E624
Read Block Length: 512 bytes
Read Block Partial: 1
Memory Capacity: 968 MB
Write Block Lengt
Write Block Partial: 0
Bus Width: 5
-------------------------------
FAT Info:
OEMName: 'MSDOS5.0'
filesystem: FAT16
sectorSize: 512
sectorCount: 1983495
clusterSize: 16384
clusterCnt: 61968
BPB_NumFATs: 2
fatSize: 243
numRootDirE: 512
dirEPerSect: 16
sectorsRoot: 32
ReservedCnt: 1
fstDataSec: 519
sectPerClus: 32
diskSize: 991747K
-------------------------------
Found File: nk.bin, 124, size:29337059
---------------------------------------------
Loading Image: 2s (Format = CE-BIN)
.............................................
..........................................
Image Loaded Successfully.
---------------------------------------------
Image Checksum : 0x1BA7EA3D
power off 1
Program Entry Point: 81C00004
Executing Application
그럼 제일 간단하게 테스트해 보실 수 있을겁니다.
au1200은 의외로 DDR2에서도 문제가 많이 발생합니다.