Автор | Сообщение |
kulek
Передовик
Сообщения: 1250
|
заливаю прошивку с сайта - телик с ней колбасит...и самое интересное запускается только с отогнутой 7-ой лапой на 24C16.
насколько я понимаю память в данном случае может быть 8 бит или 16 бит.
может кто-нибудь даст конкретное разъяснение по этому вопросу... |
|
RC
|
kulek,такое с этой памяти небывает: Цитата: |
память в данном случае может быть 8 бит или 16 бит
|
7-мая лапа у этой памяти это R/W, когда там лог"1" (или висить), то можно ее читать, в обратном случае можно записывать.
Если та "лапа" связана к землей, то наверника там должна стоять память 04 или ниже.
Если там не "однозначный" потенциал то нужно смотреть, что на этой "лапе" навешано. |
|
teledok
Фанат форума
Сообщения: 3751
|
|
kulek
Передовик
Сообщения: 1250
|
после этой процедуры почему то вообще страшные вещи начинаются |
|
agal
|
kulek
24C16 - 8 бит.
RC
Цитата: | Если та "лапа" связана к землей, то наверника там должна стоять память 04 или ниже. |
Откуда такая информация???
7 нога - это WP - Write Protect Input.
Если она на корпусе, то разрешено чтение и запись.
Если на +5В, то запись запрещена, на чтение это не влияет, т.е. м/схема используется как serial ROM. |
|
Sergg
Завсегдатай
Сообщения: 310
|
ВСЁ ВЕРНО. ПАМЯТЬ 24C16--8 бит.
ВЫСОКИЙ ПОТЕНЦИАЛ НА 7
НОГЕ -- ЗАПРЕТ ЗАПИСИ, НО ЕСЛИ
НА АДРЕСНЫЙ ВХОД ПОДАТЬ---1,
ТО ВОЗМОЖНА ЗАПИСЬ В ОПРЕДЕЛЁННЫЕ
ЯЧЕЙКИ. |
|
agal
|
kulek
Говорить что-либо конкретно можно только после определения производителей м/схем 24C16.
Если заливаешь прошивку в другую (не родную) м/схему, то, возможно, проблема именно в этом, т.к. работа 7 ноги отличается.
sergg
Цитата: | НО ЕСЛИ
НА АДРЕСНЫЙ ВХОД ПОДАТЬ---1.....
|
Можно об этом поподробнее? |
|
kulek
Передовик
Сообщения: 1250
|
не все так просто - поэтому я и поднял тему
|
|
max2002
|
kulek, если делал сброс(тт49), я тебе сочувствую. Это единственное соневское шасси, не терпящее сброс. Единственный выход после этого - кропотливое восстановление памяти по таблице. Если найду, вышлю. Попробуй обратиться к Lens, у него должна быть. |
|
kulek
Передовик
Сообщения: 1250
|
max2002, сброс делал - и сам не знаю нахрена
одним словом теперь не могу въехать - почему родную прошивку не могу залить и снять проблему? |
|
!mpulse
|
По организации выводов для некоторых микросхем этой серии:
1 вывод (Hi) запрет записи (READ ONLY) в один из 4-х старших блоков определенного выводами 2 и 3 с учетом состояния флага (бит 2) по адресу 7FFF.
7 вывод – выбор режима записи за один цикл до необходимости выполнения следующего условия старт (рестарт). Hi (1) - 8-м байт или Low (0) - 16-ать байт.
Примерно так, но возможны и другие варианты... |
|
kulek
Передовик
Сообщения: 1250
|
impulse, а по-русски нельзя тоже самое? |
|
!mpulse
|
Володя, по русски не можу, тому що не володію зовсім...
Но могу на другом, на выбор, - на аварском, лезгинском, даргинском, кумыкском, рутульском и т.д. (всего 32)
А если серьезно, то это скорее всего не поможет... всего лишь особенности организации микросхемы памяти, выше перечисляли возможные варианты.
Если ты пытаешься вернуть прошивку программатором, то сообщи хотяб, сам процесс записи проходит успешно или с проблемами? Пытаешься восстановить дамп в "родной" микросхеме или другой?
А еще лучше, наверное, подождать таблицу от max2002 |
|
kulek
Передовик
Сообщения: 1250
|
до того как я его решил реинициализировать у микрухи памяти не надо было 7 лапу убирать.
Вот в принципе и весь глюк...с остальным я вроде справился - это конечно только мое субъективное мнение...я вообще не зря эту схему влепил - думал кто нибудь сразу скажет что я не ту память ставлю или еще чего нибудь умное |
|
!mpulse
|
Если устанавливаешь стандартную память, то очевидно, исходя из схемы, это не верно.
Попробуй, пока нет таблицы, изменить схему так - 7-ой вывод и 1-ый подключи к массе. |
|
kulek
Передовик
Сообщения: 1250
|
7 лапу вешаю в воздухе и аппарат работает, но только не с рабочей прошивкой , а немного видоизмененной мною |
|
!mpulse
|
Володя, снова не понятно... сама микросхема то, "родная" или нет?
Вывод лучше не оставлять в воздухе, подключай к массе...
И по стандартным 24C16, вспомнил, им по барабану состояние адресных выводов (1-3), не используются... |
|
kulek
Передовик
Сообщения: 1250
|
Дима я родную инициализировал так что новая стоит - родная писаться не хочет...все таки в ней что то не так...
7 лапу только на землю - иначе не заводится - а почему? |
|
!mpulse
|
Теперь все ясно, я так и предполагал... микросхемы несколько разные...
Можно попробовать залить родную, если она не "битая", но для этого видимо придется уже изменять схему программатора.
Не заводится потому, но это только предположение, что процессор при инициализации тестирует память, пытаясь изменить какую-то ячейку памяти (или несколько) но, естественно, не может этого сделать при использовании стандартной микросхемы памяти и подключенном к питанию 7-го вывода. Просто-напросто включена аппаратная защита от записи всего или определенного адресного пространства. Освобождая этот вывод, ты даешь ему такую возможность. Вот и все.
В "родной" микросхеме этот вывод играет совсем другую роль. Если все устраивает и нет необходимости устанавливать "родную" новомодную память, то и 1-ый вывод отключи от схемы и подключи к массе. |
|
max2002
|
Поискал, не нашёл. Надо в этом случае установить родную память на место(она скорее всего живая). И попытаться восстановить в ней информацию. На меня надежды мало. Обратись к Ленсу, у него должна быть таблица.. |
|