블로그 이미지
안녕하세요? 이안입니다. 과학의 모든것을 좋아합니다. 이안김

카테고리

분류 전체보기 (481)
NOTICE (12)
SALE (8)
자유 게시판 (40)
◆ APPLE II (54)
◆ SD Smart Drive (15)
◆ SD DISK II (82)
◆ SD Music card (27)
◆ SD MIDI ][+ (23)
◆ Mockingboard 4c (20)
◆ Hyperion 512K RAM+ (5)
◆ Accelerator (10)
◆ PS2 Adapter (8)
◆ Z80 Card (24)
◆ APMSX (26)
◆ APV40 (0)
◆ FC-150 (15)
◆ i86 PC (20)
◆ MPU 관련 (9)
◆ CPLD (1)
◆ RF (5)
◆ 진공관및 오디오 (28)
◆ AutoBike (13)
◆Other (27)
비공개 연구실 (0)
★ 개인방 (1)
스크랩 (0)
임시보관함 (0)
Total
Today
Yesterday

달력

« » 2024.4
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

공지사항

최근에 올라온 글

동작하고 시험하니.

메모리시험에서는 2.6K바이트가 비어있다고 되어 있다. 내장 4KB를 스택과 기타 용도로 사용하고 남은 Basic에서 겨우

사용가능한 메모리이다. 2600여 바이트로 과연 예전에는 무었을 할 수 있었을까? 아마도 Basic 언어 연습용으로 밖에 쓸수 없었으리라 생각한다.

예전에 이런 안타까움으로 인해Memory업그레이드를 하려고 했던것이었다. BASIC-I에서나마 원 없이 프로그램을 짜보고 싶은 욕심에서였다. Apple][도 64KB인데.. 이것은 4KB로 정녕 무엇을 할 수있단말인가?..

결국 롬팩에 손을댔고 +4KB는 업그레이드를 성공했고,거기서 멈추지 않고 +8KB칩도 다는데까지 성공했다.

그래서추가 +12KB가 되어서 총 메모리 +16KB의 FC-150이 되었다.

그러나 FC-150내부를 보고나서는 욕심이 새록새록 나기 시작했다.

비어있는 ROM소켓자리를 발견한 것이었다... 여기에 메모리를 넣는다면... ㅎㅎㅎ

기왕하는김에 더 큰 용량 최대용량으로.... 갖고 있는 칩을 찾아보고, 결국 +32KB를 추가해 보기로 결심했었다.

만약 그렇게만 된다면 최대 메모리 +32KB + 4KB(내장) = +36KB 로 굉장히 큰 메모리 용량을 가질수 있게 되는것이었다.

그래서 메인보드에 직접 SRAM을 박아넣었는데....

결과는 비참했다..ㅠ.ㅠ

아예 BASIC-I이켜지지도 않았다.

몇 번 살려보려고 했지만, 원인도 모르겠고, 자료 또한 구하기 쉽지않는 90년도라 그냥포기하였고..

오실로 스코프도 없고, 부실한 아나로그 테스터와 인두기가 전부인 나에게는 이 모든것이 쉬운일이 아니었다.

암튼, 이때의 상처로모니터롬 아래자리의 소켓자라가좀 회손된 듯한 모습이다.

결국에는 다시 켜지못하고 벽장에 처박히는 신시게 되었다.

.....오랜 세월이 흘렀고, 20년이 더 넘은 지금... 아마추어로서 장비도 나름 충분하고시간도 좀 생긴 타이밍이다.

그럼.. 자 그럼 오래전 숙제였던 FC-150의 본격적으로 메모리 업그레이드의 문제를 찾아보자.

메인보드도 좀 정리하고..그래도 여전히 켜지지 않는다.

롬팩의 추가 부품을 모두 다시 떼어내고... 알코올로 잘 닦아보고, 배선 끊은것도 다시 연결하고..

그래서 어렵게 얻은 화면이 저 부팅화면이다.

오래전 그날에 작업했던, 내 모습! 지금의 나와는 어떤 차이가 있었을까?

문득 담배 한대를 물게 하는 한 줄기 스치는 생각이다.

디코더 칩셋으로는 74LS139를 사용했다. 이것이 나름 쉬운이유도 있겠으나, 롬팩이 이것에 맞게끔 설계된 희한한 이유가 있었다.

램을 6264를 다시 쓰려다... 기왕이면 최대용량 쉬운 디코딩!!!

62256으롤 +32KB를 올려보자..

슬롯자료 찾고, 배선 다시 하고, TTL자료도 다시 훑어보고..

결국 완성하고, 전원을 넣었으나.. 역시 동작하지 않았다....

배선을 몇번 점검해서 오 배선을 다시 찾고 ...

그래도 동작하지 않았다..

으악!!!

전혀 모르겠다.

..

..

..

..

PCB를 눈에 힘을주고 다시 쳐다보았다.

문든 눈에 들어오는 이상한 배선??

테스터로 급히 측정..

이런 PCB가 연결되어 있다.

해당 핀은 NC라서 연결할 필요가 없는데, VCC에 연결되어있었다.

그런후 전원을 넣었다.. 엇!! 화면이 나오지 않는다...

끄려고 하는데...(오배선으로 잘못되면 전체를 말아먹을수 있으므로 하드웨어를 만질때는 문제가 생기면 바로 꺼야 한다)

글짜가 살짝 눈에 비쳤다..

어잉!!..

다시켜보니.. 부팅시간이 조금더 걸린것이었다..

아마도 RAM TEST를 한 시간이었을리라 추측해 본다.

배선을 칼로 끊고 보는 켜보는 환상적인 메모리 업그레이드 결과 화면..



빈 메모리도 확인해보고..

ㅎㅎ..

+32KB가 된것이 확실했다.

롬팩에 메모리 넣는것은 아무튼 성공했다.

결국 이 메모리를 메인보드에 넣으려 했던것 아니었나!

메인보드에 넣는것은 다시 고려해 보자.

롬의 빈자리에 소켓을 넣고.. 물론 뭉게진 PCB배선도 다시 배선해야 한다.. ㅠ.ㅠ (또 망가뜨릴라..)

이 소켓위에 62256 1개를 넣고, Decoder IC로 Address Decording을 하면 된다.

기타배선은 Z80 신호에 맞게 배선하고...

동작 여부를 알기위해서는 롬팩의 램을OFF해 두어야 결과를 알수 있겠지..

Posted by 이안김
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함