2025년 3월 30일 일요일

WAU 제작 #15 - SNTP 시간으로 RTC 동기화

WAU에서는 SNTP에서 받아온 시간정보를 이용하여, RTC 데이터를 재설정합니다.


원래는 이 작업을 부팅 시 SLOT INIT 루틴에서 처리하도록 했는데요.

Wi-Fi MCU쪽의 부팅 -> AP 연결 및 잡다 설정 -> SNTP 데이터 전송 -> MSX RTC 재설정 ...

이 작업이 완료될 때까지 걸리는 시간이 들쑥날쑥 하거든요.


결국 SLOT INIT 시간을 잡아먹는 것 보다는 MSX-DOS2 부팅 시점에서 처리하는 게 좋을 것 같았습니다요.


WAU의 타임존 설정은 무선AP 연결 시, 함께 설정됩니다.

아래 사진은 부팅할 때 Wi-Fi 연결을 재설정하는 모습이네요.

참고로 부팅 시, W키를 누르면 해당 메뉴로 진입합니다.

보통은 DOS에서 WAU /W 명령으로 진행되는 기능이죠. 예전 글을 찾아보시면 관련 내용이 있어요~



그럼, 부팅 후 RTC 설정을 한번 해주면 되겠죠?

아래처럼 AUTOEXEC.BAT 배치파일에 WAU /T 명령을 넣어줍시다.

/Q 옵션은 프로그램 배너를 숨기는 기능입니까, 참고하시구요.



배치파일을 저장하고 본체를 리셋하면, 아래처럼 RTC가 재설정되는 것을 볼 수 있습니다.




본체의 배터리를 제거하고 쓰시는 분도 계실텐데요. 이런 경우는 WAU의 SNTP 기능을 활용하면 좋겠죠? ㅎ.ㅎ/


그럼, 이만...


2025년 3월 25일 화요일

WAU 제작 상황 - 보드 조립 완료 (2025-03-25)

열심히 납땜한 결과, 보드 조립이 완료되었습니다.

롬 다운로드, 동작 테스트, 케이스 조립까지 완성되려면 약 2주 더 소요될 듯 하네요.

완성되면 모두 함께 발송될 예정이니 참고하시구요~ ㅎ.ㅎ



그럼, 이만...


2025년 3월 15일 토요일

WAU 제작 #14 - HispaMSX에서 YMODEM 파일받기

어쩌다보니 연속으로 텔넷 얘기만 쓰고 있네요 ㅎ.ㅎㅋ


아마 한번쯤은 HispaMSX에 접속해보신 적이 있을겁니다. 텔넷이나 웹으로요~

여기는 다운 가능한 파일들이 있어서, YMODEM을 통한 전송테스트를 해보아요!

21세기에 무슨 텔넷 파일전송이야? 라고 하실 분들이 대부분이겠지만...

텔넷 클라이언트를 만들면 어쩔 수 없이 해야되는 단계 같은 거라고 생각해주시면 되겠습니다.

네, 그닥 쓸모없는 기능인 것은 맞습니다요ㅋㅋ


HispaMSX에 접속 후 T를 눌러 파일전송 메뉴로 진입하면,

BASIC, DOCS 등의 서브 디렉토리(게시판)을 볼 수 있습니다.


원하는 파일을 선택 후, D를 누르면 다운로드 가능합니다.

프로토콜은 YMODEM으로 선택 후, 키보드의 GRAPH + Y를 누르면 파일전송이 시작됩니다.

참고로, 전송받은 파일은 현재 디렉토리에 저장됩니다.


그럼, 실제 동작 모습은 아래 영상으로 확인하시죠!



그럼, 이만...