Jump to content
goodbye

Fuse Doctor не определяет пациентов

Recommended Posts

Здравствуйте! Пытаюсь наладить Доктора на Atmega8. Пока не выходит. Подскажите, что не так.

Так Доктор определяет Atmega8L вынутый из оптического приёмника OR 862-S

<0x1b>[2JWelcome
AVR Atmega fusebit doctor (HVPP+HVSP) version 2.13
http://forum.cxem.net/

HVPP MODE

Init programming...  DONE
Read signature...    07 FF 07 
Chip not found
Thank You

Взял для проверки Доктора Atmega8L который нормально шьётся SPI программатором.

<0x1b>[2JWelcome
AVR Atmega fusebit doctor (HVPP+HVSP) version 2.13
http://forum.cxem.net/

HVPP MODE

Init programming...  DONE
Read signature...    1E 93 07 
Found...             Atmega 8(L) 

Read fusebits...     E3 DB 
Lockbits...          FF (no lock)
Should be...         E1 D9 
Writing...           DONE
Verifying...         E3 DB - FAIL!

Thank You

 

Взял для проверки новый Attiny2313, но Доктор его не видит. 11 ножку я перекинул.

<0x1b>[2JWelcome
AVR Atmega fusebit doctor (HVPP+HVSP) version 2.13
http://forum.cxem.net/

HVPP MODE

Init programming...  DONE
Read signature...    02 03 02 
Chip not found
Thank You

 

Share this post


Link to post
Share on other sites
08.04.2021 в 23:04, romes сказал:

Здравствуйте! Пытаюсь наладить Доктора на Atmega8. Пока не выходит. Подскажите, что не так.

Плохой контакт чипа в каретке, непропай, ошибка в схеме.

Share this post


Link to post
Share on other sites

"Init programming...

DONE Read signature...

02 03 02 Chip not found"

"Read fusebits... E3 DB"

"Init programming... 

DONE Read signature...

07 FF 07 Chip not found""

Посмотрите напряжения до и после ключей, замыкания по шинам, непропай, "Chip not found" - чип не найден, не подключен. Ройте плату.

Share this post


Link to post
Share on other sites

Вебинар «Новинки и решения Traco для промышленных и отраслевых приложений» (28.10.2021)

Компэл 28 октября приглашает всех желающих принять участие в вебинаре, где будет рассмотрена новая и перспективная продукция компании Traco. Мы подробно рассмотрим сильные стороны и преимущества продукции Traco, а также коснемся практических вопросов, связанных с измерением уровня шумов, промывкой изделий после пайки и отдельно разберем, как отличить поддельный ИП Traco от оригинала.
Подробнее

А кто-нибудь собирал эту плату Доктора?

По ссылке на документацию явно видно, что схема не соответствует данной плате. И у меня появился вопрос. Что за переключатель "Авто" и за что он отвечает?

И пока мне не ясно, работает ли с версией прошивки 2.12?

fbd_pcbway.JPG

Share this post


Link to post
Share on other sites

Особенности вывода ключей PROFET+2 12V из состояния блокировки

Интеллектуальные ключи PROFET производства Infineon блокируют электрическую цепь в случае превышения допустимых параметров. Как ускорить их возврат в нормальное состояние в ответственных применениях, где это критически важно?

Подробнее

14 минут назад, svd сказал:

мне не ясно, работает ли с версией прошивки 2.12?

А документацию почитать?

Цитата

4) Добавлена поддержка прошивки V2.12, с возможностью перейти на версию 2.11

 

Share this post


Link to post
Share on other sites

Беспроводные интерфейсы умного проSTранства - преимущества и ограничения

При автоматизации больших территорий используются протоколы беспроводной связи ZigBee, BLE/Bluetooth, LoRaWAN, Sigfox, Thread, проприетарные протоколы 433/868 МГц и NFC. Компания STMicroelectronics предлагает для них приемопередающие модули и системы на кристалле, специализированные контроллеры, ИС для создания RFID-меток, а также экосистему из аппаратных и программных продуктов для разработки, отладки и поддержания работоспособности. Разберем подробно решения STMicroelectronics для передачи данных по этим протоколам.
Подробнее

Posted (edited)
6 минут назад, andrusha152 сказал:

А документацию почитать?

 

Я же указал, схема по ссылке на документацию никак не соответствует плате на PCBWay. А в описании на сайте PCBWay указана только прошивка 2.11.

Поэтому я и уточняю, собирал ли кто-то именно по приведенной плате?

PS. Просто хочу выяснить, откуда растут ноги этой платы? Здесь на форуме я ее не нашел. На Радиокоте тоже не увидел. Кто-то сделал плату, выложил ее, монетизировал... А ссылка ведет на сайт, где выложены явно не те схемы и не те платы (да, их там аж два варианта: с кнопками и перемычками)

Edited by svd

Share this post


Link to post
Share on other sites

Реле TE Connectivity – надежная коммутация, доступная со склада Компэл

Компэл предлагает огромный выбор реле от ведущего производителя электромеханических коммутирующих устройств – компании TE Connectivity. На складе представлен широкий ассортимент реле в миниатюрных и стандартных корпусах для сигнальных, высокочастотных и силовых применений.
Подробнее

Дополню, что мне удалось выяснить реверс-инжинирингом данной платы.

Переключатель "Авто" либо подключает порт PD0 (RXD) ATmega8 к выводу TX микросхемы СР2102, либо подключает его на минус питания. 

Может после этого станет кому-то понятнее, что делает этот переключатель? Я не помню, чтобы встречал описание такого управления.

По версии 2,12 на этой плате тоже пока непонятно. Очень сложно отследить на низкого качества картинке куда подключен сигнал BS2 на ATtiny2313.

Share this post


Link to post
Share on other sites
11 часов назад, svd сказал:

И пока мне не ясно

При эксплуатации будет ещё больше не понятного. Столько налепляно в одну кучу, что  шанс ошибиться будет очень велик.

11 часов назад, svd сказал:

А кто-нибудь собирал эту плату Доктора?

Если не убрать кондинсатор, не определяет пациентов. Видимо ошибка в разводке.

Share this post


Link to post
Share on other sites
2 часа назад, Trute сказал:

Столько налепляно в одну кучу, что  шанс ошибиться будет очень велик.

Это как раз и привлекло моё внимание, что все "в куче". Меньше переходников делать. И плата сделана в САПР, так что весь вопрос к правильности схемы, так как трассировщик плат ориентируется на перечень сетей из схемы. 

3 часа назад, Trute сказал:

Если не убрать кондинсатор, не определяет пациентов. Видимо ошибка в разводке.

Вы собирали по этой плате? О каком конденсаторе идет речь?

Share this post


Link to post
Share on other sites
4 минуты назад, svd сказал:

О каком конденсаторе идет речь?

Перешёл по ссылке, прочёл в комментариях.

В оригинальной схеме один конденсатор +5 - GND, а тут он не там.

Нужно собирать самому, только так можно будет понять все не удобства такого монтажа.

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

Share this post


Link to post
Share on other sites
Posted (edited)
38 минут назад, Trute сказал:

Перешёл по ссылке, прочёл в комментариях

Ага! Каюсь! Что-то я комментарии на самом PCBWay и не прочел...

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

 

PS. А там и ссылка на видео есть, жаль сразу не увидел. Отпали бы многие вопросы. Только плата на PCBWay не авторская. Поэтому и не стыковки с документацией и схемой.

Edited by svd

Share this post


Link to post
Share on other sites
Posted (edited)
08.08.2021 в 10:47, svd сказал:

в отсутствии точной схемы

И схема  в DipTrace там же приложена)

07.08.2021 в 21:42, svd сказал:

///////////////

В режиме "auto" вы не сможете по TTL управлять работой "доктора", только смотреть результат на экране терминала.

upd

Автор, полагаю, это aleksandr@ см. здесь

 

Edited by Falconist
Оверквотинг

Share this post


Link to post
Share on other sites

Всем привет.Работает отлично. Но есть некоторые проблемы с малораспространенными микроконтроллерами. Работаю с Atmega88P. Доктор определяет его как Atmega 162 и выставляет неверные фьюзы. После чего при последовательном программировании , чип вообще перестает определяться . По умолчанию фьюзы определялись как 62_DF_F9. После доктора  62 99 FF. 

[2JWelcome
AVR Atmega fusebit doctor (HVPP+HVSP) version 2.13

http://forum.cxem.net/

HVPP MODE

Init programming...  DONE
Read signature...    1E 93 16 
Found...             Atmega 162  

Read fusebits...     62 99 FF 
Lock-bits...         FF (no lock)
Repair fuses isn't required.
Congratulation

А можно ли вручную менять по UART менять фьюзы и локи. Что-то вроде как у Pawel Kisielewski. В диалоговом режиме . Или может есть возможность поменять эти фьюзы в программе? 

Share this post


Link to post
Share on other sites

Теперь стало все просто замечательно.

Init programming...  DONE
Read signature...    1E 93 16 
Found...             Atmega 88P  

Read fusebits...     62 99 FF 
Lockbits...          FF (no lock)
Should be...         62 DF F9 
Writing...           DONE
Verifying...         62 DF F9  - OK!

Причина была в Fusebit High J  - " debugWIRE Enabled ", а должен быть DIsabled.

Большое спасибо, очень выручили

Share this post


Link to post
Share on other sites

Не сочтите за занудство .. )

 Atmega 324PA доктор определяет  правильно как  1E 95 11,

Но ставит фьюзы 62 99 FF. Тем самым отключая некоторые порты и включая Ятаг : "JTAG enabled(portc.2-portc.5 not usable)".

Большой проблемы в этом нет, это легко поменять в последовательном программировании.

Тогда Fuse становятся  62 D9 FF,  все порты работают в обычном режиме. Хотя из даташита я не смог понять в каком состоянии поставляется этот фьюз.

27.10 Programming via the JTAG Interface Programming through the JTAG interface requires control of the four JTAG specific pins: TCK, TMS, TDI, and TDO. Control of the reset and clock pins is not required. To be able to use the JTAG interface, the JTAGEN Fuse must be programmed. The device is default shipped with the fuse programmed. In addition, the JTD bit in MCUCR must be cleared. Alternatively, if the JTD bit is set, the external reset can be forced low. Then, the JTD bit will be cleared after two chip clocks, and the JTAG pins are available for programming. This provides a means of using the JTAG pins as normal port pins in Running mode while still allowing In-System Programming via the JTAG interface. Note that this technique can not be used when using the JTAG pins for Boundary-scan or On-chip Debug. In these cases the JTAG pins must be dedicated for this purpose  

Share this post


Link to post
Share on other sites

Сейчас посмотрел Atmega 644   и Atmega 644P . У них тоже по умолчанию включен JTAG. Так что все правильно. Зря поднял панику.

По даташиту ATmega644 -   1E 96 09 , доктор считывает правильно, но опознает чип , как Atmega 644P (фьюзы по умолчанию 62 99 FF)

ПО даташиту ATmega644P - 1E 96 0A , доктор пишет "Chip not supported" при этом проверил фьюзы по умолчанию на всей партии  62 99 FF.

 

73.jpg

74.jpg

75.jpg

Share this post


Link to post
Share on other sites

Теперь стали правильно определяться  Atmega 644PA,Atmega 644A 

Спасибо

Share this post


Link to post
Share on other sites

Это крайняя версия платы, надеюсь больше не возвращаться.На всякий случай развёл UART, может кому пригодится как виртуальный СОМ порт..

AFD_верх.JPG

AFD_низ.JPG

Edited by fsem

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • Я позже наглядно покажу что такое резонанс. 
    • как не выяснил? то есть момент когда ток заканчивается с закрытием транзистора - это не частота резонанса? я думал синус как раз с частотой резонанса и работает, а то что я укрутил в два раза ниже как итог вот А дальше, чем выше частота - тем выше напряжение на выходе и синус приближается к границе закрытия ключа.  включите доп резистор через два bav99 и транзистор при включении бп, на частоте 30 кГц. у меня это будет 8В вместо 12. Стартует даже с включенной нагрузкой без проблем) и пусть выключается просто через секунду. Чем плохой вариант?) Он кстати плавно будет отключаться с плавным увеличением частоты.  
    • Вот картинка для 7128, ничего интересного)  Раз не определяется, то и не шьется. В этой схеме все сигнальные вывода подключены через диоды на +5В.
    • Ну тоесть вы хотите купить саб и качественный усилитель чтобы дотянуть ваши колонки до приемлемого уровня? У меня в свое время был обратный вариант. Когда сын был маленьким и только начинал интересоваться музыкой купил недорогие полочники. К дисковому плееру собрал простенький усилитель из того что было под рукой. Звучало это достаточно неплохо. Современные малогабаритные колонки имеют достаточно хороший диапазон и вполне могут обходиться без саба. Так что подумайте.
    • Понятно) я позже опишу полностью переключение ключей и работу транса при этом - в простой нерезонансной  молотилке, освобожусь - соберу LC. 
    • Зачем здесь картинка для 3128?  Где картинка для 7128?  Почему решили, что Так определить или прошить?

  • Датчик уровня жидкости

×
×
  • Create New...