Страница 1 из 2
Тестер Маркуса
Добавлено: Ср июл 20, 2022 12:48:16
remontitor
Накрылся бедолага с помощью неразряженного кондера,родной контроллер стоял Atmega 328P.С али ждать долго,решил покопаться в коробке с платками-донорами.Нашел Atmega 8-16AU в таком-же корпусе,прошил прошивкой которую нашел в нете,вместе со схемой ,описанием ...,дальше включаем и ничего.В общем я думал если в него можно ставить Atmega8,168,328 то и прошиваются они одинаково.Прошивка оказалась для 168-й Атмеги,прошивал 8-ю,программатором TL668,фьюзы не трогал,какие автоматом встали,так и оставил,указав 8-ю атмегу.Прошил еще раз прошивкой с другим разрешением,в архиве были .еер и .нех то-же самое,прошил обратно первой прошивкой "0",в конце концов она устала прошиваться,пишет ID FF. Нашел еще одну Атмегу 48-ю 20AU.Теперь сначала советуюсь,приемлема такая замена или нет.Какой прошивкой прошить что-б снова кирпич не получить ?
Маркус китайский маркой QS2015-T4
Re: Тестер Маркуса
Добавлено: Ср июл 20, 2022 13:27:23
VNS
[uquote="remontitor",url="/forum/viewtopic.php?p=4262399#p4262399"]В общем я думал если в него можно ставить Atmega8,168,328 то и прошиваются они одинаково.Прошивка оказалась для 168-й Атмеги,прошивал 8-ю[/uquote]
Вы с чего взяли, что мега8 точно такая же как мега168?

Откройте даташиты и сравните хотя бы таймер-счётчики… и увидите, что это далеко не одно и тоже…
Нашел еще одну Атмегу 48-ю 20AU.Теперь сначала советуюсь,
Программа с которой собираетесь прошивать МК не должна прошить МК мегу48 прошивкой предназначенной для меги168.
Ищите прошивку именно для того МК который есть в наличии или ищите тот МК для которого нашли прошивку… или если есть исходник, то можно скорректировать программу и перекомпилировать…
Re: Тестер Маркуса
Добавлено: Ср июл 20, 2022 22:33:03
remontitor
На самом тестере,на плате написано Atmega8/168/328.Я ничего не придумал.Я понимаю,что прошивка другая должна быть,вопрос подойдет камень или нет с прошивкой для него?
Re: Тестер Маркуса
Добавлено: Ср июл 20, 2022 23:17:52
VNS
[uquote="remontitor",url="/forum/viewtopic.php?p=4262704#p4262704"]На самом тестере,на плате написано Atmega8/168/328.[/uquote]
Это понятно, что не придумал… на плате всё верно написано… так как выводы этих МК идентичны, но конфигурация немного разная… вот мега168 и мега328 имеют идентичную конфигурацию, только памяти у меги328 больше… вот потому и написал, что прошивка это индивидуальна к конкретному МК… если есть мега8, то требуется именно для этого МК найти и прошивку… а заливать прошивку предназначенную для другого МК не правильно…
Re: Тестер Маркуса
Добавлено: Чт июл 21, 2022 06:36:21
remontitor
VNS, Это я уж понял

правда опыт печальный.Но вопрос повис в воздухе,подойдет 48-я со своей прошивкой или нет?
Re: Тестер Маркуса
Добавлено: Чт июл 21, 2022 10:45:40
Jack_A
Декомпилировать хекс, исправить различия и скомпилировать обратно. Делов-то... Если уж не хочется купить именно то, что стояло исходно.
Re: Тестер Маркуса
Добавлено: Чт июл 21, 2022 11:39:06
VNS
Так вопрос звучит вот как:
Прошивка оказалась для 168-й Атмеги… Нашел еще одну Атмегу 48-ю 20AU.Теперь сначала советуюсь,приемлема такая замена или нет.
То есть у тебя есть мега48 и прошивка для меги168… ты спрашиваешь подойдёт этот МК или нет… тебе и отвечают, что нет…
Теперь ты пишешь, что у тебя есть и прошивка для меги48…
[uquote="remontitor",url="/forum/viewtopic.php?p=4262763#p4262763"]Но вопрос повис в воздухе,подойдет 48-я со своей прошивкой или нет?[/uquote]
если действительно есть, то не понятно, чего спрашиваешь… правда к прошивке необходимо знать ещё и какие фьюзы прошивать… что касается твоего опыта, так ты на практике увидел, что сову на глобус натягивать хоть и можно, но хорошего из данной затеи ничего не выйдет.
ЗЫ. Должен ещё понимать, что каждый алгоритм имеет свою индивидуальность… то есть твоё отремонтированное устройство (если оно вообще заработает), может существенно отличатся от прежнего экземпляра…
Добавлено after 14 minutes 34 seconds:
[uquote="Jack_A",url="/forum/viewtopic.php?p=4262821#p4262821"]Декомпилировать хекс, исправить различия и скомпилировать обратно. Делов-то...[/uquote]
Да согласен, для программиста это как два пальца об асфальт…

а как быть нам далёким от этого всего?

Вот и приходим на форум за помощью…

вдруг кто соизволит великодушно без пафоса помочь в таком непонятном для обывателя деле.

Re: Тестер Маркуса
Добавлено: Чт июл 21, 2022 12:40:44
remontitor
Ай-ай-ай... 48-я есть,я спрашиваю потому что,если она пойдет,то я буду искать под нее прошивку,если не пойдет тогда не пойдет.А на счет создания скэтча,я этим не занимался ни разу.
Re: Тестер Маркуса
Добавлено: Чт июл 21, 2022 15:46:54
VNS
48, 88 168 и 328 – это одна линейка МК… разница лишь в объёме памяти…
- 1.png
- (21.21 КБ) 149 скачиваний
Подойдёт ли мега48… вопрос не корректный… так как непонятно по каким критериям данный МК должен подойти… если судить логически по надписи на плате, то вероятно не подойдёт, так как минимальный по размеру памяти указана мега8 (это 8 Кбайт памяти для программы), то есть возможно есть прошивка для меги88, а вот для меги48 прошивки наверняка нет в природе… хотя я могу и ошибаться…

Re: Тестер Маркуса
Добавлено: Чт июл 21, 2022 16:19:13
Ivanoff-iv
там в 8 места хватает только под текстовый дисплей, если стоит графический, то прошивка занимает весь флеш и еепром меги 328 (много весят шрифты и графические изображения деталей)!
Лучше не мудри, а сразу закажи мегу328.
Re: Тестер Маркуса
Добавлено: Чт июл 21, 2022 20:53:22
remontitor
Согласен,полистал инфу про эти тестеры,
https://4pda.to/forum/index.php?showtopic=948444 тут подробно все расписано и прошивки есть и полный мануал с разными контроллерами дисплеев и Атмег.Очень полезная инфа,зачитался .Хотя 168-й то-ж может хватить,если урезать некоторые не очень нужные функции типа частотомера и генератора и вольтметра... еще что-то там запихали.Мне вполне хватало основной его функции,ну это так... на любителя.Ну нет ни той не другой,закажу все-же 328-е штук несколько,очень они распространены,может еще куда сгодиться.

Re: Тестер Маркуса
Добавлено: Ср июл 27, 2022 03:18:40
74LS00
Вроде как мега 8 и 168 совместимы только исходниками, прошивку надо собирать под конкретную, и с поправкой на память и функционал.
48 в этом плане больше подходит если прошивка под 168.
И ещё надо учитывать какие ноги подключены и какой экран.
Проще говоря собирать вручную под конкретное железо.
Если для ремонта, то лучше мегу какаяя была и искать прошивку под конкретного китайца.
Обычно стоит максимальный мега328, реже 168, но прошивка там наврено одна, не знаю что там китайцы колхозят.
Мегу8 можно впаять, но там старая прошивка и она финальная очень старая, под новые экраны её может не быть.
Мега8 и мега8а тоже разные, помнится мега8а как раз криво калибровалась, может быть исправили, а может просто устарела и давно ставят 328 и не мудрят.
Это конструктор, туда вообще подойдёт любая мега, но в этой поделке как и во всех прошивка уникальная и даже под тот камень что был её обычно не найти, китайцы её не выкладывают.
Ну и не забываем выкинуть 6 ногую хрень.
Re: Тестер Маркуса
Добавлено: Пт дек 02, 2022 09:34:40
remontitor
Продолжаем разговор.Прошил 328-ю P U-KR(родная U-TH),при на кнопочку,питание появляется на Атмеге,но кварц не генерит.естессенно ничего не работает.
Re: Тестер Маркуса
Добавлено: Пт дек 02, 2022 11:40:29
VNS
[uquote="remontitor",url="/forum/viewtopic.php?p=4330062#p4330062"]но кварц не генерит.[/uquote]
Он и не должен при таких фьюзах…
Данные фюзы соответствуют заводской установке – тактирование от внутреннего генератора на частоте 1 МГц.
Вдруг понадобится...
http://homes-smart.ru/fusecalc/
Re: Тестер Маркуса
Добавлено: Пт дек 02, 2022 12:13:54
remontitor
Спасибо за штучку интересную,понадобится конечно

Значит выставить вот такие фьюзы и все заябатоит?Так у меня то-ж самое выставлено
Добавлено after 20 minutes 25 seconds:
Или выставить из файла?Не охота еще один закирпичить.
Добавлено after 5 minutes 38 seconds:
В файле так выходит.
Re: Тестер Маркуса
Добавлено: Пт дек 02, 2022 13:08:38
musor
если ты шьешь в тл 866 в сокете програмера залочить чип не возможно
можно толка если шьешь через шлейф внутрисхемного шитья
и да 48 88 168 328 -одна линейка с разным флешем но вот 8 из ДРУГОЙ ОПЕРЫ хоть и похожа 8а 8л это модификаци под питание 2.7в + считается что8 самая древняя а л уже поновее самое последне в линейке 8а оно заменило и 8 и 8л...их перестали делать замениф 1ной 8а
под каждый чип из макфайла компилируют свой бин файл естествено тот что по 328 в меншие ТУПОне влезет прикомпиляции надо тип кварка 8/16/14.3/20м учесть порт где висит дисплей и его вид там около 8+ вариантоф кажется уде понаплодили
и да фюзы генератора переключают навнешний кварк делитель отключен
для масовых плат кетаек есть готовые прошифки "толка ЖГИ" менять другие фюзы кроме кг и делителя ненадо
Re: Тестер Маркуса
Добавлено: Пт дек 02, 2022 13:15:14
remontitor
Шью 866-м,но первую 8-ю закирпичил,перестала она отвечать или просто накрылась?
По порядку,прогер TL866 II,шью Атмегу 328,конкретно своей прошивкой даже год подходит.866 в роде как-то автоматом фьюзы ставит.
Re: Тестер Маркуса
Добавлено: Пт дек 02, 2022 13:30:36
musor
автоматом 866 ничего не ставит -что задашь то и зашьет если откровено накосячить по черному =воткнуть определеные лок биты то чип и правда может стать кирпичиком но обычно в лок биты любители не лезут (туда следует лиш заглядывать перет чтением старой прошифки на предмет не залочено ли?) и ла если лок чтения стоит будет сэмпл из мусора если стоит лок и чтения и записи чип станет кирпичиком для прогера но при этом еслипрошифка верная будет работать в конкретной схеме (это ка привязка пожелезу в новых i5 i7 и выше стоит хэш- все чип никуданегоден кроме ка вэтуже плату еслинет пойдет на донора)
Re: Тестер Маркуса
Добавлено: Пт дек 02, 2022 13:39:57
remontitor
Заколебал,че он мне говорит?
Добавлено after 2 minutes 52 seconds:
[uquote="musor",url="/forum/viewtopic.php?p=4330165#p4330165"]накосячить по черному =воткнуть определеные лок биты то чип и правда может стать кирпичиком но обычно в лок биты любители не лезут[/uquote]
я в этом деле даже не любитель ,а делетант

Re: Тестер Маркуса
Добавлено: Пт дек 02, 2022 13:46:23
musor
он те пишет чтоне может стереть какаой то блок по указаному адресу ...
что этоозначает либо чип битый либо шото мешает
я так понял внутрисхемно ЖЖЕШЬ? попробуй прошить в сокете програматора через соответствующий переходник