Arkadaslar Aliexpresten aldigim 8GB lik Oled gostergeli mp3 un kulaklik cikis soketi arizali idi. Tamir ettik bu defada mcu su arizalandi(havyada topraklama sorunu olma ihtimali vardi belki) onuda degistirdik bu defa 8GB lik flash bellek arizali gorunuyor. Bilgisayara usb kablo ile baglandigimda 0B hafiza gorunuyor. Mp3 calar aslinda cok ucuz birsey. Ama ben biraz birseyler ogrenmek adina bunu deneme kartina donusturdum. Bendeki universal eprom/flash programalyici bu kapasitedeki bir flash'i tanimiyor. Kutuphanesinde bunu destekleyen dosya yok. Uyumlu baktim oda yok.
Sorum su: Bu buyuklukteki bir Flash bellekteki Boot sektorundeki firmware bilgisi nasil okunup bilgisayara kopyelenebilir? Bu mumkunmudur? Mumkunse nasil?
Aklıma gelen iki yöntemi paylaşayım;
Flashın koduna bakıp çalıştığı protokole göre başka bir devreye takıp içeriğini öğrenebilirsiniz. Linux SBC'lerin büyük bir kısmı eMMC, NAND hem de SPI flash'ı destekliyor. Cihazınızın NAND flash'ı olduğunu varsayıyorum, (çünkü 8GB için en ucuz çözüm) bir çok SBC'de NAND desteği mevcut. USB'den bağlanarak veya SD üzerinden boot ederek NAND'a erişebilirsiniz.
Diğer bir seçenek ise herhangi bir NAND flash okuyucu devre ile iöage alıp, aldığınız imajı WinHEX gibi uygulamalar ile tamamen kopyalayabilrsiniz. Sektörleri vs inceleyebilir, bölüm bölüm taşıma yapabilirsiniz.
Flash entegre nin adı var mı? Datasheet i bulunabilir belki.
Tüm gömülü yazılım MCU içinde de olabilir. Bence flash'ın içinin boş olma ihtimali yüksek.
Cevaplariniz icin cok tesekkur ederim. Flash adi: MT29F64G08CBAAA
Daha once mcu degisti displaye bilgiler geliyordu. Muzik caldi yani. Daha sonra ekran donup kaliyordu. Orami burami derken bu sorunlari yasadim. Mcu adi: ATJ2127
Bu arada NANDFLASH okuyucuyu nereden bulabilirim? Aliexpress?
TL866 programlayabiliyor diye biliyorum. Bir ara benim bu tip flaslar ile uğraşmam gerekmişti.
Ama 48 bacak flasları programlayabilmesi için özel bir adaptör ve ek kartı gerekiyor.
Ya da full set olarak alabilirsiniz.
Yok simdi o cihazin cihaz listesine baktim( device list: 116 ureticinin 7786 cihazi programliyor ) icinde o yok. Zaten boyle kucuk cihazlarin ( ogrenci/amator/ kucuk firmalar icin) cihaz listesi cok zengin degil. Ben xeltek 610p kullaniyorum 33700 cihazi destekliyor. Ama oda yeni urunler icin eski model oldu. Bende Tsop48 flash adaptoru var. Ancak bu buyuklukteki entegreyi program desteklemiyor. :(