Responsive Advertisement

CH341A용 롬라이터 프로그램 및 드라이버

CH341A 프로그램 드라이버
CH341A 프로그램 드라이버



CH341A 롬라이터 프로그램 다운로드

오늘 포스팅 할 주제는,
우리가 널리 사용하는 HP 프린터의 메인보드(아래에 명시)에 사용되는 EEPROM인 ST 24256WPST 24512WP 을 읽고 쓰기 위한 방법에 대해 적어 보고자 합니다.


HP 8600, HP 8610,
HP 8710, HP 8720, HP 8730, HP 8740
HP 8210, 삼성 3520, 삼성 3560 그리고 HP 7740, HP 7730, HP 7720
고속기 모델인 X451, HP 476과 호환 모델
Pagewide 452, pagewide 477 등 대부분 가능함

이렇게 프린터 메인보드의 EEPROM (이하 "롬"이라 표기)을 읽고 쓸 수 있다는 것은 롬의 데이터를 PC에 다운로드 하여 PC파일로 저장(Backup)해 둘 수 있고, 필요에 따라 다시 복원(Restore)할 수 있다는 것을 의미합니다.

이런 작업을 하기 위해서는 PC와 프린터 메인보드 중간에서 연결해주는 매개체가 있어야 하는데요.
그 일을 해주는 바로 아래 사진의 CH341A 이라는 롬라이터 입니다.

이 롬라이터를 이용하여 작업을 하는 방법은 다음 포스팅에서 다룰 예정이며, 여기서는 간단한 설명과 더블어 프로그램 다운로드를 제공합니다.


CH341A 롬라이터
CH341A 롬라이터


EEPROM백업의 필요성

여기서 질문 하나 !!

왜, 백업과 복원이 필요할까요 ?
바로 우리가 윈도우즈를 사용하다 느려지고 블루스크린 오류가 생기고 하면 다시 윈도우즈를 다시 까는 것과 같은거라고 생각하시면 됩니다. 우리 윈도우즈는 고스트(Ghost)라는 프로그램을 이용하여 하드디스트의 이미지를 백업해 두고 필요시 복원하여 사용했던 경험이 많으 실거에요.  바로 그 것과 같은 맥락이라고 보면 됩니다. 다만 경험해 보지 못한 내용이라 어렵게 느껴지는 것이고, 두려운 것이지 막상 해보면 전혀 어렵지 않은 부분이기도 합니다.
저 또한, 전자공학 전문가는 아니지만 이런 일은(?)매우 가뿐하게 처리를 하고 있으니 말입니다.  용기를 내서 도전해 보시기 바랍니다. 

CH341A 롬라이터 프로그램 

이렇게 프린터 메인보드에 위치한 EEPROM을 읽고 쓰기 위해서는 PC용 프로그램이 필요합니다. 아래의 링크를 클릭하시어 롬라이터 프로그램을 다운로드 할 수 있습니다. 

CH341A 롬라이터 프로그램은 아래 링크를 클릭하시면 제 오라클 클라우드 서버로 올려둔 자료를 다운로드 받으실 수 있습니다.


이상한 파일이나 링크제공하는게 아니니 믿고 다운로드 하셔도 됩니다. 다운로드한 압축파일을 풀게되면 파일목록은 다음과 같습니다. CH341AFree.exe 파일이 실행파일입니다.


CH341A 롬라이터 프로그램 파일목록
CH341A 롬라이터 프로그램 파일목록

CH341A 롬라이터 프로그램을 사용하기 이전에 먼저 드라이버를 설치해야 합니다.
drv 폴더롤 보시면  


CH341A 롬라이터 프로그램 드라이버 폴더
CH341A 롬라이터 프로그램 드라이버 폴더

보이는 SETUP.EXE 를 실행해서 드라이버 설치를 먼저 진행해주셔야 합니다.

CH341A 롬라이터 프로그램 메뉴

CH341A 롬라이터 프로그램을 실행하면 아래와 같은 실행 화면을 보실 수 있는데요.


CH341A 롬라이터 프로그램
CH341A 롬라이터 프로그램

각 메뉴에 대한 간단한 설명을 드리자면,

열기 : PC에 저장해둔 파일을 읽어 들입니다.
저장 : 현재 프로그램에 있는 데이터를 PC파일로 저장하는 일을 합니다.
읽기 : 롬라이터에 연결된 롬에서 데이터를 읽어 들입니다.
기록 : 롬라이터 프로그램에 있는 데이터를 롬에 기록합니다.
공백 : 모든 기록 가능한 영역에 대해 공백으로 채웁니다.
지우기 : 모든 기록 가능한 영역을 지웁니다.
검사 : 기록한 내용이 정상적으로 기록이 되었는지 검사를 합니다.

ST 24256WP 와 ST 24512WP EEPROM


이렇게 프로그램이 준비가 되었다면, HP프린터 메인보드의 롬을 찾아야 하는데요.
대부분 ST24256 이 실장되어 있습니다.

ST24256 은 ST社 즉 ST Microelectronics라는 회사의 제품입니다.

이 제품에 대한 데이터 시트는 아래에 있으니 관심 있는 분은 한번 살펴 보시는 것도 큰 도움이 되실겁니다.


프린터 메인보드를 살펴보면 아래와 같은 EEPROM을 확인하실 수 있습니다.


ST 4256BWP 사진
ST 4256BWP 사진

그런데 이름이 다르죠 ?
제가 그동안 ST 24256 이라고 예길 했는데 실제 메모리를 보니 ST 4256BWP 라니....
모두 같습니다. 24타입의 256Kbit 의 메모리 용량을 가진 EEPROM 입니다. 제조사마다의 모델표기가 좀 달라 그런데요. 가장 널리 사용되는게 24256이라고 하기에 저 또한 그리 불렀던 것이고요. 24256은 256KBit의 용량이니 그걸 우리가 사용하는 글자 단위인 Byte 로 환산하면 나누기 8. 그러면 32KByte 의 용량입니다. 3만 2천글자를 저장하는 작은 메모리인것 이죠. ^^



결론


우리가 손쉽게 구할 수 있는 CH341 롬라이터를 이용한다면 프린터나 컴퓨터의 롬을 쉽게 백업하고 복원할 수 있기에 수많은 문제들로 부터 자유로워 질 수 있습니다. 다만, 이는 어느정도 전문적인 지식이 필요한 부분이기에 초보자에게는 추천드리지 않습니다.
하지만 어느정도 조금만 노력하여 숙달이 된다면 프린터의 수많은 오류들을 아주 쉽게 처리하실 수 있으실 겁니다.
처음다음

댓글 쓰기