Leírás
Egy félresikerült BIOS-frissítés után sokszor már nincs olyan menü vagy pendrive-os helyreállítás, amit el lehetne indítani. Ilyenkor maga a nyolclábú memória kerül a műhelyasztal közepére. A CH347T nagysebességű 24xx EEPROM / 25xx SPI Flash programozó + USB-TTL 24xx I2C EEPROM-ok és 25xx SPI Flash memóriák kiolvasására, mentésére és visszaírására használható.
Ennél a lila NYÁK-os, zöld ZIF-foglalatos kivitelnél a feszültségeket nem kell – és nem is lehet – kapcsolgatni. A 25xxx SPI oldal fixen ~3,3 V-tal dolgozik, a 24xxx I2C foglalatrész pedig fixen körülbelül 5 V-os. Nincs 1,8 / 2,5 / 3,3 / 5 V választókapcsoló, és a program sem állítja át fizikailag ezt a tápot.
Ez a gyakorlatban sokkal fontosabb, mint a 60 MHz-es maximális SPI órajel. Egy 3,3 V-os W25Q Flash jól illik a 25xx oldalhoz, egy 1,8 V-os BIOS chiphez viszont külön 1,8 V-os táp- és jelszintillesztő adapter kell. Ugyanez fordítva is igaz: a 24xx foglalat 5 V-ja miatt egy legfeljebb 3,3 V-tal táplálható I2C EEPROM közvetlenül nem tehető arra az oldalra.
A CH347T a CH341A-nál gyorsabb USB/SPI alapot ad. Nagyobb BIOS Flash kiolvasásánál ez jól jöhet, de javításkor továbbra is az ismételhető olvasás az első. Ha két egymás utáni mentés nem azonos, előbb a csipeszt, a bekötést, a tápot és a buszsebességet kell rendbe tenni.
24xx vagy 25xx – ezt még az USB előtt döntsd el
A két memóriafajta gyakran ugyanabban a nyolclábú tokban ül, ettől még teljesen másképp kommunikál.
A 24xx sorozat I2C buszos. Az adat SDA-n, az órajel SCL-en megy. A CH347T nagysebességű 24xx EEPROM / 25xx SPI Flash programozó + USB-TTL 24xx ZIF-oldala ennél a kivitelnél fix 5 V-os. A 25xx sorozat SPI-t használ. Ott CS, CLK, MOSI és MISO dolgozik, a foglalatrész pedig fixen körülbelül 3,3 V-os. A chip feliratát ezért mindig olvasd le. A “nyolclábú BIOS-chip” önmagában kevés információ.
A fix feszültségek gyakorlati következménye
A CH347T nagysebességű 24xx EEPROM / 25xx SPI Flash programozó + USB-TTL nem többfeszültséges univerzális programozó.
A 25xxx oldal:
- fix kb. 3,3 V tápot ad
- kb. 3,3 V-os logikai jelekkel dolgozik
- 1,8 V-ra nem kapcsolható át
- 2,5 V-ra sem kapcsolható át
A 24xxx oldal:
- fix kb. 5 V tápot ad
- külön feszültségválasztása nincs
- 3,3 V-only EEPROM-hoz közvetlenül nem megfelelő
- 1,8 V vagy 2,5 V-only memóriához külön illesztés kell
Az chipadatbázisban látható 1,8 / 2,5 / 3,3 / 5 V információt ne keverd össze a programozó hardverével. Az adatbázis megmondhatja, milyen feszültséget igényel a kiválasztott memória, de ettől a ZIF-foglalat vezetékezése fizikailag nem változik.
1,8 V-os BIOS Flash – külön adapter kell
Modern notebookoknál, alaplapoknál és beágyazott eszközöknél 1,8 V-os SPI Flash is előfordul. Ezt közvetlenül a 3,3 V-os 25xxx foglalatra tenni nem biztonságos. Külön 1,8 V-os adapter szükséges, amely a tápot és a kommunikációs jelszinteket is a Flash számára megfelelő tartományba illeszti. Az CH347T dokumentációja szintén ezt a munkamódot írja le: 1,8 V-os memória az 1,8 V-os adapterbe kerül, az adapter pedig a megfelelő programozófoglalatba.
A 24xx oldalnál külön figyelj az 5 V-ra
A 24xxx foglalatrész fix 5 V-os. Ez olyan EEPROM-nál használható közvetlenül, amelynek adatlapja ezt a tápfeszültséget megengedi. Egy 2,5-5,5 V vagy 4,5-5,5 V tartományú régebbi EEPROM jól illeszkedhet ehhez. Egy 1,8-3,6 V-os vagy kizárólag 3,3 V-os alkatrésznél viszont az 5 V túl magas. A V1.0 panel visszafejtése további sajátosságot is mutat: a 24xx oldal WP lába lebeg, és a 5 V-ról táplált EEPROM mellett a CH347T 3,3 V-os logikai HIGH szintje sem minden alkatrésznél ad biztos illesztést. Emiatt a 24xx rész problémás chipnél nem feltétlenül szoftverhibás – maga az elektromos kialakítás is lehet az ok. A chipekben az adatlap adja meg, hogy a WP láb hogyan viselkedik…
BIOS vagy SPI Flash mentése a gyakorlatban
Mielőtt bármit írnál, készíts mentést. Olvasd le a chip teljes típusszámát, nézd meg az adatlapban a tápfeszültségét, utána tedd a megfelelő foglalatrészre vagy adapterre.
SPI Flash esetén a program sok típusnál ki tudja olvasni a JEDEC azonosítót. Ez jó segítség, de a tokon lévő felirattal együtt kezeld. Egy automatikusan felismert, hasonló kapacitású típus még nem biztos, hogy minden törlési és programozási paraméterében megegyezik.
Készíts egy teljes Read műveletet, mentsd el a fájlt, majd olvasd ki újra. Ha a két állomány egyezik, jöhet az új tartalom. Ha eltérnek, még ne írj.
Beforrasztva vagy kiforrasztva?
SOIC-8 csipesszel kényelmesen rá lehet fogni a memóriára. Ettől még az alaplap többi része rajta marad ugyanazon a táp- és adatvonalon. Egy chipset, vezérlő, más memória vagy felhúzóellenállás megterhelheti a programozót. Ilyenkor előfordulhat, hogy a Flash egyszer felismerhető, máskor már nem, vagy két olvasás eltér. Ha a csipeszes kapcsolat nem ismételhető, a kiforrasztott chip önálló programozása tisztább megoldás. A célkészülék saját tápja programozás közben legyen kikapcsolva. A programozó és az alaplap tápegysége ne hajtsa egyszerre ugyanazt a memória-tápágat.
Sebesség – a 60 MHz nem kötelező célérték
A CH347T chip SPI oldalon legfeljebb 60 MHz-et tud. Az V1.0 programozónál alapból 30 MHz-es SPI NOR sebességet használ, a V1.1-nél 15 MHz-et. Ez már jól mutatja, hogy a legnagyobb chipsebesség és a célszerű programozási sebesség két külön dolog. SOIC-csipesszel és hosszabb vezetékekkel a lassabb órajel gyakran stabilabb. Ha a mentések különböznek vagy Verify hiba jelenik meg, a sebesség csökkentése értelmesebb első lépés, mint újra és újra ugyanazzal a gyors beállítással olvasni.
USB-TTL használat
A CH347T nagysebességű 24xx EEPROM / 25xx SPI Flash programozó + USB-TTL soros illesztőként is használható. Ez router, mikrokontroller vagy más beágyazott rendszer UART konzoljának olvasásánál jön jól. A CH347T chip nagysebességű UART-ra képes.
RS232 vonalat közvetlenül ne köss rá. A klasszikus RS232 pozitív és negatív feszültségszintekkel dolgozik, ehhez külön szintillesztő szükséges!
Milyen feladatokhoz használható?
- PC és notebook BIOS SPI Flash mentéséhez és visszaírásához.
- Router vagy hálózati berendezés firmware-memóriájának kezeléséhez.
- 24Cxx I2C EEPROM kiolvasásához, ha a memória elviseli a fix 5 V-os tápot.
- W25Q jellegű 3,3 V-os SPI Flash programozásához.
- Hibás firmware előtt az eredeti tartalom lementéséhez.
- Fejlesztőpanel soros Flash tartalmának ellenőrzéséhez.
- SOIC-8 csipesszel áramkörben lévő memória próbaolvasásához.
- Kiforrasztott memória stabil, önálló programozásához.
- USB-TTL soros konzolkapcsolathoz.
Kompatibilitás és beüzemelés
| Mire figyelj? | Mit okoz? |
|---|---|
| 24xx vagy 25xx memória van előtted? | Más foglalatrészt, más buszt és más fix tápfeszültséget használnak. |
| 25xx SPI Flash 3,3 V-os? | Közvetlenül illeszkedik a fix kb. 3,3 V-os SPI oldalhoz. |
| 1,8 V-os SPI Flash-t programoznál? | Külön 1,8 V-os táp- és jelszintillesztő adapter kell. |
| 24xx EEPROM elviseli az 5 V-ot? | A ZIF 24xxx oldala fix 5 V-os, ezért 3,3 V-only EEPROM károsodhat. |
| 2,5 V-only memóriád van? | Nincs 2,5 V választó, megfelelő külső illesztés szükséges. |
| Az VCC értékét látod a chip adatainál? | Ez chipadatbázis-információ, nem kapcsolja át fizikailag a CH347T panel tápját. |
| Készítettél két azonos mentést? | Eltérő kiolvasás esetén a csatlakozás vagy a busz még nem megbízható. |
| Alaplapon maradt a chip? | A környező elektronika terhelheti a buszt és a programozó tápját. |
| Nagy SPI sebességet használsz hosszú csipeszes vezetékkel? | Jelalakromlás miatt Read vagy Verify hiba jelenhet meg. |
| JTAG-ot szeretnél használni? | A CH347T chip támogatja, a konkrét panel biztos JTAG-kivezetése !!!. |
Vásárlás előtt ezt gondold végig
A CH347T nagysebességű 24xx EEPROM / 25xx SPI Flash programozó + USB-TTL erőssége a 3,3 V-os SPI Flash kezelés. BIOS-mentésnél és nagyobb 25xx memóriáknál a CH347T gyorsabb busza kényelmesebb lehet a régi CH341A kialakításnál.
A fix feszültség ugyanakkor valódi korlát. Ezen a panelen nincs univerzális VCC-választás.
Ha sok 1,8 V-os BIOS chip kerül az asztalra, az 1,8 V-os adapter a programozó mellé tartozó alapfelszerelés legyen!
Ha pedig főleg modern, alacsony feszültségű 24xx EEPROM-okkal dolgozol, a fix 5 V-os I2C foglalat miatt más, kapcsolható tápfeszültségű programozó kényelmesebb és biztonságosabb.
Mikor válassz más programozót?
- Ha 1,8 / 2,5 / 3,3 / 5 V között közvetlenül kapcsolható tápot szeretnél.
- Ha 3,3 V-only 24xx EEPROM-ot rendszeresen programoznál adapter nélkül.
- Ha eMMC, párhuzamos NAND vagy más, nem soros EEPROM/SPI Flash memória a cél.
- Ha beépített, biztosan kivezetett JTAG/SWD debuggerre van szükség.
- Ha automatikus tápfeszültség-felismerést vársz.
- Ha sokféle tokozáshoz komplett univerzális adapterrendszer szükséges.
Műhelytitok
A CH347T programozónál a feszültséget még azelőtt döntsd el fejben, hogy bedugod az USB-t.
Ha a chip 25Qxx és az adatlap 2,7-3,6 V körüli tápot enged, a 3,3 V-os SPI oldal illeszkedik hozzá. Ha ugyanazon tok feliratából kiderül, hogy 1,8 V-os változat, már kerül is közé az 1,8 V-os adapter.
24Cxx memória esetén fordítva gondolkodj: előbb azt nézd meg, hogy elviseli-e az 5 V-os tápot. Ha az adatlap felső határa 3,6 V, ne a programozószoftverben keress feszültségbeállítást – ezen a hardveren nincs ilyen.
Műszaki jellemzők
| Jellemző | Érték |
|---|---|
| Terméktípus: | USB-s EEPROM / SPI Flash programozó és USB-TTL illesztő |
| Termék: | CH347T nagysebességű 24xx EEPROM / 25xx SPI Flash programozó + USB-TTL |
| Interfészchip: | CH347T |
| Pontos panelrevízió: | V1.0 |
| USB: | USB 2.0 High-Speed |
| USB chip-szintű sebesség: | 480 Mbit/s |
| 24xx EEPROM: | támogatott, I2C |
| 25xx EEPROM / Flash: | támogatott, SPI |
| 25xxx ZIF tápfeszültség: | fix kb. 3,3 V |
| 25xxx logikai szint: | kb. 3,3 V |
| 24xxx ZIF tápfeszültség: | fix kb. 5 V |
| Hardveres VCC-választó: | nincs |
| Szoftveresen kapcsolható ZIF-táp: | nincs |
| Beépített 1,8 V programozás: | nincs |
| Beépített 2,5 V programozás: | nincs |
| 1,8 V-os memória: | külön 1,8 V adapter/szintillesztő szükséges |
| 2,5 V-only memória: | külön megfelelő adapter/szintillesztő szükséges |
| CH347T I/O feszültség: | 3,3 V |
| CH347T 5 V-tűrő bemenet: | támogatott chip-szinten |
| SPI chip-szintű maximum: | 60 MHz |
| SPI NOR alapérték CH347T V1.0: | 30 MHz |
| SPI NOR alapérték CH347T V1.1: | 15 MHz |
| 25xxx EEPROM alapérték: | 5 MHz |
| 24xxx EEPROM alapérték: | 400 kHz |
| I2C chip-szintű maximum: | 1 MHz |
| UART chip-szintű maximum: | 9 Mbit/s |
| USB-TTL: | támogatott |
| JTAG chip-szinten: | támogatott |
| GPIO chip-szinten: | támogatott |
| Panel tápellátása: | USB 5 V |
| Panelméret: | kb. 74 × 25 mm |
Eddig kapott kérdések
Át lehet állítani a CH347T nagysebességű 24xx EEPROM / 25xx SPI Flash programozó + USB-TTL tápfeszültségét?
Nem. Ennél a kivitelnél nincs tápfeszültség-választó jumper, kapcsoló vagy szoftveres VCC-átkapcsolás. A 25xxx oldal kb. 3,3 V, a 24xxx oldal kb. 5 V.
Mi történik 1,8 V-os BIOS chipnél?
Külön 1,8 V-os táp- és jelszintillesztő adapter szükséges. A chip közvetlenül nem tehető a 3,3 V-os SPI foglalatra.
Használható 3,3 V-os 24Cxx EEPROM-mal?
Csak akkor, ha a konkrét EEPROM adatlapja 5 V-os tápot is megenged. Kizárólag 3,3 V-os alkatrészt a fix 5 V-os 24xxx foglalatra nem szabad közvetlenül tenni.
Akkor mire való az 1,8 / 2,5 / 3,3 / 5 V beállítása?
A chipadatbázisban tárolt feszültség-paraméter. A közönséges CH347T V1.0/V1.1 programozó ZIF-tápját fizikailag nem kapcsolja át.
Kell kiforrasztani a BIOS Flash-t?
Nem minden esetben. SOIC-8 csipesszel áramkörben is olvasható lehet, de ha két mentés eltér vagy a chip felismerése bizonytalan, a kiforrasztott programozás stabilabb.
Milyen gyorsan programoz SPI Flash-t?
A CH347T chip legfeljebb 60 MHz-es SPI-t tud. Az V1.0-nál 30 MHz, V1.1-nél 15 MHz alap SPI NOR sebességet használ, és problémás kapcsolatnál ennél lassabb órajel is célszerű lehet.
Dokumentáció
- Szoftverek és leírások (Windows támogatás)
- CH3xx driver
- Használati leírás (angol) [Instructables]
- IMSProg – CH347T V1.0/V1.1 támogatás és 1,8 V adapter GitHub
- CH347 Application Development Manual WCH / Waveshare
- CH347T és CH347F műszaki összehasonlítás WCH
Csomag
- 1x CH347T nagysebességű 24xx EEPROM / 25xx SPI Flash programozó + USB-TTL
- 1x NYÁK adapterlap

![CH347T nagysebességű EEPROM programozó (24xx, 25xx, EEPROM/Flash) [minipack]](https://shop.tavir.hu/wp-content/uploads/prog-eeprom-ch347-prog-3.jpg)
![CH347T nagysebességű EEPROM programozó (24xx, 25xx, EEPROM/Flash) [minipack] - Kép 2](https://shop.tavir.hu/wp-content/uploads/prog-eeprom-ch347-prog-8.jpg)
![CH347T nagysebességű EEPROM programozó (24xx, 25xx, EEPROM/Flash) [minipack] - Kép 3](https://shop.tavir.hu/wp-content/uploads/prog-eeprom-ch347-prog-7.jpg)
![CH347T nagysebességű EEPROM programozó (24xx, 25xx, EEPROM/Flash) [minipack] - Kép 4](https://shop.tavir.hu/wp-content/uploads/prog-eeprom-ch347-prog-6.jpg)
![CH347T nagysebességű EEPROM programozó (24xx, 25xx, EEPROM/Flash) [minipack] - Kép 5](https://shop.tavir.hu/wp-content/uploads/prog-eeprom-ch347-prog-5.jpg)
![CH347T nagysebességű EEPROM programozó (24xx, 25xx, EEPROM/Flash) [minipack] - Kép 6](https://shop.tavir.hu/wp-content/uploads/prog-eeprom-ch347-prog-4.jpg)
![CH347T nagysebességű EEPROM programozó (24xx, 25xx, EEPROM/Flash) [minipack] - Kép 7](https://shop.tavir.hu/wp-content/uploads/prog-eeprom-ch347-prog-2.jpg)
![CH347T nagysebességű EEPROM programozó (24xx, 25xx, EEPROM/Flash) [minipack] - Kép 8](https://shop.tavir.hu/wp-content/uploads/prog-eeprom-ch347-prog-1.jpg)
![CH347T nagysebességű EEPROM programozó (24xx, 25xx, EEPROM/Flash) [minipack] - Kép 9](https://shop.tavir.hu/wp-content/uploads/prog-eeprom-ch347-prog-9.jpg)












Értékelések
Még nincsenek értékelések.