반응형
개발보드에서의 이슈가 발생하여 정리한다...
zmodem 전송안될경우
Zmodem
에서 만약 파일 전송 에러가 발생한다면 Ymodem
으로 전송하면 문제없이 된다.
이유는 Zmodem 의 경우 파일 전송시 싱크신호가 없이 전송하기 때문.
즉, Zmodem 은 에러 신호를 받았을때만 그때 재전송을 하게 되므로, 만약 받는쪽에서 Error 신호를 발생 못시켜주면, 전송완료가 뜨는것이다. 동작속도느리거나 UART 성능이 떨어지는 임베디드 시스템에서는 Zmodem 으로 전송시 Error 신호를 발생 못시킬수도 있을것이라고 추측해본다.
때문에 매 블럭마다 싱크를 맞추는 Ymodem 이 속도는 느리나 Zmodem 에 비해 안정적으로 전송을 할수 있는것으로 보인다.
zmodem 안되면 ymodem 으로 전송할것.
반응형