CH341A Modifiye

Başlatan gevv, 25 Kasım 2022, 22:51:27

gevv

Merhaba,

CH341A  programlayıcıyı yeni yazılım ve modifiye ile  canavara çevirebilirsiniz :)

https://320volt.com/ch341a-95640-eeprom-yeni-cipler-ve-rcd300-teyp-sifresi/



Not: piyasada ch341a  modülünün klipsiz, tek çevirici kartı olanları daha uygun fiyata satılıyor. (80...90tl civarı)
 

istinaf duvarı

#1
CH341A! Kalk, büyüğün geldi. :D  :D

WCH firması bu çipin CH347 adıyla üst modelini çıkarmış.

Yapılan en önemli geliştirmeler şöyle.

SPI saat hızı 60 MHz'e çıkarılmış. CH341A'nın SPI saat hızı ile ilgili resmi açıklama bulamadım. Muhtemelen en fazla 8 10 MHz falandır.
Edit: Yabancı kaynaklarda lojik analizör kullanarak yapılan ölçümlere göre SPI saat hızının 1.5 Mhz civarında olduğu belirtilmiş.

I2C saat hızı 1 MHz artık.

UART hızı 9 Mbit'e çıkarılmış.

Bu hızlarda full speed (12 Mbit) USB  yetersiz kalacağı için USB hızı high speed(480 Mbit)'e yükseltilmiş.

Ve en önemli yenilik burası:
SWD ve JTAG desteği eklenmiş. Özellikle gömülü sistemler ile uğraşanların hoşuna gidebilir.

Bu çipteki yeniliklerdi.

Programlayıcı da yenilenmiş. Artık o iç karartan siyah PCB yerine mor PCB kullanılmış.

ZIF soket yeşil yapılmış.

O meşhur voltaj hatası düzeltilmiş. Artık aletin orasını burasını kesip biçmeniz gerekmeyecek.

Alet böyle bir şey:


CH347, CH341A'ya göre çok pahalı değil. Biri 2 dolarsa diğeri 2.5 dolar falan. Az biraz fark var.

Bu kadar iyi haberden sonra kötü habere geleyim. Bu mucizevi aleti ülkemizde kimse satmıyor. Yurtdışından alacaksınız ancak.

İncelemesi:
https://www.onetransistor.eu/2024/09/ch347t-programmer-schematic.html

Datasheeti bu:
https://www.wch-ic.com/download/file?id=348



power20

#2
Bu kadar hız gerektiren işiniz var mı ki?

Savunma sanayi? Uzay işi mi yapıyorsunuz?

Örneğin Pickkit 2 full speed HID cihazdır.
High speed olsa ne değişir.? Hiç

Burada da çip high speed olmuş. Fakat yapılan işler çok mu hızlıydı, eski çip yetişemiyor muydu diye akla geliyor. Diğer düzeltilen sorunlardan zaten bilgim olmadığı için o konuda ahkam kesemiyorum :)

istinaf duvarı

#3
Alıntı yapılan: power20 - 06 Şubat 2026, 14:45:20Bu kadar hız gerektiren işiniz var mı ki?

Savunma sanayi? Uzay işi mi yapıyorsunuz?

Örneğin Pickkit 2 full speed HID cihazdır.
High speed olsa ne değişir.? Hiç

Burada da çip high speed olmuş. Fakat yapılan işler çok mu hızlıydı, eski çip yetişemiyor muydu diye akla geliyor. Diğer düzeltilen sorunlardan zaten bilgim olmadığı için o konuda ahkam kesemiyorum :)
JTAG ve SWD desteği tercih sebebi olabilir. ARM MCU'larda çok karşımıza çıkıyor bu arayüzler.

istinaf duvarı

#4
Hesap yaptım. 256 bytelik bir yazma çevrimi için şu kadar saat darbesi gerekir:
8+8 clock meşgul sorgulaması(8 bit komut 8 bir yanıt),

8 clock write enable komutu,

8+8 clock WEL biti sorgulaması,

8 clock write komutu,

24 clock adres,

2048 clock data(256x8)

Toplam 2120 clock yapar. Senkron seri iletişim olduğu için komutlar arası bekleme süreleri nedeniyle gerçek süre biraz daha fazladır.

Ch341a'nın clock hızı 1.7MHz imiş. Ben daha fazla diye tahmin ediyordum. Bir clock zamanı 5,88235294e-7 saniye yapıyor. 2120 clock 0.001247 saniye yapar. 8Mbit flash içerisinde 4096 sayfa bulunur. Buradan hareketle 8 Mbit'in tamamını yazmak için en az 5.107 saniye harcıyoruz.

Clock'umuzu 60 Mhz'e çıkarırsak bir clock zamanı 1,66666667e-8 saniyeye düşecektir. Bu durumda bir sayfalık veri yazmak için gereken verileri gönderme süremiz 3,53333334e-5 saniye olacaktır. Bu durumda 8 mbit'lik bir flash'ı komple yazmak için gereken süre 0.1447 saniyeye düşecektir.

Diger faktörler saat hızına bağımlı değil. Saat hızımız yüksek de olsa düşük de olsa çipin kendi iç yazma döngü süresi pek değişmez. Keza komutlar arasındaki bekleme süreleri de öyle. 8 mbit'lik bir flash'ı komple yazmak 4.96 saniye daha kısa sürecektir. Hatta USB full speed (1.1) protokolündeki 1 ms bus poll süresinin, high speed (2.0) protokolünde 125 us olduğunu da hesaba katarsak high speed protokolüne geçişin hıza ciddi bir katkısı olacaktır. Ama ben bu faktörü göz ardı ettim şimdilik.

Saat hızının artması özellikle 256Mbit,512Mbit gibi aşırı büyük flash'larla çalışıyorsanız ciddi zaman kazandıracaktır. Modern flash'larda dahili yazma döngü süreleri oldukça kısa. Artık mikrosaniyelerle ifade ediliyor.

Bu linkte konu sahibi 128 Mbit flash'ı okumanın 5 saniye, yazmanın 1 dakikadan az fazla sürdüğünü ifade etmiş. CH341A'nın okuma süresinin yaklaşık 2 dakika, yazma süresinin 5 - 6 dakika civarında olduğunu düşünürsek ciddi bir fark var.

https://www.onetransistor.eu/2024/11/ch347t-windows-software.html?m=1

mehmet

#5
Alıntı yapılan: istinaf duvarı - 06 Şubat 2026, 14:43:33CH341A! Kalk, büyüğün geldi. :D  :D

WCH firması bu çipin CH347 adıyla üst modelini çıkarmış.

Yapılan en önemli geliştirmeler şöyle.

SPI saat hızı 60 MHz'e çıkarılmış. CH341A'nın SPI saat hızı ile ilgili resmi açıklama bulamadım. Muhtemelen en fazla 8 10 MHz falandır.
Edit: Yabancı kaynaklarda lojik analizör kullanarak yapılan ölçümlere göre SPI saat hızının 1.5 Mhz civarında olduğu belirtilmiş.

I2C saat hızı 1 MHz artık.

UART hızı 9 Mbit'e çıkarılmış.

Bu hızlarda full speed (12 Mbit) USB  yetersiz kalacağı için USB hızı high speed(480 Mbit)'e yükseltilmiş.

Ve en önemli yenilik burası:
SWD ve JTAG desteği eklenmiş. Özellikle gömülü sistemler ile uğraşanların hoşuna gidebilir.

Bu çipteki yeniliklerdi.

Programlayıcı da yenilenmiş. Artık o iç karartan siyah PCB yerine mor PCB kullanılmış.

ZIF soket yeşil yapılmış.

O meşhur voltaj hatası düzeltilmiş. Artık aletin orasını burasını kesip biçmeniz gerekmeyecek.

Alet böyle bir şey:
(" target="_blank" onclick="this.parentNode.innerHTML = '<i' + 'mg src=\'' + this.href + '\' /' + '>'; return false;">Resim gizlendi görmek için tıklayın.)

CH347, CH341A'ya göre çok pahalı değil. Biri 2 dolarsa diğeri 2.5 dolar falan. Az biraz fark var.

Bu kadar iyi haberden sonra kötü habere geleyim. Bu mucizevi aleti ülkemizde kimse satmıyor. Yurtdışından alacaksınız ancak.

İncelemesi:
https://www.onetransistor.eu/2024/09/ch347t-programmer-schematic.html

Datasheeti bu:
https://www.wch-ic.com/download/file?id=348


CH347 Türkiye'de stokta.
PCB hali. Zif soketli değil.
Tabii fiyatı biraz yakışıklı. 😁
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr
https://creativecommons.org/licenses/by/4.0/deed.tr "CC BY"

istinaf duvarı

Geliştirme kartı denilen ZIF soketsiz versiyonunu satan bir yer buldum. Evet fiyatı yüksekmiş.

Benzer Konular (2)