기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하세요?
MP2530F에 Wince 5.0을 올려 테스트 중에 문제가 있어 글을 씁니다.
일단 초기 부팅 시 시작프로그램에 있는 usbsync.exe가 심각한 오류로 인해 종료되고 있습니다.
PB에서 다운하여 nand로 write할 때 항상 같은 곳에서 "ERROR: 761 block is Bad." 란 에러가 발생합니다. 아래에 로그한 결과를 첨부하니 참고하시구요.
아무튼 wince 초기화면은 나오는데 activesync도 다른 usb device도 전혀 인식을 하지 못하는군요.
무슨 문제일까요?
또한 expoloer, messanger 를 실행하면 바로 다시 종료되는데 왜 그런건가요?
nand flash 문제일까요?

아 그리고 문자입력기는 없나요?

감사합니다.


AESOP MP2530 Boot Loader Configuration

IP: 192.168.1.123, Subnet mask: 255.255.255.0
LAN91C111 MAC address: FF:FF:FF:FF:FF:FF, DHCP: Disabled
Write to NAND: Enabled, Reserved Image Area: 32 MB
Auto Boot: Ethernet, Boot delay time: 5 seconds

1) Ethernet Set
2) Boot Config
3) Image Update(USB and Serial)
4) Run Nand OS Image
5) H/W Test program down
6) data down
S) Save Config Data
D) Download Through Ethernet

Enter your selection: d, 0x00000064

Starting auto-download ...
+InitEthDevice.
INFO : Ethernet : VA[b0300300], PA[85000300]
LAN91Cxxx: Chip Id 9 Revision 1
Before CleanUp
-InitEthDevice.
-- OEMPlatformInit.
System ready!
Preparing for download...
++ OEMPreDownload
+OALKitlCreateName('MP2530F', 0xc203c, 0x000c2014)
-OALKitlCreateName(pBuffer = 'MP2530F56746')
INFO: *** Device Name 'MP2530F56746' ***
INFO: Using static IP address 192.168.1.123.
INFO: Using subnet mask 255.255.255.0.
+EbootSendBootmeAndWaitForTftp
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Locked Down Link 1
Src IP 192.168.1.123 Port 0400   Dest IP 192.168.1.50 Port 07DA
EthDown::TFTPD_OPEN::boot.bin
-EbootSendBootmeAndWaitForTftp
-- OEMPreDownload
++ OEMIsFlashAddr
-- OEMIsFlashAddr
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 rom_offset=0x0.
202 203 ROMHDR at Address 80200044h
INFO: Try to connect with kitl...
Got EDBG_CMD_JUMPIMG
Got EDBG_CMD_CONFIG, flags:0x00000000
+ReadBootConfig
++ OEMLaunch:Start:80200000, Length:1e232d8, LaunchAddr:80207260
Writing Disk image to NAND Flash... Wait!
ERROR: 761 block is Bad.
INFO: Disk image stored to NAND Flash...
+WriteBootAndConfig
INFO: OEMLaunch: Jumping to Physical Address 0x207260h (Virtual Address 0x80207260h)...
둟indows CE Kernel for ARM (Thumb Enabled) Built on Feb  8 2007 at 23:36:51
ProcessorType=0926  Revision=5
sp_abt=ffff5000 sp_irq=ffff2800 sp_undef=ffffc800 OEMAddressTable = 80201020
INFO:OALLogSetZones: g_oalLogMask: 0xd800000f
+OEMInit
AESOP MP2530 BSP Version: 1.1.2
Test Function - NKForceCleanBoot
DCache: 128 sets, 4 ways, 32 line size, 16384 size
ICache: 128 sets, 4 ways, 32 line size, 16384 size
+OALInterruptInit
+OALIntrMapInit
-OALIntrMapInit
+OALIntrStaticTranslate(17, 28)
-OALIntrStaticTranslate
+OALIntrStaticTranslate(18, 9)
-OALIntrStaticTranslate
+BSPIntrInit
-BSPIntrInit(rc = 1)
-OALInterruptInit(rc = 1)
+OALTimerInit( 1, 3000, 0 )
+OALIntrRequestSysIntr(1, 0xffffc770, 0x00000004)
-OALIntrRequestSysIntr(sysIntr = 16)
OALIntrRequestSysIntr(irq[4]->sysintr[16])
+OALIntrEnableIrqs(1, 0x00000004)
-OALIntrEnableIrqs [4]
-OALTimerInit (rc = 0)
-OALTimerInit(rc = 1)
-OEMInit
Sp=ffffc7cc
SALCD2: display instance 'DriversDisplaymp2530fCONFIG', num monitors 1
++MP2530F_GDI::MP2530F_GDI++
RGB BPP - 16
Virtual FrameBuffer Attribute: Cache:0, W-Buffer:1
Virtual FrameBuffer MemMapped: 44200000(non cache: a8200000), size: 6MB
Virtual VideoBuffer Attribute: Cache:0, W-Buffer:1
Virtual VideoBuffer MemMapped: 46000000(non cache: a8800000), size: 24MB
Mapped MLC_P=0xc0004000->0x00120000 MLC_S=0xc0004200->0x00130200 Sz(0x1000)
Mapped DPC_P=0xc0003000->0x00000000 DPC_S=0xc0003200->0x00140200 Sz(0x0)
MPEG2D3D MEMORY REGION [0]:(4096 * 4096) SIZE=16MB
MPEG2D3D MEMORY REGION [1]:(4096 * 4096) SIZE=16MB
MPEG2D3D PREALLOCACTE  [0]:( 0 *  0), SIZE=8192KB
MPEG2D3D PREALLOCACTE  [1]:( 0 *  0), SIZE=8KB
SCREEN BASE: 0x44200000, CURSOR BASE: 0x442BB800
+OALIoCtlHalRequestSysIntr
+OALIntrRequestSysIntr(1, 0x000f01c0, 0x00000000)
-OALIntrRequestSysIntr(sysIntr = 19)
+OALIoCtlHalRequestSysIntr(rc = 1)
+OALIoCtlHalRequestSysIntr
+OALIntrRequestSysIntr(1, 0x000f01c4, 0x00000000)
-OALIntrRequestSysIntr(sysIntr = 20)
+OALIoCtlHalRequestSysIntr(rc = 1)
+OALIntrEnableIrqs(1, 0x0000003a)
-OALIntrEnableIrqs [13]
+OALIntrEnableIrqs(1, 0x0000000f)
-OALIntrEnableIrqs [15]
Maximum Allowed Error 7:
RaiseException: Thread=83dfc000 Proc=82056a30 'services.exe'
AKY=00000021 PC=8020a0c0(NK.EXE+0x0000a0c0) RA=80207758(NK.EXE+0x00007758) BVA=00000001 FSR=00000001
Explorer(V2.0) taskbar thread started.
RaiseException: Thread=83d37b08 Proc=82056c10 'usbsync.exe'
AKY=00000081 PC=8020a0c0(NK.EXE+0x0000a0c0) RA=80207758(NK.EXE+0x00007758) BVA=00000001 FSR=00000001
Screen Saver Ended.

고도리

2007.12.10 01:55:14
*.187.47.245

nand에 bad block이 있나보네요.

nand write를 diable로 해서 부팅해 보시기 바랍니다.
즉, ethernet으로만으로요.

그 상태서도 같은 증상이 나오는지 궁금하네요.

한영민

2007.12.10 05:26:03
*.36.132.166

초기 mboot에서, nand를 format한 후..

nand write를 disable하시고, 부팅을 해보십시오.

CE에서 문자 입력기는, 화상 키보드가 있습니다.
(배포한 Workspace에 있는지 확인해 보겠습니다..)

백상은

2007.12.12 20:10:56
*.88.14.30

답변 감사합니다.
그런데 이더넷에서 바로 다운 후 부팅해도 같은 증상이 나타나네요.
일단 ERROR: 761 block is Bad 에러는 없어졌지만요.

왜 그런걸까요?

한영민

2007.12.13 02:51:13
*.14.30.76

정상 부팅되는 이미지를 사용해도 같은 현상이신지요?
즉, 배포된 Workspace안에 있는 nk.bin, nk.nb0 같은 현상이신지요?

같은 옵션에, 같은 환경(QFE)에서
같은 현상이라면 H/W의 문제일 확률이 커지는군요.

백상은

2007.12.13 22:58:31
*.88.14.30

그럼 교환이 가능한건가요?
List of Articles
번호 제목 글쓴이 날짜sort 조회 수
5728 [완료] MPEG-1 인코딩 가능한 플랫폼 [2] 최경호 2007-05-03 698
5727 [질문]개발환경 DVD 구할수 있을까요? [3] 강경완 2007-05-04 736
5726 [완료]gtkDFB 실행에러 (gdk_window_set_keep_above()) [2] 김유석 2007-05-04 997
5725 [완료]userid 와 smsc91113 active LED관련 [6] 조성철 2007-05-04 687
5724 [완료]램디스크 이미지 변환에 대해서.. [2] 박기호 2007-05-04 731
5723 [질문] 이더넷 맥어드레스가 잘 안잡힙니다 [2] 문철민 2007-05-04 790
5722 [질문] 보드에서 나타나는 에러 메시지인데요. [2] 문철민 2007-05-05 689
5721 [질문]S3C2440A 와 LAN91C111의 커널 패닉 문제 [6] 김현기 2007-05-05 1312
5720 [완료] 펌웨어 공부를 시작할려고 하는데요~^^ [2] 이재명 2007-05-05 996
5719 [질문] OCD Commander 를 쓸려고 하는데요~ [4] 이재명 2007-05-05 944
5718 gtk+ 컴파일 도중 워닝 메세지가 나왔습니다. [1] 김유석 2007-05-07 903
5717 [완료] 공구 LX800 LCD화면 색이 변해서 어떠한 것이 문제인지..... [10] 이승진 2007-05-07 3677
5716 [질문] 공구 LX800 화면 잔상 생김 [6] 구현우 2007-05-07 4478
5715 [질문] 공구보드. 뽑기가 잘못되었나??? [2] 한영민 2007-05-08 4247
5714 [질문] S3C2440A CPU 발열 [3] 김윤하 2007-05-08 1106
5713 [질문] aesop-lx800 보드 사용시에 필요한 부품들은? [8] 류충렬 2007-05-08 3599
5712 [질문]Touch Screen 관련 (XP) 오류 와 DoB [해결] [4] 김희만 2007-05-08 3828
5711 [완료]webcam 설치에 대한 개념 [10] 이태간 2007-05-09 1359
5710 [질문] (하드웨어) 기판 두께가 얇은 이유? [1] 이동술 2007-05-09 3752
5709 [완료] 프레임버퍼 질문이 있어요 답변부탁합니다. [2] 문철민 2007-05-09 867

사용자 로그인