안녕하세요.
도스 버전 프로그램을 윈도우7에서 구동하기 위해 WMware를 사용하였으나 구동 실패하여
도스 박스로 구동하려는 중 시리얼 통신이 문제가 되어 다음과 같이 질문 합니다.
시리얼로 통신을 3곳 합니다.
dosbox-0.74.conf
[serial]
serial1=directserial realport:COM1
serial2=directserial realport:COM3
serial3=directserial realport:COM5
serial4=dummy
구동시에 다음과 같은 에러가 있습니다.
Memory sizes above 31 MB are NOT recommended.
Stick with the default values unless you are absolutely certain.
MIDI:Opened device:win32
Serial1: Opening COM1
Serial2: Opening COM3
Serial2: Desired serial mode not supported (9600,5,n,1)
Serial2: Desired serial mode not supported (9600,5,n,1)
Serial3: Opening COM5
Serial3: Desired serial mode not supported (9600,5,n,1)
Serial3: Desired serial mode not supported (9600,5,n,1)
Serial3: Errors: Framing 16, Parity 0, Overrun RX:31 (IF0:0), TX:0, Break 0
Serial3: Errors: Framing 16, Parity 0, Overrun RX:32 (IF0:0), TX:0, Break 0
Serial3: Errors: Framing 16, Parity 0, Overrun RX:32 (IF0:0), TX:0, Break 0
Serial3: Errors: Framing 16, Parity 0, Overrun RX:32 (IF0:0), TX:0, Break 0
Serial3: Errors: Framing 18, Parity 0, Overrun RX:70 (IF0:0), TX:0, Break 0
Serial3: Errors: Framing 16, Parity 0, Overrun RX:32 (IF0:0), TX:0, Break 0
노트북에서 테스트 하였고 노트북상에 COM1은 기본으로 있고
COM3, COM5는 USBtoserial(NEXT-RS232SC를 사고 있습니다.
dosbox 정식 버전 구입은 어디서 할 수 있나요?
첫댓글 참고로 Serial3의 경우 handshake 설정이 CTS and DSR set 으로 설정 되어 있네요. DOSBOX에서는 설정 할 수 있는지요
serial3=directserial realport:COM5 startbps:9600 parity:n bytesize:8 stopbits:1 ?????
도스박스 정식 버전은 구입 대상이 아닙니다. 도스박스 특별 버전에서도 동일 현상 발생하는지 확인해 주세요.
DosBox SVN 20150125 버전으로 실행 해 봤습니다.
PLC 연결 없이 프로그램만 구동 하다 보니, 정상적이지가 않습니다.
SHELL: env_seg 0x012b
GUI: Drive C is mounted as local directory
GUI: Drive K is mounted as local directory
Serial1: Opening COM1
Serial2: Opening COM3
Serial2: Desired serial mode not supported (9600,5,n,1)
Serial2: Desired serial mode not supported (9600,5,n,1)
Serial3: Opening COM10
Serial3: Desired serial mode not supported (9600,5,n,1)
Serial3: Desired serial mode not supported (9600,5,n,1)
DOS_AllocateMemory(blocks=0x000b) = 0x0171-0x017b
다음주 현장에 연결하여 테스트 해 보겠습니다.
"Serial1: Opening COM1" 정상인건지요?
도스용 시리얼 테스트 프로그램이 있는지요?
시리얼 통신 흐름제어 방식 중 CTS and DSR set 인 경우 하드웨어 흐름제어를 사용 하면 되는지요? DOSBox에선 어떻게 설정 할 수 있는지요?