CH341A 롬라이터로 24C256 EEPROM 읽고 쓰기 사용법

반응형

 

*본 내용은 전자공학 전공자가 아닌 제가, 야메로 습득한 내용을 토대로 작성하였으니 참고하시기 바랍니다.

 

 

 

 

 

 

 

CH341a 롬라이터를 이용하여 할 수 있는 일은

딱 한가지입니다. 바로 EEPROM의 데이터를 읽고 쓸 수 있습니다.

 

기본 기능은 한가지이지만 그 기본기를 이용하여 응용할 수 있는 일은 많습니다.

데이버를 읽어 백업해 둘 수 있고,

백업해둔 데이터를 읽어 복구할 수 있고,

정상적인 롬데이터를 읽어 오류난 롬데이터를 치료(?)해 줄 수 있다는 겁니다. ^^

 

그 외 여러가지 방법들을 동원하여 응용할 수 있는 길이 많이 있습니다.

 

 

 

 

CH341A 롬라이터를 사용하기 위해서 필요한

드라이버 및 프로그램은 이전에 올린 포스트에서 다운 받아 설치하시기 바랍니다.

 

2021.12.10 - CH341A 롬라이터 프로그램 및 드라이버 for HP 프린터

 

CH341A 롬라이터 프로그램 및 드라이버 for HP 프린터

HP 프린터 롬 데이터 백업 및 복구 등 작업을 할때 사용하면 도움이 될 롬라이터 프로그램과 드라이버 파일입니다. 자세한 사용법은 조만간 정리하여 올리도록 하겠습니다. 소위, 롬질만 잘해도

richnam.com

 

 

 

 

이제 필요한 롬라이터 CH341A 와 관련된 자재들을 준비해야 합니다.

기본적으로 아래 물품 두가지를 구입하시기 바랍니다.

 

그나마 아래 링크가 배송이 빠르고 저렴한 가격대입니다.

 

롬라이터는 2-3개면 충분하지만, 집게는 소모품이기에 여러개 필요할 수 있습니다.

 

 

 

 

 

CH341A 롬라이터 구입

https://coupa.ng/cbb3kD

 

CH341A USB EEOROM 롬라이터 JK-2003

COUPANG

www.coupang.com

 

 

 

 

CH341A 롬라이터용 SOP8칩 집게 구입 

https://coupa.ng/cbcwGa

 

CH341A EEOROM 롬라이터용 SOP8 집게 + 케이블

COUPANG

www.coupang.com

 

 

 

 

 

 

그리고 있으면 편리하게 사용할 수 있는게 아래 아답터인데 위 제품을 구입한 후 주문해 두면 큰 도움이 됩니다.

 

 

https://ko.aliexpress.com/item/1005003304800427.html?spm=a2g0o.detail.1000014.7.7f7956fa6UOdHZ&gps-id=pcDetailBottomMoreOtherSeller&scm=1007.33416.213724.0&scm_id=1007.33416.213724.0&scm-url=1007.33416.213724.0&pvid=3e8cc121-7a6d-4375-bf68-6e69c5675dc8&_t=gps-id:pcDetailBottomMoreOtherSeller,scm-url:1007.33416.213724.0,pvid:3e8cc121-7a6d-4375-bf68-6e69c5675dc8,tpp_buckets:668%232846%238107%231934&pdp_ext_f=%7B%22sceneId%22:%2223416%22,%22sku_id%22:%2212000025111438131%22%7D 

(링크가 기네요.. ㅠㅠ)

 

 

위 링크 들어가면 나오는 선택물품 중 가운데 $8짜리만 사세요.

좌우 케이블 은 너무 비싸서....

(예전 알리가 아닙니다. ㄳ)

 

 

 

 

 

 

CH341A 롬라이터의 모습입니다.

 

 

 

 

 

 

 

함께 포함된 아답터입니다.

PCB상에 실장되어 있는 칩 을 읽기 위해서는 아래 아답터를 사용합니다.

 

 

 

 

 

 

아래 사진처럼 실장되어 있지 않는 EEPROM 칩 등은 아래 아답터를 이용하지 않고 바로 위의 롬라이터에 바로 꼽고 작업을 진행합니다.

 

 

 

 

 

 

 

아답터를 이용한,

즉 실장된 칩을 읽기 위해서는 아답터를 롬라이터에 꼽습니다.

 

24 타입이냐 25 타입이냐에 따라 방향이 다릅니다.

 

일반적으로 많이 사용하는 24타입 기준으로 설명합니다.

아래 사진은 24타입의 경우를 설명합니다.

 

 

 

 

 

위에서 보이는 모습입니다.

1,2,3,4 쪽 라인이 좌측으로 가게 상단 홈에 맞춰 삽입 후 레버를 내려 꽉 물어 주면 끝입니다.

 

 

 

 

 

 

이런 모습이 됩니다.

방향에 주의 하셔야 합니다.

 

 

 

 

 

 

 

SOP8 용 집게입니다.

 

그러니까 이 집게를 이용하여 PCB에 실장된 EEPROM의 각 핀을 연결을 하는거죠.

이 녀석은 소모품입니다.

사용하다 터치가 안되고 자꾸 삑사리 나면 교환하는게 시간을 버는 길입니다.

 

 

 

 

 

 

 

수축튜브내 케이블 납땜부위가 끊어 지는 경우가 많거든요.

 

 

 

 

 

 

이건 또다른 형태의 집게인데

이 녀석은 위 검은색 집게보다는 내구성이 좋지만

많이 비싸니 굳이 구입하실 생각은 하지 마세요. ^^

 

 

 

 

 

 

입을 벌린 집게 !!

 

 

 

 

 

 

자, PCB에 실장되어진 EEPROM을 볼게요.

여기서는 24타입의 EEPROM을 예로 들겠습니다.

 

아래사진의 칩이 EEPROM 입니다.

 

ST마이크로일렉트로닉스(이하 ST社)의 256KBit 시리얼 I2C 메모리입니다.

매우 광범위하게 사용되는 메모리입니다.

 

메모리 표면에 4256bwp라고 적혀 있는데

24타입 256KBit, BWP는 ST社의 제품 형태로 보입니다.

 

그러니 256이라고 적힌게 메모리 용량이란 것만 기억하면 되겠습니다.

 

저 위의 실장하지 않은 메모리는 ATMEL社dml 256KBit 메모리인데

걔는 24C256 이라고 적혀 있습니다.

 

 

 

 

 

 

다른 제조사의 동일한 용량의 메모리입니다.

여기는 24256이라고 적혀 있네요.

 

 

 

 

 

 

이건 4256 !

 

 

 

 

 

 

어지 되었건

256이라고 적혀 있는게 용량을 나타내며 256KBit  라는 것만 알면 됩니다. ---> 2의 8제곱 = 256

256의 한단계 위, 2의 9제곱은 512가 됩니다. 즉, 512KBit인거죠.

 

만약 512KBit인 메모리라면 24 512라고 표기되어 있을겁니다. ^^

 

 

자 집게를 롬라이터에 연결해 볼게요.

 

 

아까 아답터에 1,2,3,4 라고 적혀 있었죠 ?

거기 숫자 중 1번이 무조건 기준점이 되며 붉은색 케이블이 1번 방향이란걸 기억하면 됩니다.

 

그래서 1번에 붉은색 이 가도록 컨텍터를 연결합니다.

 

 

 

 

 

 

 

중요한 부분입니다.

 

집게를 연결했으면 EEPROM 칩에 어떻게 물리느냐 ?

이게 관건인데요.

 

PCB를 보면 그 답이 있습니다.

 

24C256 칩을 보면 칩 바로 옆에 1 이라고 표기가 되어 있습니다.

바로 그 핀이 1번 핀이 되는 겁니다.

 

아래 사진에서 붉은색 동그라미 !

또 , 제조사별로 상이하긴 한데 칩 표면에 태그가 있는 경우도 있습니다.

아래 사진의 화살표 !

 

 

 

 

 

 

그리고 ^ 로 1번핀이 표기된 PCB도 있습니다.

 

 

 

 

 

 

 

이 1번핀에 붉은색 선이 가도록 하면 되는거죠.

 

 

 

 

 

핀을 잘 맞추어 집게를 벌려 물립니다.

 

 

 

 

 

요로콤 말이죠 ~

 

 

 

 

 

 

이상으로 CH341A 롬라이터를 사용하는 방법에 대해 알아 봤습니다.

 

 

 

 

 

아래 사진은 아답터 등 거추장 스러운게 많이 달려서

소켓 다 들어 내고 케이블을 직접 납땜하여 만든 DIY한 롬라이터입니다.

제가 사용하는 거죠.

 

 

 

 

 

 

 

그리고 알리에서 구입한 아답터

이 제품은 프로브 핀이 장착되어 있어서

좀 더 편하게 작업이 가능한 잇점이 있습니다.

 

구입한 제품의 외관은 다 잘라 버리고 이렇게 만들어 사용합니다.

 

 

 

 

 

 

 

다음편에 CH341a 프로그램 사용법에 대해 말씀 드릴게요.

 

 

 

 

 

 

다음편을 보실려면 아래 링크를 눌러 주십시요.

 

 

https://richnam.com/773

 

CH341A 롬라이터로 24C256 EEPROM 읽고 쓰기 프로그램 사용법

전 편에는 롬라이터와 256Kbit EEPROM, 그리고 집게 사용법에 대해 알아 봤는데요. 이제 프로그램을 이용하여 쓰고 지우는 방법에 대해 알아 보겠습니다. 저는 집게보다 알리에서 판매하는 프로브

richnam.com

 

 

 

 

 

 


2023.11.30 추가

 

아울러, ch341a 관련 작업을 하시려는 분은 아래의 링크를 눌러 관련 글들은 참고하시면 도움되시리라 봅니다.

 

https://richnam.com/search/ch341a

 

engram

미관이 꾸며가는 이런 저런 이야기들... :)

richnam.com

 

 

 

 

또한,

HP8210 과 8740등 읽기가 안되는데

읽기 가능한 방법은 아래 링크에 적어 두었으니 참고하십시요.

 

 

 

 

https://richnam.com/1014

 

CH341, CH341A 저렴한 롬라이터를 이용한 M24256BW M24256BR M24256BF M24256DR M24256DF 24c256 eeprom 롬라이터 프로

과거 제 블로그에 CH341a 의 기본 롬라이터 프로그램을 이용하여 HP 8710 및 HP7740, 20 등의 메인보드 (무칩을 위한) eeprom 을 백업하고 복구 하는 방법에 대해 설명을 드린 적이 있습니다. CH341관련 글

richnam.com

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

반응형

이 글을 공유하기

댓글

Designed by JB FACTORY