Hallo :) Ich beötige Hilfe um den oben genannten MX25L1606EM1I-12G zu lesen/schreiben. Ich habe jedoch nur einen alten Multiprog 2001XL : ( kann mir eventuell jemand sagen ob das damit funktioniert ? oder ob es eine günstige alternative gibt ? Danke : )
Beitrag #6879552 wurde von einem Moderator gelöscht.
Gast
#6879802
Ein TL866 sollte das können, soweit es um die "normale" Programmierung geht. Hinsichtlich OTP-Bereich, Security-Register usw. ??? Ansonsten: Das ist ein ganz normales 3V-SPI-Flash (solange man die o. g. Extra-Funktionlität) nicht braucht, also sollte fast jedes Programmiergerät, das überhaupt SPI-Flash unterstützt, dafür funktionieren. Das komplizierteste/teuerste dürfte der passende Testsockel sein, wenn es nicht gerade um PDIP-Gehäuse geht (BGA- und WSON-Testsockel gehen ins Geld ...) Billige Alternative zu einem extra Programmiergerät: Irgendein Nucleo-Board mit F4/F7/H7/L4+, der ein Quad- oder Octo-SPI-Interface drin hat oder ein entsprechendes Discovery-Board. Dann braucht man nur den Testsockel, ein paar Leitungen und eine aktuelle Version von OpenOCD. Der dort eingebaute stmqspi-Treiber erlaubt Programmierung/Konfiguration von SPI-Flash/EEPROM etc., auch Zugriff auf spezielle Register. Notfalls geht auch ein Nucleo-/Disco-Board oder auch ein Development-Board von NXP, Microchip oder so, solange ein Cortex-M mit Debug-Adapter drauf ist, erfordert dann aber ein wenig Handarbeit: https://review.openocd.org/c/openocd/+/4760
Vielen Dank :) Ich werde es mal Vergleichen und überlegen was das Sinnvollste sein wird. Also kann der gute alte Multiprog 2001XL noch nützlich sein ;). Die PIN-Problematik wird wohl selbst-gebastelt :) Danke für deine Hilfe !
Geht der nicht : https://www.ebay.de/itm/174496335616 ? CH341A sollte doch so ziemlich jeden SPI können, gibt ja jedemenge Hacks und GNU Programme dafür Und kosten tut der auch noch kaum was.