Page 1 of 1

Не включается и не обновляется Bootloader

PostPosted: 05 Dec 2012, 23:13
by perestoronin
Были когда-то проблемы http://forum.nedopc.com/viewtopic.php?t=886, но они в прошлом успешно были решены.

Сегодня пришли новые проблемы - не включается вовсе БП ATX, принудительно БП запускается (перед запуском плату отключаю от БП).

Блок питания ATX - дежурное напряжение есть, на любые нажания кнопок hard и soft reset не реагирует, светодиоды погашены на корпусе и на клавиатуре, на замыкания контактов от кнопок сброса и включение на плате тоже нет реакции от блока питания.

При попытке обновить Bootloader через ByteMasBlaster выдает avreal:
Code: Select all
avreal/Linux64  -  AVR controllers programmer by Redchuk Alexandr
v1.28r11 (Jun 22 2012 22:46:27)  http://real.kiev.ua/avreal
bug-reports, suggestions and so on mail to avreal@real.kiev.ua
Command:
  -ab -p/dev/parport0 +ATMEGA128 -e -w zxevo_bl.hex -f_low=3F,_high=88,_ext=FF,_lock=EF -v
Adapter enabled
Can't resync
FAILED
Reset pin released
Adapter disabled


Почему "Can't resync" ? Светодиод на ByteMasBlaster мигает один раз при запуске пакетного файла. Для перепрошивки Bootloader-а наличия дежурного напряжения достаточно, или надо принудительно запустить блок питания ?

Какие еще варианты, кроме фатальных с микроконтроллером, возможны, что и где нужно смотреть ?

Re: Не включается и не обновляется Bootloader

PostPosted: 06 Dec 2012, 06:19
by lvd
Что такое этот ваш "bytemaster" ниипу.
Если чо, разъём на плате рассчитан на подколючение byteBLASTERа, с которым avreal умеет работать.

Re: Не включается и не обновляется Bootloader

PostPosted: 06 Dec 2012, 13:25
by CHRV
perestoronin wrote:Сегодня пришли новые проблемы - не включается вовсе БП ATX, принудительно БП запускается (перед запуском плату отключаю от БП).

Проверь напругу на ATMEGA скорей всего угорел BAT54C.

Re: Не включается и не обновляется Bootloader

PostPosted: 06 Dec 2012, 19:27
by perestoronin
Вопрос закрыт - после осмотра под микроскопом хотя ничего подозрительного и не заметил, но показалось что как-то ненадежно пропаян микроконтроллер, и решил попробывать пропаять его.
После пропайки микроконтроллера и повторного включения ZX-Evo, она ожила. :ura:

CHRV wrote:
perestoronin wrote:Сегодня пришли новые проблемы - не включается вовсе БП ATX, принудительно БП запускается (перед запуском плату отключаю от БП).

Проверь напругу на ATMEGA скорей всего угорел BAT54C.


Дежурное напряжение на ATMEGA поступает, после диодной сборки 4.96В, перед сборкой ровно 5В.

Замена кварца на новый проблемы не решила. Буду смотреть что у нас в диагностике выдает микроконтроллер и заводится ли он. В диагностике nишина - нет связи по COM-порту, понятно - всего скорее по непонятной причине микроконтроллер не заводится. Думаю нет смысла смотреть на ранзистор на PON. Перепрошивка Bootloader-а не привела к включению питания, блок питания остается в дежурном. При отключенной плате заводится замыканием PON на землю.

PS.
С программатором разобрался - avreal умеет запускать даже "безнадежные" микроконтроллеры, но только если подключен XTAL от микроконтроллера к программатору. Для этого сделал как рекомендовано http://zx-evo-fpga.googlecode.com/svn/branches/tslabs/pentevo/avr/avreal/avreal-win1251.txt небольшую доработку для программатора https://sites.google.com/site/zxkit1/katalog-1/zxkit-003-1
Image
чтобы он соответствовал схеме
Image

Микроконтроллер успешно определился и прошился с ключом -o0 в командной строке.