aesop2440 3차보드에서 serial port 0,1,2중 0,1는 잘됨,
3번째가 작동 할려고 다음과 같이 변경 하였습니다만
작동 되지 않습니다.
고수님들의 좋은 의견주시면 감사하겠습니다.
###################################################
File : aesop2440.c ( Rxd2,Txd2 사용가능으로 )
gpio->GPHCON = 0x00005aa5; 에서
gpio->GPHCON = 0x0000aaa5; 변경
####################################################
File : mach-aesop2440.c ( UART2 를 IR에서 일반으로 변경 )
static struct s3c2410_uartcfg aesop2440_uartcfgs[] = {
[0] = {
.hwport = 0,
.flags = 0,
.ucon = 0x3c5,
.ulcon = 0x03,
.ufcon = 0x51,
},
[1] = {
.hwport = 1,
.flags = 0,
.ucon = 0x3c5,
.ulcon = 0x03,
.ufcon = 0x51,
},
/* IR port */
/*
[2] = {
.hwport = 2,
.flags = 0,
.uart_flags = UPF_CONS_FLOW,
.ucon = 0x3c5,
.ulcon = 0x43,
.ufcon = 0x51,
}
*/
[2] = {
.hwport = 2,
.flags = 0,
.ucon = 0x3c5,
.ulcon = 0x03,
.ufcon = 0x51,
}
}
##############################################################
1. 일단 uart cfg 관련을 확인하시고요.2. platform_device 가 제대로 등록되었는지 확인하시기 바랍니다.즉, 3포트가 다 살려져 있는지 확인해 보시기 바랍니다.