기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
안녕하십니까?
현재 UART0를 debug console로 사용하고 있습니다.
따라서, 모든 message가 이쪽으로 출력되고 있습니다.
그런데, 여건상 현재 UART0도 console용도가 아닌,
일반 serial(RS232) data 전달 용도로 사용을 해야 합니다.
이럴 경우 2가지 문제가 발생하며, 이것을 어떻게 해야 하는지 여쭈고자 합니다.
첫째, UART0를 console에서 일반 data전달용도로 변환(포팅)하기 위한 방법(포인터)를 알려 주시면 감사하겠습니다.
둘째, 이런 상황에서는 디버깅 message 출력을 못합니다.
(왜냐하면, 모든 UART가 data 전송용도로 되므로...)
단, telnet로 접속해서 'dmesg'명령어를 사용하면 될 것 같기는 합니다.
그런데, linux log-in 이전에 멈춰 버리면 문제가 됩니다.
이 방법외에 더 좋은 디버깅 방법이 있으면 알려 주시면 감사하겠습니다.
딴지 같긴 한데...
여분의 UART channel로 해서 Data 전송은 그것으로 이원시키는데 어떨까요?
TI OMAP Evaluation Board를 보면 그런 식으로 해서 ROM등을 전송해서 NAND에 Writing하곤 하더군요...
혹은 전송 Data가 크다면 USB를 통한 전송도 고려....