Не могу победить прошивку на мониторе (крайне извиняюсь что не в ту ветку полез, но суть от этого не меняется)
Флешка такая: Winbond 25x20avnig, 256kb...
Юзаю эту схему:

Только резюки были в наличии лишь на 100ом, но я погуглил, ребята ставят и по 100, и всё чётко.. и кондёр поставил 100mF на 6.3 вольта, тоже по технике допустимый...
При первой сборке, я не поставил кондёр, подумал: Да нафига, смысл)))... ну и получил в итоге такую морду:
далее я опять погуглил, и поставил таки кондёр на 100mF 6.3v... и сразу же флешка начала правильно определяться, но почему-то ни разу не получилось записать на неё прошивку и стереть её тоже не удавалось, хотя софтина писала что Erase SUCCESFULL.... но вот командой /b выдавалось ли что каждый сектор был записан.....
Я пытался залить в него пустой ROM но результата не было.... тоже самое, снимал дамп и опять же флешка с записью...
Потом, я выключил компьютер, решил перепроверить всё ли правильно подключено...
И убедившись что всё верно, я опять подключил к LPT эту нехитрую сборку....
И опять перестала определяться модель и размер флешки, НО!! Зато она стирается адекватно...
но прошивка пишется криво, пропускаются сектора и вообще непонятно всё происходит, каждый раз стирая и записывая, пишется что попало....
подскажите, что можно попробовать??
Я слил примерно 6 разных софтин, в т.ч. и SPI_TT, ни одна софтина не смогла инициализировать флеху, единственное что я не сделал, не установил конденсаторы на питалово....
Да читал флеху, вроде даже записывал, но мне не понравилось что он не смог инициализировать флеху... поэтому психанул и собрал на 4х резюках... и разницы не увидел.. но теперь вижу что она может и делает инициализацию флешки
Кто говорил про софтины? 74HC244 дает нормальное согласование уровней и фронты.
Это все же не 5 резисторов номиналом "а из тех, что есть".
Сейчас, наверное, если приспичит его использовать, обопьюсь кофе и обкурюсь в ожидании, если уж TL866 кажется тормозом.
Теперь софтина увидела у флешки какую-то защиту от записи и не может её разлочить....
посадил обратно, всё стало как обычно..
Кстати, неужто никто на Ардуине (ну, или на любой платформе такого плана) не сделал хоть что-то в плане "Ардуино как программатор"?
Там все бабки-то в переходниках и поддержке.
Переходники - ладно, "кроватки" денег стоят, а поддержка новых микрух - копейки (при готовом базовом софте типа того же FlashROM/SPIPGM/SPI_TT)...
- в момент начала повсеместного применения SPI не так много программаторов быстро получили поддержку данных флешек (тот же BiDiPro, что был у меня на тот момент основным, хоть и стал поддерживать 25-ю серию, но никак не хотел у меня писать флешки 4-х и более мегабайт, как ни крутил настройки. 2 Мбайт - и точка). Поэтому и собрал SPI_TT, благо не дорого и халявно.
Потом появилось множество недорогих и вполне сносных программаторов. Смысл что-то городить самодельное резко пропал, т.к. TL866CS отбивался за несколько ремонтов. Что уж говорить о всевозможных изделиях на CH431, пусть с кривым софтом, но стоящих дешевле, чем сама пересылка почтой России?
- при нынешних тенденциях - Ардуин сможет обеспечить, без дополнительных приблуд, уровни сигналов 1,8в? А уже очень актуально.
[OFF]мусьё искатель приключений? ..таки да. лпт не выставлен, бдсм под виндой, потом фар каким-то образом под досом, а теперь оказывается и кандёров нет... причём всё это вытягивается по чайной ложке
DimonNT, начните, что-ли с начала - прочитайте профильные темы, посетите сайты разработчиков, соберите правильно железо, обращая внимание на мелочи.