mishapost
Members-
Постов
219 -
Зарегистрирован
-
Посещение
Тип контента
Форумы
Блоги
События
Articles
Загрузки
Галерея
Весь контент mishapost
-
Но дав питание на столе - как определить стрелки? Или сугубо - японский и значок eyesight? Я вот хочу поэксперементировать с дампами и понять чем они отличаются. Сейчас залил к себе дамп по ссылке выше - покатаюсь посмотрю в чем разница. Пока ничего не заметил, хотя первые строки отличаются, но не значительно
-
Снял сейчас свою приборку - загнал в нее дам от xv(который выше давали, поправил иммо только) - пошел поставил разницы никакой не заметил. Все вроде точно также функционирует. Снял еще раз приборку в первых 4 группах по 10 байт, поизменял от байды данные(не FF или 00, а именно хрень всякую типа B9) - далее поставил приборку в авто. Приборка запустилась: на экране eyesight моргает постоянно, махания стрелок не было, картинки при открытой двери тоже, стрелки приборов лежат мертвым грузом на нуле. Работают только не которые лампочки (ручник, фары). Сообственно к Вам вопрос: что Вы понимаете под: панель не запустилась? На экране ничего нет?
-
связано это с тем, что в приборку записывается показания кратные 16 или 32 (точно это не помню). И это на всех автомобилях так Точно не уверен почему так сделано, но предположения такие: Летите Вы по автобану на скорости 240 км\ч и Ваша приборка то и дело переписывает показания, а скорость записи медленная и не успев записать одно значение, как надо начинать писать другое .
-
Ок. Я с Вами согласен, что за два года - те люди определенно достигли каких-то успехов. Связаться с ними можно, возможно они что-то и подскажут. Но давайте посмотрит на задачу с другой стороны: Наша цель сделать софтинку, в которой нужно выбрать опцию(поставить галочку) и сгенерить дамп. Автор темы уже дошел до того, что все это хранится в первых 4 строках по 10 бит. И я лично считаю, что достичь этой цели можно - если иметь хорошее количество дампов. Также в личной переписке с автором темы, мы поняли, что CRC может быть несколько (Об этом в теме не указывалось) и отличается она какой-то разницей в 64,32,16.
-
Мне почему-то кажется, что надо здесь в этой ветке начать делиться дампами (Хотябы первыми строками) от приборок с описанием функций авто. Т.е. надо создать типовую таблицу, в которой перечислить все опции и отмечать в ней наличие/отсутствие той или иной функции. На мой взгляд это: 1. Даст четкую картину какой байт или группа байтов, за что отвечает 2. Мы насобираем множество CRC -- возможно тогда поймем алгоритм
-
Вставлю свои 5 копеек: Вот здесь я поднимал уже вопрос по снятию прошивки из проца: https://suba-xv.ru/index.php?showtopic=3811&p=270168 Что даст информация из прошивки проца? Чем ее дезассембривать? Также проц наш имеет функцию защиты, где гарантия, что приборка после попытки снятия дампа не умрет?
-
1. Можете свой прибор (программатор) вообще не подключать к Com порту -- а в PonyProg нажать Read -- у вас тоже все считается без проблем 2. Подавая на 20,40 - 12 Вольт -- у Вас приборка в рабочем режиме, и ничего вы с нее не считаете. Выход у Вас след: либо отпайка чипа с платы, либо подпаивайтесь и на микруху давайте чуток заниженное питание (Вольта около 4) - тогда все заработает
-
Мы с Вами не поняли друг друга или я плохо выразился. Пониженное питание ему надо когда он впаян на плату, в воздухе давайте ему 5 Вольт свободно. На заводских программатор, с ноги питания вешает нагруз резак около 10 КоМ. Микрухе для записи\чтения надо диапазон от .... до ..... . Наверное нецелесообразно сразу питание на максимум выкручивать Лет 5 назад приходилось частенько иметь дело с такими микрухами, поголовно стоящих в блоках управления стиральных машин. Естественно паять их было лень - и была куплена на радиорынке прищепка для них. Так вот они каждый раз себя вели по-разномму: То нули читались все, то первых скока-то бит, и при этом ни одна из них записываться не хотела. Методами научного тыка дошли до того, что при подачи напруги ставили амперметр и смотрели как только при увеличении напряжения пошло увеличения потребляем тока, на 0,1-0,3 Вольта уменьшали напругу и все чудом сразу зашивалось. Именно это и расписано в таблицах в даташите, какой ток потребления должен быть для корректной работы
-
YUSS, порыв просторы интернета, нашел проц. доки: Распиновка ног процессора: Как я и предпологал, на проц приходит несколько питаний (не факт что у Вас все в коротком) Datasheet на проц скачайте тут (Файл 15 метров, на форум залить не могу) Теперь что я нарыл: 1. Напряжение проца: Range 4.0 V to 5.5 V 2. Проц имеет защиту от записи, но читается без проблем (124 стр. datasheet (When reading write protected registers, no special sequence is required.) ) 3. Программируется несколькими способами ( 233 стр. пункт 6.1.3): • Programming via self-programming • Programming via N-Wire interface • Programming with external flash programmer 4. Начиная с 238 страницы в картинках как подключатся к программатору 5. 241 стр. таблица 6-2 какие ноги нужны для программирования В принципе инфа по снятию дампа есть, надо молится чтоб питание было в проце раздельно, а не сводилось в одну кучу. Вам терять с Вашим дохлым процом нечего, поднимайте в воздух все ноги питания согласно распиновки, далее пробуем слится - шансов мало конечно, но на мой взгляд попробовать стоит.
-
Дополнение: YUSS, без обид, но я считаю что ваши проблемы возникли именно из-за этой зарядки от htc. Пусть она даже ровненько и стабильно держит 5 Вольт, но она импульсная т.е. на ее выходе пульсирующий ток (т.е. своими словами по этому проводу идет одновременно и постоянный и переменный ток). Когда Вы подключали эту зарядку к своей панели надо было убедится что все детали на вашей приборке нормально отреагируют на эти пульсации, хотя как в этом убедится даже не представляю. И я думаю что случилось все именно из-за этого. Проще было запитаться от источника постоянного тока. На всякий случай ссылка о пульсирующем токе, вдруг кому будет интересно
-
Действительно даташиты у нас с Вами разные, т.к. чип 93с86 - выпускается разными фирмами. Точно знаю что есть чипы фирмы ATMEL, есть чипы фирмы MicroWare. Но в данном случае у меня в моей приборке - стоит чип с полным названием S93C86BD. Данный чип выпускается фирмой Seiko, причем тут даташит от MicroChip-a, который вы разместили Выше? Ссылка на нужный нам даташит тут. Вы не забывайте, что когда микросхема запаяна на плате и Вы подаете питание на микросхему - у Вас питаются все детали в этой цепи. Да, я с Вами согласен, что максимальное напряжение на данный чип можно подавать до 7Вольт. У вас как-раз таки 93С86 - не сгорела, она выдержала, а сгорело что-то другое. Далее про чтение\запись при заниженном питании (стр. 6 даташита Таблица 8 и 9) - тут указан ток потребления, который должен быть при чтении\записи, но за счет того что в цепи есть другие источники потребления -- занижаем питание до 4 Вольт, дабы не превысить эти максимальные значения. Когда Вы чип выпаяли, вы оставили один единств потребитель - это сам чип, по-этому Вы его без проблем и зашили
-
Зарядка которая в розетку вставляется, а со второго конца usb? Если такое, то там должно быть больше чем 5 Вольт. Сча у себя 2 штука протестил на одной 6,2, на второй 5,9. + ко всему переведите тестер на измерение напряжения переменного тока, он Вам тоже Вольты нарисует. Если Вам интересно, то подключить к чипу питание +5В через амперметр и Вы увидете, что когда напряжение более 4 Вольт - начинается потребление тока и микруха (PonyProg точно) не читается/записывается. Во большинстве программаторах с ноги питания на корпус вешают нагрузочный резак где-то КилоОм на 10 Все это расписано в даташите в пункте 1.2, где говорят про разные Timing-ы при напряжении в одном случае меньше 4Вольт, а во втором больше 4В, и табличка снизу дана. Закорочен сам проц? Или обвязка вокруг него?
-
На приборку целиком (т.е. на ноги 20 и 40 - подается 12 Вольт), а я Вам предлагаю подать 5 Вольт на стабилизатор, т.е. с ноги питания (+12 Вольт) идет деталька на три ноги, одна нога идет на контакты 20 и 40 раъзема, вторая нога припаяна на корпус, а на третью и подавать питание. Вот по-этому Вы и спалили свою приборку. Зарядка от телефона, хоть она и приличная, но: 1.Она импульсная. 2.Если бы Вы померили напряжение тестером, который есть почти у каждого, то были бы удивлены, т.к. напряжение там без нагрузки около 7-8 Вольт. 3. Если бы скачали тех. документацию на микросхему (datasheet), то знали бы, что для чтения\записи микросхемы надо 4 Вольта и записываться она при 5 Вольтах не будет, читаться корректно тоже. (Я лично использовал три пальчиковые батарейки от детской игрушки на половину усаженные) Процессор D70F3425GJ(A) если я не ошибаюсь выпущен фирмой NEC. Погуглите в интернете "программатор для микроконтроллеров NEC", должны они читаться через программатор, тока вот вопрос какие fuse выставлять? То что он коротит по питанию, еще не означает, что с него нельзя дамп слить, вопрос скока это будет стоить. P.S. Вы меня извините что я с Вами в таком духе, но Вы залезли туда в чем вообще ничего не понимаете. Попробуйте найти человека занимающего раскодировкой магнитол, ремонтами ЭБУ - этот человек Вам возможно поможет слить со старого проца дамп, залить в чистый и перепаять его. И еще Вы на 100% уверены, что у Вас проблема в сгоревшем процессоре? Сколько Вольт на него приходит?