자회로쪽 작업을 하다보면, 필수적인 장비가 몇가지 있습니다. 고주파 인두기, 디지털 오실로스코프, 쓸만한 멀티미터, 파워서플라이, LCR 미터와 바로 유니버설 프로그래머라 불리우는 롬라이터가 바로 그 필수 장비들입니다. 물론, 기본적으로 멀티미터와 일반 인두기로 시작합니다만, 어느정도의 수준에 도달하면 장비빨의 한계를 인식하게 됩니다.

 

론, 명필은 붓을 가리지 않는다고는 하지만, 이는 정말 수십년의 내공을 쌓은 분들의 이야기일뿐, 현실과는 괴리가 좀 있습니다. 아무튼 장비는 좋은 것으로 구입하시는 것을 추천드립니다만, 아시다시피 전자쪽 장비들 가격이 좀 많이 비쌉니다. 고주파인두는 최소 20만원대 이상부터 시작하며, 멀티미터도 10여만원정도는 줘야 그럭저럭 쓸만한 것들을 구입할 수 있습니다.

 

실로스코프는 텍트로닉스나 아질런트(HP) 제품은 수백만원씩 하고, LCR 미터기와 유니버설 프로그래머(이하 롬라이터)도 수십만원을 호가하죠. 사실, 인두기와 멀티미터기는 최소한 고주파 인두기와 10여만원 정도의 제품을 추천합니다만, 나머지 장비는 현실에 맞추어 구입하는 것이 좋습니다. 욕심을 내면 한도 끝도 없으니까요. 사실, 나머지 장비들은 편의성만 조금 양보하면 수만~수십만 정도로 충분히 좋은 효과를 낼 수 있습니다.

 

 

금까지 사용해 본 롬라이터는 패러렐 버전으로 6종, USB 버전으로 총 4종을 사용해보았습니다. 이번에는 그 중에서 USB 버전인 TOP2004 롬라이터에 대해서 살펴보려고 합니다. 패러렐버전은 몇가지 제품을 제외하고는 이미 구형인 제품인데다가 대부분의 소프트웨어가 윈도우즈용이 아니라 도스용인 것이 대부분입니다.

 

래서 패러렐 버전은 컴퓨터에 프린터 포트가 있어야 함은 물론, 롬라이팅을 위한 DOS용 컴퓨터가 따로 있어야 하거나, 편법으로 XP까지만 지원되는 경우가 일반적입니다. 이런 불편때문에, 새로 시작하는 사람들은 왠지 USB가 최신이고, USB가 더 편리할 것 같아서 USB 버전의 롬라이터를 구입하는 사람들이 적지 않습니다.

 

트로 게임콘솔이나 레트로 컴퓨터도 역시 마찬가지입니다. 이쪽은 특히나 ROM 형식의 메모리들과 밀접한 관계가 있다보니, 납땜좀 할 줄 아는 분들의 경우 롬라이터 구입을 고려하는 사람들이 꽤 많습니다. 그런데, USB 제품들은 패러렐 버전에 비해 상대적으로(대부분의 패러랠 버전들은 중고이므로 저렴함) 고가이기 때문에 선뜻 구입이 쉽지 않습니다. 그런데 이런 가려움을 해소해준 제품이 바로 TOP2004 롬라이터였습니다.

 

선 외형을 살펴보면, 정말 간단합니다. 딱히 조작스위치 같은 것은 없습니다. 전면부 사진을 보시면 상부에 전원 LED와 대기 LED만 있습니다. 그리고, 40핀 ZIP 소켓만 하나 붙어 있습니다. 이 제품은 작년인가 재작년에 옥션에서 10만원 정도에 구매를 했던 제품입니다.

 

 

면의 모습입니다. 역시 특별하게 뭔가가 달린 것은 없습니다. 그냥 USB 포트 하나만 있습니다. 외형으로 살펴봐도 매우 간단합니다. 즉, 초보자분들이 사용하기 매우 좋습니다. 다만, 이 제품은 제약이 좀 있습니다. 우선 국내에서 손쉽게 입수할 수 있는 패러렐 버전과 비교를 해보겠습니다. 국내에서 가장 흔한 제품은 대만의 Hi-Lo System사 제품의 ALL 시리즈가 있고, 저렴한 제품으로는 ALL-07 시리즈가 유명합니다.

 

ALL-07은 07 버전과 07A 버전으로 나뉘는데, 07은 어댑터만 사용이 가능하고, 07A는 AC 전원사용이 가능하다는 차이뿐 두가지 모두 같습니다. 다른 여러 제품들이 있지만, 결론적으로 ALL-07의 Variation이라고 생각하면 됩니다. 이 밖에도 제가 현재 가지고 있는 Data I/O 제품과 Turpro-1/FX 제품 등도 있습니다.

 

 

TOP2004의 소프트웨어인 TOPWIN 화면입니다. 제 컴퓨터에서 찍어봤습니다. TOP2004는 USB 제품이고, 앞에서 설명한 ALL-07이나 그 밖의 다른 제품보다 한참 후에 나온 제품인지라, MCU의 지원이 보다 좋습니다. ATMEL사의 ATMEGA의 경우 ATMEGA32까지 지원되며, 여러가지 다양한 MCU들을 지원합니다. 따라서 전자회로 입문자들에게는 유용합니다.

 

라이터는 ISP와는 달리 내부 퓨즈에 영향을 받지 않습니다. 그래서 AVR과 같이 퓨즈세팅을 잘못하면 죽어버리는 MCU들도 이 롬라이터에 장착하고 퓨즈세팅을 하면, 인공호흡과 같은 편법 자체가 필요가 없습니다. 그래서 더더욱 유용합니다.

 

무튼 TOPWIN은 XP까지만 작동합니다. 그 이상 윈도우즈는 편법으로 실행하는 방법도 있긴 합니다만, 솔직히 이야기하면, TOPWIN 프로그램 자체가 버그가 많고 동작이 불안합니다. 실제로 롬라이팅을 할 때는 문제가 되지 않지만, 자잘한 버그가 상당히 많은 편입니다. 패러렐 버전의 롬라이터들은 상당히 안정적 작동을 하는데 비해서 편리성은 좋아졌지만, 신뢰성이 떨어지는 것이죠.

 

표적인 버그가, 우선 칩 디텍트가 제대로 잘 안됩니다. 따라서 어떤 칩을 꽂았는지 롬라이터가 파악을 잘 못하므로, 거의 수동으로 칩을 선택해주어야 하는 단점이 있습니다. 그리고, CMOS/TTL IC TEST의 신뢰도가 낮고, TOPWIN 버전에 따라서는 아예 이 기능이 빠진 것도 있습니다. 게다가 TOP2004가 USB만으로 12V가 필요한 EPROM들을 롬라이팅 할 수 있기에, USB 전원을 상당히 많이 소비합니다.

 

래서, 좀 구형의 EPROM을 꽂으면, 전원소비때문에 USB 전원이 불안정하다는 메세지와 함께 작동을 멈추는 경우가 종종 있습니다. 이 경우 프로그램을 종료하고, 재시동하거나, 심지어는 재부팅을 해야만 하는 경우가 있습니다. 하드웨어도 그렇지만, 프로그램도 안정성이 떨어집니다. 그래서 여러번 시도를 해서 성공하는 경우가 있습니다. 이유는 모르지만, 중고 ROM 등에서 특히 그렇습니다.

 

라이팅 속도를 살펴보면 패러렐버전에 비해서 수배이상 빠르지 않습니다. ALL-07에 비해서 1.5~2배 정도 빠르지만, 체감적으로 확연히 빠른 수준은 아닙니다. 편리성은 윈도우즈용 프로그램이기 때문에 확실히 간편합니다.

 

에서 언급한 단점들은 사실, 이만한 가격과 편의성에 비하면 감수하지 못할 정도는 아닙니다. 롬라이팅 명령을 내려서 실행하는데 수분이상이 걸리는 것도 아니고, 그냥 몇초정도면 끝나기 때문에 다시한다고 해서 욕이 나오거나 하지 않습니다. 충분히 수긍이 갈만한 정도입니다.

 

지만, 이번에는 좀더 다른 단점을 살펴보겠습니다. 위의 사진을 보면 EPROM들의 종류의 모습입니다만, TOP2004는 맨 왼쪽의 40핀 EPROM은 지원하지 않습니다. 이게 뭔소리인가 하면, TOP2004의 ZIP 소켓은 40핀짜리지만, 40핀 EPROM이나 FLASH 메모리는 지원하지 않는다는 이야기입니다. 40핀 디바이스로는 MCU인 8051 계열과 ATMEGA16/32/8535 등을 위한 소켓일 뿐입니다.

 

히 롬팩이라 하는 카트리지나, 컴퓨터나 게임콘솔에 사용되는 펌웨어용 ROM들은 대부분 32핀 미만의 DIP 타입이나 PLCC 타입을 사용합니다. 따라서 40핀 디바이스는 흔한 편은 아닙니다. 40핀 ROM들은 16비트 ROM입니다. 그래서 데이터라인도 16개가 필요한데, TOP2004는 이러한 16비트용 ROM을 지원하지 않습니다. 좀 치명적인데요. 간단히 네오지오용 유니바이오스 등을 구울수 없다는 이야기가 됩니다. 그리고 대부분의 아케이드 기판용 ROM들도 마찬가지 입니다.

 

반적으로 사용되는 가정용 게임콘솔과 레트로 컴퓨터들의 경우 대부분 8비트 ROM을 사용하기 때문에 별 문제는 없습니다. 심지어 PC에서 사용되는 펌웨어도 대부분 8비트 ROM이 사용되고 있습니다. 또다른 문제는 큰 문제는 아니지만 CPLD 디바이스는 지원하지 않습니다. 대신 PLD는 지원합니다. 저는 현재 TOP2004를 방출했는데, 이유는 16비트 롬들을 지원하지 않는다는 이유였습니다.

 

리고 중고 ROM을 좀 많이(수천개) 가지고 있어서, TOP2004에서는 좀 불안한 작동을 보여서 기존에 사용하던 패러렐 버전의 제품을 사용하고 있습니다. 위에서 언급한 장단점들은 거의 대부분의 저가형 USB 롬라이터들의 일반적인 특징입니다(VP-34, TOP200x 시리즈 모두).

 

론적으로 가격대비 성능과 편의성을 점수로 환산한다면, 70~80점 정도 나오는 것 같습니다. 이정도면 양호합니다. ^^ 설명드린 장단점 및 기능을 요약하면 아래의 표와 같습니다. 롬라이터를 구입시에 참고하셔서 잘 선택하셨으면 좋겠습니다. ^^

 

 구분

 TOP2004 포함 저가 USB 버전

ALL-07 포함 패러렐 버전 

 크기

컴팩트하다 

일반적이거나 대형(ALL-07)

 무게

매우 가볍다

일반적이거나 무거움(ALL-07) 

 지원 OS

윈도우즈(XP) 

DOS(XP가능)

 연결

USB 

프린터포트

 별도전원

필요없음 

어댑터 또는 AC 플러그 

 16비트 ROM

지원하지 않음 

지원함 

 8051 MCU

지원함 

지원함 

 AVR MCU

지원함 

대부분 미지원(지원하기도 함) 

 PIC MCU

지원함 

일부 PIC만 지원 

 CPLD

미지원 

대부분 지원

 가격

보통(10~20만원선)

저렴(5~7만원선) 

 

 

 

 

저작자 표시 비영리 변경 금지
신고
Posted by zecca371

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절


BLOG main image
zecca의 ante-workspace
zecca의 넋두리 공간입니다... 주로 어떤 작업, 구상을 웹에 올리기 전 정리하는 공간(ante-workspace)이죠... 넋두리도 있을테고, 컴퓨터에 관련된 여러정보나, 제품에 대한 수리방법, 팁 등 다양한 정보가 올라오니 많이많이 들러주세요. 아참, 퍼가실때는 반드시 출처를 명기해 주시기 바랍니다. 네이버 오픈캐스트의 경우 어차피 링크 형식이니 그냥 퍼가셔도 됩니다 ^^ by zecca371

공지사항

카테고리

분류 전체보기 (192)
게임기/콘솔 (41)
8비트 컴퓨터 (13)
80's 이전 컴퓨터들 (7)
16/32Bit/웍스테이션 (8)
개조/수리/제작 관련 (30)
게임/애니/음악/영화 (38)
전자회로/설계/MCU (13)
취미/관심분야 (17)
넋두리/주절주절 (17)
비공개 자료들 (8)

태그목록

Tistory Cumulus Flash tag cloud by BLUEnLIVE requires Flash Player 9 or better.

글 보관함

달력

«   2017/10   »
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 31        
Total : 701,220
Today : 20 Yesterday : 236