Вчера у Жижа проверили на живом БП, выдающим 5в и 12в. теперь лмка выдаёт заданные 3.3в. но это пациенту не помогло((( нет сигнала wr_col. прошивка проходит какая то мутная, а может и вовсе не проходит..не ясно.
Вид для печати
Вчера у Жижа проверили на живом БП, выдающим 5в и 12в. теперь лмка выдаёт заданные 3.3в. но это пациенту не помогло((( нет сигнала wr_col. прошивка проходит какая то мутная, а может и вовсе не проходит..не ясно.
на процессор клок должен проходить с маленькой плиски.
Проц читает из ПЗУ программу для загрузки и по D0 шлет ее через маленькую ПЛИС в большую... (циклами записи в память)...
Проверять шины данных и адресов процессора, шину управления и прохождение сигналов DATA0 с DCLK на большую альтеру...
ещё есть подозрение что у флешки прошивка слетела. уже было один раз. и ещё - мелкая альтера грееца аж жуть...но тут ещё на неё вчера лампа 100ваттная светила...
Альтера не должна сильно греться. Возможно, где-то залип на выводах, стоит их все проверить.
п.с. а еще, при прошивке маленькой альтеры имеет смысл прошивать ее 2-3 раза одним и тем же файлом, тогда, остатки зарядов на плавающих затворах флеша оказываются в пользу заливаемой прошивки, а не против.
Свою ещё не проверил, только мелкую альтеру прошил. Хотел на этих выходных, да дома блок питания AT не работает, придётся в понедельник на работе ковырять.
можно сказать, дословная цитата от Жижа:
Цитата:
значит так: D0 нормально доходит до мелкой плиски, а вот на ноге 10K_D0, через которую идет запись в большую альтеру, тишина
Добавлю к вышесказанному, что прошивка мелкой нормально проходит верификацию, т.е. все должно работать. Вывод 10K_D0 ни с чем не коротит, дорога звонится до соответствующей ноги большой плис.
Upd.: Итак, не происходит загрузка большой плиски. Как я понимаю, для ее загрузки надо, чтобы на мелкую плис приходили D0 и WR_CNF, а с нее должны идти 10K_D0 и 10K_CLK. На деле видно, что D0 приходит, WR_CNF приходит, 10K_CLK есть, а вот собственно данных для загрузки нет. После подачи питания на плату на ноге 10K_D0 виден повторяющийся сигнал, который ловится синхронизацией осцилла и стоит как вкопанный. Если нажать ресет, этот сигнал пропадает, надо выключить-включить питание. Иногда бывает, что пропадает сигнал /WR, и соответственно WR_CNF перестает формироваться, закономерности в пропадании не выявил.
Картинки с осциллографа, если надо, сделаю завтра. Обрывов/залипов на интересующих нас сигналах и ШД не найдено. Мелкая плиска работает как надо, выдает клоки, синхру для телека (при включении виден растр). 39SF020 пробовал две разных, в данный момент прошиты прошивкой 2.12, с которой когда-то точно все заводилось.
Такое впечатление, что проц не работает как надо - либо сам помер, либо данные берет не из того места :) Резисторы, подтягивающие A16 и A17 к 5В, в норме, так что должен быть старт откуда надо.
WingLion, и еще вопрос такой: а что должно быть на шинах БЕЗ микросхемы ПЗУ? Я попробовал включить без нее, а там жизнь какая-то кипит :) и какая-то абстракция ломится в большую плис по 10K_D0. Откуда такая активность?