Tech/linux
serial minicom terminal이 깨져서 나올 경우
kwangson
2024. 6. 26. 00:09
이런 경우 확인해야할 것은 크게 2가지이다.
1. minicom 포트, baud rate, hardware control flow 등 을 맞추기
보통은 115200에 하드웨어 컨트롤 등은 모두 끄는 방식을 사용한다.
포트가 맞는지 꼭 확인할 것.
2. 다른 serial cable로 테스트해보기.
이건 전혀 생각 못했어서 엄청 고생했었다. (parity도 수정해보고 드라이버 코드만 계속 봤음..)
특징은 일정 시간동안은 긴 텍스트도 엄청 잘 나오지만, 갑자기 어느순간 문자들이 깨지면서 (부분적으로) 작동이 잘 안되는 것이다. serial 케이블은 오래되면 이런 현상이 나타나기도 한다.
특히 init console의 경우는 드라이버 디버깅도 쉽지 않기 때문에 일단 다른 케이블로 확인해보는 것을 추천한다.