2019년 11월 25일 월요일

SLT-X 제작 #4 - 동작모드 전환

잠시 한눈파는 사이에 시간이 후딱 가버렸네요.

(PAC-V 납땜 때문이라고는 말 못하겠...읍읍ㅋ)


암튼 다시 달려봅니다요~ ㅎ.ㅎ

참... 이름이 SLTX에서 SLT-X로 변경되었습니다. (열차 이름 같아서ㅋ)


지난번 글에서 SLT-X 내부에는 Page2를 차지하는 롬이 하나 들어있다고 했는데요.

통상의 동작모드에서는 SLOT 0-0 Page2에서 롬이 구동됩니다.

요걸 SLT-X Manager라고 부르고 있습니다. 우리말로 걍 '관리자'인 셈이죠.



부팅 중 'X'키를 누르면 Manager 롬의 설정화면으로 넘어갑니다.

키를 안누르면 보드(플래쉬롬)에 저장된 설정값으로 세팅된 상태로 부팅됩니다.


아래처럼 커서키 등으로 각 슬롯의 동작모드를 변경할 수 있구요.

변경값을 취소하거나 보드에 세이브할 수도 있습니다.

물론 설정값을 세이브하지 않고 적용만 하는 것도 가능합니다.





SLT-X는 처음 부팅 시, 모든 SLOT의 /SLTSL 신호가 Disable 상태로 동작되구요.

Manager롬에서 설정값(보드 플래쉬롬)에 따라 Enable로 바뀌게됩니다.

설정값을 읽어오는건 하드리셋(전원 OFF/ON) 때만 유효합니다요~

소프트 리셋을 할 때는 최종 적용된 값으로 계속 사용됩니다.


그리고, 슬레이브 보드의 기본 동작 모드(Op. Mode)는 변경하더라도 플래쉬롬에 저장하지는 않습니다.

변경한 값은 소프트 리셋을 할 때만 유지됩니다. 고민을 좀 해봤지만, 이게 가장 안전한 것 같네요.

만약 전원을 끄고 연결된 슬레이브 보드의 개수를 바꿔서 부팅하면, 당연히 현재 보드 개수에 맞는 모드로 동작합니다.


마지막으로 하나 더,

SLOT 0-0 Page2를 외부 슬롯에서 사용할 수 없는 기종에서는 SLT-X를 FULL로 활용할 수 없는데요.

예를 들어 X-II의 경우겠죠?

이 때는 슬레이브 보드를 하나만 연결해서 SAFE 모드로만 쓸 수 있습니다.

SAFE 모드에서는 모든 SUB SLOT이 Enable 된 상태로 부팅됩니다.

슬레이브 보드 한개뿐이니, 일반 4-SLOT 확장슬롯과 동일한 기능이 됩니다.

부가기능을 다 끄고 쓰는거니... 아마 이렇게 쓰실 분은 없겠죠? ㅎ.ㅎ



그럼, Op. Mode를 바꿔서 동작하는 모습을 보시죠~

영상을 찍어서 올린지 한달이 넘어버려서 UI가 조금 구버전입니다. 참고하세요ㅋ





마지막으로 10-SLOT 상태의 SLT-X 옆모습을 한번 찍어봤습니다. 구경하셔요~ ㅎ.ㅎ




그럼 이만~~ ㅎ.ㅎ/


2019년 11월 3일 일요일

간만에 PAC-V를 좀 만들었습니다.

여러개 만드느라 시간이 꽤 걸렸네요ㅋ


방출 전에 기념사진 한장~!





즐거운 주말되세요! ㅎ.ㅎ