강좌 & 팁
안녕하세요.
EM-S3C6410 Gpio 및 Uart Test Error시 해결방안에 대해 알아보도록 하겠씁니다.
먼저 EM-S3C6410을 USB 테스트 지그에 넣고 시리얼케이블을 이용하여 소스를 보면
커널에 접속하면서 ./app-mtd-nand ver 0.4.1 Dec 15 2011 가 뜨면 USB TEST가 실행된다.
[내용]
./app-mtd-nand ver 0.4.1 Dec 15 2011
mtd=/dev/mtd1
* total size 13MB
* erase size 131072
* write size 2048
* oob size 64
* ecc type -1
write to mtd=/dev/mtd1 offset=0x00300000 file=ramdisk-1.15-24M.gz size=7684089
p2 ..............................end
write OK
...end usb script
Ver 0.1.0 Dec 1 2011
**seq=0
io test
**seq=1
gpio test .............
gpio error g-4=0 ==> e-2=1
.............................
**seq=2
AIN-0 0x015b(347)
AIN-1 0x0156(342)
AIN-2 0x0156(342)
AIN-3 0x015d(349)
AIN-4 0x0155(341)
AIN-5 0x015b(347)
AIN-6 0x0160(352)
AIN-7 0x015a(346)
Starting system logger: [ OK ]
**seq=3
io test
Starting hotplug **seq=4
gpio test .............
gpio error g-4=0 ==> e-2=1
.............................
**seq=5
io test
**seq=6
gpio test .............
gpio error g-4=0 ==> e-2=1 // gpio를 테스트하는중에 에러발생
.............................
**seq=7
uart test // uart를 테스트하는중에 에러발생
........test errrrrrrrrrrrrrrrrrror !!!
/etc/hotplug/input.rc: eval: line 85: syntax error near unexpected token `('
/etc/hotplug/input.rc: eval: line 85: `Phys=input(ts)'
[ OK ]
정상적으로 작동이 된다면 [ o k ] 뜨고 난후 usb지그 D1,D2를 보면 서로 불이 깜박깜박 거린다.
[해결방안 및 조치방법]
1. S3C6410 CPU 불량 (SMT작업시 납땜이 불량)
- 조치방법 ; CPU를 교체작업 후 테스트를 해봐야 합니다.
2. SODIMM_SOCKET와 연결하는 금속부분이 스크래치거나 접점 불량이어서 문제가 될 수 있습니다.