-
Постов
153 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
События
Весь контент GuesTTT
-
На 7 пине 0В. Он звонится на GND. 47 Ом. Что при чтении, что при записи. Без камня проверял.
-
Думается на 7 пине атмеги будет либо логическая еденица, либо ноль. При логическом нуле Vpp-8.3В, при единице 11.5В. Если дружим с протеусом, могу скинуть файл проекта. По картинке: защита порта от превышения напруги. Протеус показывает, что от перемены слагаемых сумма не меняется.
-
Руки чешутся, да только камня нет.
-
4 режима проца, включаемые по 6 пину тмс следующие: -микрокомпьютерная однокристальная схема -микрокомпьютер с внешним расширением -микропроцессор без внутренней памяти программы -микропроцессор с внутренней памятью программы. Насколько я для себя понял, хпрог на 6 пин должен подавать при чтении: 5В+-0.3В, и при записи: 11.7В-13В. А у нас 9В. Это объясняет, почему тмска не читается вообще, читается с ошибками и пишется с ошибками соответственно. Теперь нарисовался вопрос: а может ли вообще хпрог сделать Vpp 5В? Я поигрался в протеусе с LM317 и резаками R111 и R112. Да, пять вольт получить можно, но для мотей надо 9В. Осталось это подтвердить эксперементально. Вот как то так. Кто б в меня тмской кинул бы?)
-
И всё-таки не выходит из головы 6 пин тмски. Даташит говорит, что этот пин (MC) задаёт 4 режима работы камня в зависимости от питания. Из чего видно, какие питания нужны для корректной работы тмс: GND, 5В, 11.7В-13.5В. Наш хпрог даёт 9В (это в идеале). И по идее там должно быть при чтении 5В, при записи 12В. Может быть по этому при понижении до 8.3В у меня проц начал хотя бы бутиться и как-то читаться. Но ведь атмега должна на этот проц на 6 пин сама формировать 5В, а делает 9В. Кстати, при записи Vpp поднималось до 10.5В. Это я тестером успевал фиксировать. Хорошо бы осциком глянуть, но пока ещё нету у меня. YUKKA, не могли бы Вы глянуть, что на 6 пине тмски у UPA? Вроде можно и без камня глянуть тестером. В гамнитоле 6 пин на GND, это по памяти. И на схемах прогера для тмс под LPT на 6 пине 5В или 12В.
-
Стал пока у меня этот проект из-за того, что не могу найти гамнитолу с таким процем. Атмегу пока не трогал. Курим по тиху даташит.
-
А упа тоже через порт А читает? Просто с упой не имел дел раньше.
-
Блин, не нашёл сегодня пока подходящего аппарата с таким процем. Завтра по идее должны быть и атмега и гамнитола.
-
Пока не найду времени на разборку скататься за майфуном с такой же тмской для продолжения поиска решения. Но постараюсь как можно раньше. Ведь дешевле уложить майфун чем иммо.
-
Попробуем разобраться с тмсками. Пока вроде тупика не вижу. А если не получится, то соберу\приобрету прогер чисто под тмс. Главное, чтоб хпрог моти читал-писал. А вот интересно, 28-мипиновые тмски как хпрог читает-пишет? Таких пока не встречал, чтоб проверить.
-
Насколько я понимаю, хпрог читает тмс через порты А0-А7, а задаёт конфигурацию портов посредством 52-55 и 57пинов. 31пин - это понятно: вход внешней частоты. В хпроге пины В0, В2 и В3 по пути "встречаются" через буфер 74HC244 c латицей. Думаем пока дальше. Атмега моя ещё где-то в пути. Лично я брал хпрог только для мотей и тмс. Для еепромок у меня 4orange поломанный от гуеры без обновок. Так что пробуем довести до ума то, что есть. А если не получится, буду приглядываться к более серъёзному прогеру. Пока думаю, или омега или упа. Сорри за флуд.
-
Осталось только найти его Кстати, имеющиеся у меня адаптеры для тмс 68пин и 28пин - идентичны по плате, но различны лишь панельками. Пока даташит курю. Может он прояснит. И да, 62 и 63 пины тмс не подключены к питанию. Возможно, они в самой микре дублируются на 15 и 16 пины.
-
Сравнил схему с реального адаптера и приведённой схемой выше. Всё совсем по другому. Рисунок позже накидаю. Попробую объяснить на пальцах: GND: 9pin,16pin. Vcc: 15pin,61pin. Vpp: 6pin. В0-В7 хпрога через 1Ком => порты тмс А7-А0. 31pin(XTAL2)=> 9pin xprog (26-пиновый разъём) 52pin(INT1) подтяжка через 10Ком на Vcc 53pin(RESET)=> 4pin xprog (26-пиновый разъём) 54pin(D7/CSE1/WAIT)=> 17pin xprog (26-пиновый разъём) 55pin(D6/CSH1/EDS)=> 18pin xprog (26-пиновый разъём) 57pin(D4 / R /W)=> 5pin xprog (26-пиновый разъём) Остальные пины не задействованы. Ну и конечно керамический кондюк по питанию. Вот.
-
Читать больше нечем. Просто встречал на просторах, что хпрог-м тмски у одних читает, у других нет. Железо хпрога якобы одинаковое. Так вот это надо либо подтверить, либо опровергнуть. Про адаптеры. Они вроде одинаковые у всех китайцев. Но попробую срисовать со своего и сравнить со схемкой от YUKKA по основным подключениям.
-
Спасибо, наигрался. При повышенном не бутится, при пониженном читает, но с ошибками. Заказал чистую атмегу64. Может у меня бракованная. На выходных продолжу дальше измываться над тмской.
-
Спасибо за помощь. Проблема была в Vpp. Было 9.3В, стало 8.3В. Теперь нарисовалась новая проблема: каждый раз другой дамп и ошибки верификации при чтении.
-
Спасибо, конечно. Про эту доработку знаю. Только это справедливо для моти. На адаптере для ТМS этот пин пустой. Я всё никак не могу понять в чём проблема: в аппаратной части, либо в дампах-версиях хпрога. Жаль, что нет другой тмс-ки под рукой для проверки.
-
Если бы хоть как-то читал. Поигрался с версиями xprog-а - нет результата. Разочаровался в этом прогере. Я часто имею дело с еепромками и для этого есть свой прогер, а вот взял этот, хпрог, для моторол по большому счёту. А тут такая засада, с тмс-ками.
-
-
Попробовал другой блок питания (трансформаторный) 14.8В. Подал на Vpp 12.8В. И ничего. Вот скрин: Какие ещё будут предложения?
-
Ясно, проще будет сдуть и в панельку. Спасибо за мысль про Vpp. В даташите указывается, что для перезаписи еепромки требуется минимум 11.7В. Может в этом косяк, почему не могу прочитать? Чуть позже попробую пошаманить с Vpp.
-
Я так и делаю. Только пока не откроешь новый файл, будет неактивна кнопка read. Можно чуток подробней про этот момент.
-
Участвует в моём случае только Vpp (9.25В). Может быть этого мало?
-
Что я только не пробовал, не читает и всё. И с питанием, и с кварцем, и прошивкой атмеги64 наигрался вдоволь, а не читает и всё тут.
-
Кварц не ставил. По идее, сам прогер должен устанавливать частоту. Ранее не сталкивался с ТМС-ками.