HOME
  Security
   Software
    Hardware
  
FPGA
  CPU
   Android
    Raspberry Pi
  
nLite
  Xcode
   etc.
    ALL
  
LINK
BACK
 

[NEW] 2022/10/24

パソコンの BIOS焼きに失敗したので WCH CH341Aを使って BIOSを復活させるが ROMチップが 1.8Vだった件 パソコンの BIOS焼きに失敗したので WCH CH341Aを使って BIOSを復活させるが ROMチップが 1.8Vだった件

(WCH CH341A ROM Writerで 1.8V系の EEPROM MX25を使う方法、NXP ALVC164245、YF08E TXS0108E等)

Tags: [パソコン周辺機器], [通信販売]




●パソコンの BIOS焼きに失敗したので WCH CH341Aを使って BIOSを復活させるが ROMチップが 1.8Vだった件

 WCH CH341A ROM Writerで 1.8V系の EEPROM MX25を使う方法、NXP ALVC164245、YF08E TXS0108E等

 不覚にも Lenovo M75sの BIOSのアップデートに失敗して BIOS ROMを吹っ飛ばしてしまいました。ぴえん🥺

[NEW] 2022/10/24
Lenovo ThinkCentre M75s Small Gen2の BIOSアップデートに失敗したので CH341Aで BIOSを根性焼きして復活させる方法
Lenovo ThinkCentre M75s Small Gen2の BIOSアップデートに失敗したので CH341Aで BIOSを根性焼きして復活させる方法

  Lenovo ThinkCentre M75s Small Gen2 Recovery BIOS with CH341A SPI EEPROM BIOS Programmer

 吹っ飛ばした後に

 CH341Aを使って復活させればエエやん!

 と思い、楽観的でいましたが、M75sの基板を確認して BIOS ROMのチップを確認すると MX25U12872Fでした。
 早速インターネットで MX25U12872Fを検索した所、なんと +1.8Vのデバイスです!

 素の CH341Aは +5Vもしくは +3.3V仕様なので、そのまま +1.8Vの MX25Uを接続すると MX25Uが壊れてしまいます!
 (MX25Uのデータシート値では電源電圧の最大上限は +2.5Vまで、I/Oピンは +3.0Vまで)

Macronix Serial NOR Flash MX25U12872F
 MX25U12872F 128Mbit = 16MB、133MHz
 Device IDは 72Fと 73Fで同じ。

 MX25U12872F RDID, QPIID, Device ID C2 25 38
 MX25U12873F RDID, QPIID, Device ID C2 25 38
--RDID/ QPIID/ Device ID
Manufacturer IDC2
Memory Type25
Memory Density38

The comparison of MX25U12832F_72F and MX25U12835F_73F
 基本機能は 72Fと 73Fで同じ。


●結局 CH341Aの EEPROMライターを新しく購入しました

 過去に CH341Aの USBアダプタを買いましたが「汎用」仕様となっているので ROMライタとして使用するには配線の手間が掛かります。また、+3.3V仕様なので +1.8Vに変換する回路も必要になります。

2022/02/04
パソコンから I2Cや SPIのデバイスを制御できる WCH CH341Aの USBシリアル変換アダプタを買ってみた
パソコンから I2Cや SPIのデバイスを制御できる WCH CH341Aの USBシリアル変換アダプタを買ってみた

  ラズパイ等を使わなくてもパソコンから直接 I2Cや SPIのデバイスを制御できます

 と言う訳で、CH341Aの ROMライターを新しく購入しました。

 購入した物は、そのままで +1.8Vのデバイスにも対応できる電圧切り替え機能付きの物です。
 スイッチ切り替えで +5V、+3.3V、+2.5V、+1.8Vの 4種類の電圧に対応しています。
スイッチ切り替えで +5V、+3.3V、+2.5V、+1.8Vの 4種類の電圧に対応


スイッチ切り替えで +5V、+3.3V、+2.5V、+1.8Vの 4種類の電圧に対応

 CH341Aの ROMライターの商品のバージョンとしては最新は V1.7が有ります。
 古くは V1.3の基板も存在しています。

 V1.5から赤外線 LEDの受信機能が有り、IRリモコンの信号をキャプチャできる様になっています。(但し、使用方法が不明)

 電圧変換 ICは TIの TXS0108E(YF08E)を使用しています。

・電圧切り替え機能付きの CH341Aの ROM Writerの外観
電圧切り替え機能付きの CH341Aの ROM Writerの外観
 写真は基板バージョンが V1.5

電圧切り替え機能付きの CH341Aの ROM Writerの外観
 写真は基板バージョンが V1.3

電圧切り替え機能付きの CH341Aの ROM Writerの外観
 写真は基板バージョンが V1.7

2019/11 ch341a编程器v1.5版
 スレの中の改造は +5Vの時の電圧をドロップしない様にする改造なので +5Vデバイスを使わない場合は気にしなくて良い。

2021/06 ch341a编程器v1.6,新版的
2022/01 ch341a编程器v1.7,还得改,唉

http://kitebee.taobao.com/



●通常版の CH341A用の ROMライター

 電圧切り替え機能の無い通常版の ROMライターの場合は +1.8Vアダプタを使用する事で MX25系や W25系の +1.8Vデバイスを使用できる様になります。

  +1.8Vアダプタの注意点としては電圧変換 ICが TI製の ALVC164245の場合は動作不良となります。
 理由は Texas Instruments、TI製の ALVC164245は +1.8Vに非対応の ICだから。
 NXP、Nexperia製の ALVC164245は +1.8Vに対応しているので問題有りません。(NXPと Nexperiaは同じ会社、大昔は Philips)
 なお、TI製の TXS0108E(YF08E)を使った物は IC自体は +1.8Vにも対応しているのと、上記の電圧切り替え機能付き版では電圧変換として同 ICを使用しているので問題無いと思います。(ただし、「動かない」と言う報告も有ります。使い方が悪いのか?相性なのか?は不明ですが)

 私の場合は TXS0108Eを使用の 1.8Vアダプタで MX25U12872F、MX25U12873Fを問題無く使用できました。

 +1.8Vアダプタは機能が同じなのに下記の写真の様に死ぬほどバリエーションが有ります。中華通販の醍醐味です。

 ちなみに、どの製品の ICソケットも刻印が "TFXTDOL"となっており、3Mの "TEXTOOL"の偽物となっています(笑い)
3M Textool ZIP DIP Ⅱ

使用 IC動作可否ロゴマーク
TI製の ALVC164245 返品案件(動けばラッキー程度) ・TI Logo
TI Logo
Nexperia製の ALVC164245 大丈夫 ・NXP Logo
NXP LogoNXP Logo

・Nexperia Logo
Nexperia LogoNexperia Logo

(NXPと Nexperiaは同じ会社)
TI製の TXS0108E(YF08E) 「動かない」報告有りだが、私の環境では問題無し ・TI Logo
TI Logo

● NG品
 NG品とする理由:
 ・TI製の ICを使用している
 ・IC表面を削っていて、ICの型番を判別できない

・+1.8Vアダプタ NG品、TI製の ALVC164245を使用
+1.8Vアダプタ NG品、TI製の ALVC164245を使用


・+1.8Vアダプタ NG品、IC表面に削りが有り、ICの型番を判別できない
+1.8Vアダプタ NG品、IC表面に削りが有り、ICの型番を判別できない


・+1.8Vアダプタ NG品、IC表面に削りが有り、ICの型番を判別できない
+1.8Vアダプタ NG品、IC表面に削りが有り、ICの型番を判別できない



● OK?品
 OK?品とする理由:
 ・TI製の TXS0108E(YF08E)を使用しているアダプタで「動かない」レビューが有る
 私の場合は TXS0108Eを使用の 1.8Vアダプタで MX25U12872F、MX25U12873Fを問題無く使用できました。

 ・NXP製の ICっぽいが写真ではロゴ部分を消しているので保証できない(中華トラップ)

・+1.8Vアダプタ OK?品、TI製の TXS0108E(YF08E)を使用
+1.8Vアダプタ OK?品、TI製の TXS0108E(YF08E)を使用
 私の場合は TXS0108Eを使用の 1.8Vアダプタで MX25U12872F、MX25U12873Fを問題無く使用できました。

・+1.8Vアダプタ OK?品、NXP製の ALVC164245を使用っぽい
+1.8Vアダプタ OK?品、NXP製の ALVC164245を使用っぽい
 ICのロゴ部分が消されているが、ICの文字の刻印から NXP製と思われる。が中華製品なので保証はできない。

● OK品
 OK品とする理由:
 ・NXP製、Nexperia製の ALVC164245を使用している

・+1.8Vアダプタ OK品、NXP製の ALVC164245を使用
+1.8Vアダプタ OK品、NXP製の ALVC164245を使用


・+1.8Vアダプタ OK品、Nexperia製の ALVC164245を使用
+1.8Vアダプタ OK品、Nexperia製の ALVC164245を使用


・+1.8Vアダプタ OK品、Nexperia製の ALVC164245を使用
+1.8Vアダプタ OK品、Nexperia製の ALVC164245を使用




WINGONEER 1.8Vアダプタ Iphoneまたはマザーボード用1.8V SPIフラッシュSOP8 DIP8 W25 MX25プログラマ向け使用tl866 ezp2010 ect
ASIN: B072KYK2DR

CH341A USBプログラマーキット、SOP8クリップEEPROMバーナーBIOSフラッシャーSPIフラッシュプログラマーキット、1.8Vアダプター、24/25シリーズ用150mil SOP8ソケット
ASIN: B08L1816BX

KeeYees CH341A ROMライター SPI Flashライター 24 25シリーズ EEPROM BIOS プログラマー USB-TTLコンバータ + SOP8 ICテストクリップ 8ピン
ASIN: B07W7RQ53X

Josenidny CH341A USBプログラマーモジュール+ SOIC8 SOP8テストクリップ+ 1.8Vアダプター
ASIN: B0BK8N8BKQ

KKHMF EEPROM ルーティングUSBプログラマCH341Aライタ25 SPIシリーズ用LCDフラッシュ24
ASIN: B07F2X9863


●購入した CH341Aの EEPROMライター、通常版と電圧可変版

・購入した CH341Aの EEPROMライター、通常版と電圧可変版
購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版



 2022年 8月に製造

購入した CH341Aの EEPROMライター、通常版と電圧可変版




● 購入した CH341Aの EEPROMライター、電圧可変版

 CH341A プログラマ V1.7 CH341AProg V1.7

 電圧変換 ICは TIの TXS0108E(YF08E)を使用しています。
 私の場合は TXS0108Eを使用の 1.8Vアダプタで MX25U12872F、MX25U12873Fを問題無く使用できました。

購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版



・購入した CH341Aの EEPROMライター、通常版と電圧可変版
購入した CH341Aの EEPROMライター、通常版と電圧可変版




●購入した CH341Aの EEPROMライター、通常版

 CH341A MinProgrammer CH341APro

購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版



・購入した CH341Aの EEPROMライター、通常版と電圧可変版
購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版




●購入した CH341Aの EEPROMライター、通常版用の 1.8V 電圧変換アダプタ

 電圧変換 ICは TIの TXS0108E(YF08E)を使用しています。
 私の場合は TXS0108Eを使用の 1.8Vアダプタで MX25U12872F、MX25U12873Fを問題無く使用できました。

購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版




●購入した CH341Aの EEPROMライター、通常版と電圧可変版

購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


 どの製品の ICソケットも刻印が "TFXTDOL"となっており、3Mの "TEXTOOL"の偽物となっています(笑い)


● SOP IC用の ICソケット

購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版




● SOP IC用の ICクリップと接続用の基板

購入した CH341Aの EEPROMライター、通常版と電圧可変版



購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版



・購入した CH341Aの EEPROMライター、通常版と電圧可変版
購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版
 こんな感じで ICを挟み込みます。


●練習用の MX25U12873Fを購入しました

 いきなり本物の BIOSチップを接続して ICを破壊するのが怖かったので予行演習として買いました。

購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版




● CH341Aの EEPROMライター 通常版と 1.8V 電圧変換アダプタの接続方法

 25XX系の場合。

購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版



● CH341Aの 1.8V 電圧変換アダプタと SOP IC用の基板の接続方法

 25XX系の場合。

購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版



・購入した CH341Aの EEPROMライター、通常版と電圧可変版
購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版



● CH341Aの 1.8V 電圧変換アダプタと SOP ICソケットの接続方法

 25XX系の場合。

購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版




● 購入した CH341Aの EEPROMライター、電圧可変版

 MX25U用に電圧を 1.8Vに設定する方法。
 切り替えスイッチを一番左側にスライドする。

購入した CH341Aの EEPROMライター、通常版と電圧可変版



● CH341Aの EEPROMライター 電圧可変版と SOP IC用の基板の接続方法

 25XX系の場合。

・購入した CH341Aの EEPROMライター、通常版と電圧可変版
購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版



● CH341Aの EEPROMライター 電圧可変版と SOP ICソケットの接続方法

 25XX系の場合。

購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版



・購入した CH341Aの EEPROMライター、通常版と電圧可変版
購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版




● SOP ICソケットにメモリ ICをセットする方法

購入した CH341Aの EEPROMライター、通常版と電圧可変版


購入した CH341Aの EEPROMライター、通常版と電圧可変版





● CH341A用の ROMライター アプリ AsProgrammer

nofeletru / UsbAsp-flash
 通称 AsProgrammer

 MX25U12873Fに対応しています。
MX25U12873F_1.8V id="C22538" page="256" size="16777216"

● CH341A ROM Writer Schematic

 通常品は +3.3Vデバイスにだけ対応しています。
・通常品の CH341Aの ROM Writerの外観
通常品の CH341Aの ROM Writerの外観



ch341Apro_schematicV01

・CH341A ROM Writerの回路図
CH341A ROM Writerの回路図




●その他の中華プログラマ

 EZP2010
 EZP2013
 EZP2019
 EZP2019+
 EZP2023+

 2010等はザックリで年度を意味しており、2019よりも 2023の方が良い。

 中華の型番は数字が大きい方が「性能が上」と言う規則が有りますし、中国人自身も ABC100と言う商品よりも ABC200と言う商品の方が性能が上、と言う認識を持ちます。

・EZP2023+の外観
EZP2023+の外観


●既に EZP2025も登場している!

免驱版EZP2025编程器上市了
 2022-04-06 デバイスドライバ不用の EZP2025を販売開始。
 EZP2025免驱编程器
 免 = 不要
 驱 = デバイスドライバ
 编程器 = プログラマ(ROMライタ)

编程器-烧录器-滚动码-非接触卡-RFID卡-读写器-CORIGHT
 スタンドアロンタイプに進化している。

Document Data Download
 各種 ROMライタ、各社プログラマの制御アプリが大量に揃っている。



Tags: [パソコン周辺機器], [通信販売]

●関連するコンテンツ(この記事を読んだ人は、次の記事も読んでいます)

パソコンから I2Cや SPIのデバイスを制御できる WCH CH341Aの USBシリアル変換アダプタを買ってみた
パソコンから I2Cや SPIのデバイスを制御できる WCH CH341Aの USBシリアル変換アダプタを買ってみた

  ラズパイ等を使わなくてもパソコンから直接 I2Cや SPIのデバイスを制御できます

WCH CH341Aの I2C機能を Windowsの Visual Cで使い SSD1306 OLED モジュールを制御する方法
WCH CH341Aの I2C機能を Windowsの Visual Cで使い SSD1306 OLED モジュールを制御する方法

  How to Control SSD1306 OLED module I2C device on Windows using WCH CH341A

中華なシリアル変換アダプタの WCH CH340 CH341 CH9102の Windows用デバイスドライバのダウンロード方法
中華なシリアル変換アダプタの WCH CH340 CH341 CH9102の Windows用デバイスドライバのダウンロード方法

  How to Download WCH Qinheng China cheap USB serial bridge Windows Device Driver

Windows用 USB シリアル変換アダプタのメーカー別デバイスドライバの一覧、USB UART
Windows用 USB シリアル変換アダプタのメーカー別デバイスドライバの一覧、USB UART

  Windows VCP Device Driverのリンク FTDI、CP210x、Prolific PL2303、STM32 VCP、WCH CH340等

Raspberry Piの I2C機能を有効化する方法、最新の Raspbian Stretch対応 2018年版
Raspberry Piの I2C機能を有効化する方法、最新の Raspbian Stretch対応 2018年版

  ラズパイの I2C機能を有効にして各種センサーを繋げる方法まとめ

Raspberry Pi 3で 標準とは別の GPIO端子の I2C機能を有効化する方法(I2C-3編)
Raspberry Pi 3で 標準とは別の GPIO端子の I2C機能を有効化する方法(I2C-3編)

  ラズパイ3の GPIO23と GPIO24で I2C機能を有効にする方法まとめ

Lenovo ThinkCentre M75s Small Gen2の BIOSアップデートに失敗したので CH341Aで BIOSを根性焼きして復活させる方法
Lenovo ThinkCentre M75s Small Gen2の BIOSアップデートに失敗したので CH341Aで BIOSを根性焼きして復活させる方法

  Lenovo ThinkCentre M75s Small Gen2 Recovery BIOS with CH341A SPI EEPROM BIOS Programmer

HDMIの仮想ディスプレイアダプタを改造して自分好みの解像度の EDIDエミュレータを作成する方法
HDMIの仮想ディスプレイアダプタを改造して自分好みの解像度の EDIDエミュレータを作成する方法

  HDMIダミーアダプタ内の I2Cメモリの EDID情報を書き換えて好きな解像度に改造する方法




[HOME] | [BACK]
リンクフリー(連絡不要、ただしトップページ以外は Web構成の変更で移動する場合があります)
Copyright (c) 2022 FREE WING,Y.Sakamoto
Powered by 猫屋敷工房 & HTML Generator

http://www.neko.ne.jp/~freewing/hardware/wch_ch341a_eeprom_programmer/