nofeletru / UsbAsp-flash

Program allow you to program flash memory on the protocols spi, I2C, MicroWire. Supports CH341a, CH347, UsbAsp, AVRISP(LUFA), Arduino, FT232H.
MIT License
909 stars 189 forks source link

Possible to support MX35LFxGE4AB SPI Nand ? #11

Open protocold opened 4 years ago

protocold commented 4 years ago

Datasheet is here: https://www.macronix.com/Lists/Datasheet/Attachments/7666/MX35LF2GE4AB,%203V,%202Gb,%20v1.7.pdf

Is it possible at all to add support for this chip?

nofeletru commented 4 years ago

It uses SPI, so that is possible. The difference is only in the commands.

protocold commented 4 years ago

would you kindly help to have a look? Thank you so much! Let me know what I can I do to help testing.

engmarcos26 commented 4 years ago

nofeletru, can you make a video showing how you do to add a new chip, how do you program that?

nofeletru commented 4 years ago

Sorry but there is no time to work on project right now. Easy way to add new spi chip is to write all logic on script language(pascal too =) ). So you not need to recompile anything. Most chips like W25QXX have the same commands and all you need is to add parameters in chiplist.xml

engmarcos26 commented 4 years ago

Alexander, Could you send me a tutorial in English how did you integrate Ci programmer with the paschal environment? I would like to understand how to do this type of application!

Atenciosamente,

Eng. Marcos Domingos Engenheiro Mecatrônico / Eletrotécnico / Instrumentista Industrial (82) 996925113 www.linkedin.com/in/eng-marcos-domingos-42aa20117

Em qui., 20 de fev. de 2020 às 15:20, Alexander notifications@github.com escreveu:

Sorry but there is no time to work on project right now. Easy way to add new spi chip is to write all logic on script language(pascal too =) ). So you not need to recompile anything. Most chips like W25QXX have the same commands and all you need is to add parameters in chiplist.xml

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/nofeletru/UsbAsp-flash/issues/11?email_source=notifications&email_token=AEH56SG2DZVBDRHAHHJ6MTTRD3CWPA5CNFSM4JKBIKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMPQQLA#issuecomment-589236268, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEH56SAZJN7AYHQD7AYG72DRD3CWPANCNFSM4JKBIKSA .

engmarcos26 commented 4 years ago

Здравствуйте. Я использую переводчик Google, поэтому я не знаю, является ли русский перевод правильным. Но что я хотел бы знать, так это то, что вы создали программу для программирования регистратора eeprom CH301A? Я хотел бы, чтобы вы объяснили шаги по созданию программы для управления этим оборудованием ch301A. Спасибо

engmarcos26 commented 4 years ago

Sorry. Correct is Programmer CH341A.

Em seg., 4 de mai. de 2020 às 03:25, Eng. Marcos Domingos < eng.marcos26@gmail.com> escreveu:

Здравствуйте. Я использую переводчик Google, поэтому я не знаю, является ли русский перевод правильным. Но что я хотел бы знать, так это то, что вы создали программу для программирования регистратора eeprom CH301A? Я хотел бы, чтобы вы объяснили шаги по созданию программы для управления этим оборудованием ch301A. Спасибо