ESpec - мир электроники для профессионалов


Программаторы Postal - продолжаем разработку

  Список форумов » Программаторы
На страницу Пред.  1, 2, 3 ... 8, 9, 10 ... ... 16, 17, 18
Следующая тема · Предыдущая тема
АвторСообщение
Postal2 
Участник
Сообщения: 101
Postal2
 
Сообщение #341 от 26/06/2024 02:37 цитата  

Если версия старая, то дополнительно увеличить задержку при записи - включить 25Q16 mode. Лучше возьмите новую версию выше, для полной совместимости на страничке COM settings включить галку Old style COM (для usbXpress и без этого работает). Ошибка происходит при таймауте busy на первой же записи страницы. В текущей версии таймаут прибл. 1 секунда, в даташите на MX25L3206E page program time max = 3 ms, если busy не снимет за секунду (при нормальном питании 3,3) - микросхема неисправна. Ну или подключите ей 1мкФ по питанию близко к чипу, может микросхема просто зависает.

Ну и ошибку локализовать можно самостоятельно - выкладывался исходный текст программы от 2015 года, можно легко найти строку ошибки в нём и увидеть, отчего и в каком месте она происходит. После добавления поддержки eMMC я решил не выкладывать исходный текст - и это привело к тому, что ни один балабол не смог скопировать решение по eMMC. Если хочется работать с eMMC через Ардуино или платку FTDI - придётся запускать Великую Прогу, других вариантов не существует.
Kormov 
Заглянувший
Сообщения: 3
 
Сообщение #342 от 26/06/2024 04:04 цитата  

Огромное спасибо. Микросхемы три штуки 25L серии и все три разные, выпаянные с компьютера после грозы... я лично определил , что на ней сгорел Хаб, вот и распаиваю ее на запчасти, Хаб был в кз, так что и микросхемы могли выйти из строя. Но одна из трех считалась по вашей методике - считалась MX25L8006E.

Перейти: 
Следующая тема · Предыдущая тема
На страницу Пред.  1, 2, 3 ... 8, 9, 10 ... ... 16, 17, 18
Показать/скрыть Ваши права в разделе

Интересное от ESpec


Другие темы раздела Программаторы



Rambler's Top100 Рейтинг@Mail.ru liveinternet.ru RadioTOP