Жива или нет UNO?

karl2233
Offline
Зарегистрирован: 05.07.2015

б%%%%я! 

отключил плату от компа, начал со второй возиться(которая не ремонтировалась) и решил проверить эту...

опять не алё (((

я в шоке

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

Gres пишет:
Однако среда не заливает загрузчик. При заливке фьюзов, снимается блокировка блока памяти загрузчика, и время записи фьюзов доли секунды, а вот при записи бута, локбит не снимается и время заливки бута нулевое, а так не должно быть. Сдаётся мне, что среда глючит. Вы в какой версии работаете?

среда не приделах - по логам поймёте, что отчёт по времени делает дудка.

Gres
Gres аватар
Offline
Зарегистрирован: 26.03.2013

ТС, Вы в кабеле УСБ уверены?
Ну да, естественно дудка.

karl2233
Offline
Зарегистрирован: 05.07.2015

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

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

karl2233 пишет:

б%%%%я! 

отключил плату от компа, начал со второй возиться(которая не ремонтировалась) и решил проверить эту...

опять не алё (((

я в шоке

не может такого быть - пронумеруй платы, контроллеры, ты их путаешь.

karl2233
Offline
Зарегистрирован: 05.07.2015

нет, не путаю. один слегонца оплавлен после обработки строительным феном ))))

1. щас первая платиа, которая НЕ ремонитровалась прошилась два раза подряд нормально с двух разных(физически) портов ЮСБ.

2. вторая не завелась (но лоадер загрузился).

...а може и попутал... о_О

Gres
Gres аватар
Offline
Зарегистрирован: 26.03.2013

А заливаете простой блинк?
Плата чистая, отмыта после пайки?

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

karl2233 пишет:

нет, не путаю. один слегонца оплавлен после обработки строительным феном ))))

ну, ок - будем рассматривать случай, когда загрузчик самозатирается.

как писать загрузчик ты знаешь, что нужно отключать программатор, дабы по запарке не затереть загрузчик, ты знаешь, где находится кнопка "Вгрузить" - ты знаешь. теперь сам исчи причину неполадок.

karl2233
Offline
Зарегистрирован: 05.07.2015

проверяю вторую, которую ремонтировал.... щас изучу детально, под увеличительным стеклом.

 

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

karl2233 пишет:

проверяю вторую, которую ремонтировал.... щас изучу детально, под увеличительным стеклом.

делюсь секретным рецептом для помывки плат: бензин "Калоша", денатурат, жёсткая щётка - 1:1:1

alex_r61
Offline
Зарегистрирован: 20.06.2012

Клапауций 998 пишет:

делюсь секретным рецептом для помывки плат: бензин "Калоша", денатурат, жёсткая щётка - 1:1:1

Ну вот, выдал военную тайну. Только у нас использовали бензин "Калоша" + спирт.

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

alex_r61 пишет:

Ну вот, выдал военную тайну. Только у нас использовали бензин "Калоша" + спирт.

ты не поверишь - денатурат это спирт.

alex_r61
Offline
Зарегистрирован: 20.06.2012

Клапауций 998 пишет:

ты не поверишь - денатурат это спирт.

Верю, только у нас использовали спирт более чистый.

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

alex_r61 пишет:

Верю, только у нас использовали спирт более чистый.

снова за рыбу деньги - если тебе нужен оригинальный рецепт, то: спирт медицинский очищенный, бензин авиационный 1:1

*кого волнует, что вы там использовали?

karl2233
Offline
Зарегистрирован: 05.07.2015

вторая плата.

1. отмыта, проверены дорожки.

2. залит (через ЮСБасп) скетч и проврены порты МК RX и TX - светодиоды мигают.

3. залит (через ЮСБасп + Ардуино ИДЕ) загрузчик, лог такой же как и ранее, т.е. нормальный.

4. при попытке закинуть скетч штатно выдало такое:


Sketch uses 1 230 bytes (3%) of program storage space. Maximum is 32 256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2 039 bytes for local variables. Maximum is 2 048 bytes.
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:\Users\Vladimir\AppData\Local\Temp\build1713582174593451012.tmp/Blink.cpp.hex:i 

avrdude: Version 6.0.1, compiled on Apr 15 2015 at 19:59:58
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2009 Joerg Wunsch

         System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"

         Using Port                    : COM3
         Using Programmer              : arduino
         Overriding Baud Rate          : 115200
         AVR Part                      : ATmega328P
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PC2
         RESET disposition             : dedicated
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           eeprom        65    20     4    0 no       1024    4      0  3600  3600 0xff 0xff
           flash         65     6   128    0 yes     32768  128    256  4500  4500 0xff 0xff
           lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

         Programmer Type : Arduino
         Description     : Arduino
         Hardware Version: 3
         Firmware Version: 4.4
         Vtarget         : 0.3 V
         Varef           : 0.3 V
         Oscillator      : 28.800 kHz
         SCK period      : 3.3 us

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% -0.00s

avrdude: Device signature = 0x1e950f
avrdude: reading input file "C:\Users\Vladimir\AppData\Local\Temp\build1713582174593451012.tmp/Blink.cpp.hex"
avrdude: writing flash (1230 bytes):

Writing | ################################################## | 100% 0.20s

avrdude: 1230 bytes of flash written
avrdude: verifying flash memory against C:\Users\Vladimir\AppData\Local\Temp\build1713582174593451012.tmp/Blink.cpp.hex:
avrdude: load data flash data from input file C:\Users\Vladimir\AppData\Local\Temp\build1713582174593451012.tmp/Blink.cpp.hex:
avrdude: input file C:\Users\Vladimir\AppData\Local\Temp\build1713582174593451012.tmp/Blink.cpp.hex contains 1230 bytes
avrdude: reading on-chip flash data:


что интересно - свотодиоды RX и TX, при заливке скетча в штатном режиме, мигали как надо и обнадёживающе.
монитор порта работает только если замыкать 2 и 3 ноги СН340.

а первая работает ))) 

Gres, Клапауций - огроменное спасибо за помощь и научение! 

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

поправь текст лога - шото я не пойму, что сказал дудка в конце процесса

avrdude: reading on-chip flash data:

karl2233
Offline
Зарегистрирован: 05.07.2015

вотЪ

Arduino: 1.6.5 (Windows 7), Плата"Arduino Uno"

Sketch uses 1 230 bytes (3%) of program storage space. Maximum is 32 256 bytes.

Global variables use 9 bytes (0%) of dynamic memory, leaving 2 039 bytes for local variables. Maximum is 2 048 bytes.

C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:\Users\Vladimir\AppData\Local\Temp\build8278909380182533940.tmp/Blink.cpp.hex:i 



avrdude: Version 6.0.1, compiled on Apr 15 2015 at 19:59:58

         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/

         Copyright (c) 2007-2009 Joerg Wunsch



         System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"



         Using Port                    : COM3

         Using Programmer              : arduino

         Overriding Baud Rate          : 115200

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x91

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x91

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x91

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x91

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x91

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x91

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x91

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x91

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x91

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x91



avrdude done.  Thank you.




 

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

karl2233 пишет:

вотЪ

это пошло после avrdude: reading on-chip flash data: ?

этот лог похож на отсутствие загрузчика.

попробуй снова залить загрузчик, отключить программатор, залить блинк и лог сюда выложить.

karl2233
Offline
Зарегистрирован: 05.07.2015

cделал

Arduino: 1.6.5 (Windows 7), Плата"Arduino Uno"

Sketch uses 1 230 bytes (3%) of program storage space. Maximum is 32 256 bytes.

Global variables use 9 bytes (0%) of dynamic memory, leaving 2 039 bytes for local variables. Maximum is 2 048 bytes.

C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:\Users\Vladimir\AppData\Local\Temp\build4862944312526495467.tmp/Blink.cpp.hex:i 



avrdude: Version 6.0.1, compiled on Apr 15 2015 at 19:59:58

         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/

         Copyright (c) 2007-2009 Joerg Wunsch



         System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"



         Using Port                    : COM3

         Using Programmer              : arduino

         Overriding Baud Rate          : 115200

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xc2

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xc2

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xc2

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xc2

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xc2

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xc2

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xc2

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xc2

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xc2

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xc2



avrdude done.  Thank you.



 

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

karl2233 пишет:

cделал

Arduino: 1.6.5 (Windows 7), Плата"Arduino Uno"

Sketch uses 1 230 bytes (3%) of program storage space. Maximum is 32 256 bytes.

Global variables use 9 bytes (0%) of dynamic memory, leaving 2 039 bytes for local variables. Maximum is 2 048 bytes.

C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:\Users\Vladimir\AppData\Local\Temp\build4862944312526495467.tmp/Blink.cpp.hex:i 



avrdude: Version 6.0.1, compiled on Apr 15 2015 at 19:59:58

         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/

         Copyright (c) 2007-2009 Joerg Wunsch



         System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"



         Using Port                    : COM3

         Using Programmer              : arduino

         Overriding Baud Rate          : 115200

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xc2

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xc2

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xc2

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xc2

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xc2

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xc2

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xc2

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xc2

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xc2

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xc2



avrdude done.  Thank you.



 

шото здесь явная физическая нестабильность, т.к. здесь

Sketch uses 1 230 bytes (3%) of program storage space. Maximum is 32 256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2 039 bytes for local variables. Maximum is 2 048 bytes.
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:\Users\Vladimir\AppData\Local\Temp\build1713582174593451012.tmp/Blink.cpp.hex:i 

avrdude: Version 6.0.1, compiled on Apr 15 2015 at 19:59:58
         Copyright (c) 2000-2005 Brian Dean, <a href="http://www.bdmicro.com/" rel="nofollow">http://www.bdmicro.com/</a>
         Copyright (c) 2007-2009 Joerg Wunsch

         System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"

         Using Port                    : COM3
         Using Programmer              : arduino
         Overriding Baud Rate          : 115200
         AVR Part                      : ATmega328P
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PC2
         RESET disposition             : dedicated
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           eeprom        65    20     4    0 no       1024    4      0  3600  3600 0xff 0xff
           flash         65     6   128    0 yes     32768  128    256  4500  4500 0xff 0xff
           lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

         Programmer Type : Arduino
         Description     : Arduino
         Hardware Version: 3
         Firmware Version: 4.4
         Vtarget         : 0.3 V
         Varef           : 0.3 V
         Oscillator      : 28.800 kHz
         SCK period      : 3.3 us

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% -0.00s

avrdude: Device signature = 0x1e950f
avrdude: reading input file "C:\Users\Vladimir\AppData\Local\Temp\build1713582174593451012.tmp/Blink.cpp.hex"
avrdude: writing flash (1230 bytes):

Writing | ################################################## | 100% 0.20s

avrdude: 1230 bytes of flash written
avrdude: verifying flash memory against C:\Users\Vladimir\AppData\Local\Temp\build1713582174593451012.tmp/Blink.cpp.hex:
avrdude: load data flash data from input file C:\Users\Vladimir\AppData\Local\Temp\build1713582174593451012.tmp/Blink.cpp.hex:
avrdude: input file C:\Users\Vladimir\AppData\Local\Temp\build1713582174593451012.tmp/Blink.cpp.hex contains 1230 bytes
avrdude: reading on-chip flash data:
<span style="font-family:Verdana, Geneva, Arial, sans-serif;font-size:12px;line-height:1.5em;">

что интересно - свотодиоды RX и TX, при заливке скетча в штатном режиме, мигали как надо и обнадёживающе.
монитор порта работает только если замыкать 2 и 3 ноги СН340.

а первая работает )))</span> 

загрузчик успешно прикидывается программатором, но что происходит после строки avrdude: reading on-chip flash data:  - неизвестно.

karl2233
Offline
Зарегистрирован: 05.07.2015

тоже обратил внимание на разные показания подозреваемой.

щас по новой всё сделаю. перекурю тока.

 

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

оно у тебя там как собрано - исключена ли вероятность периодически пропадающего контакта?

karl2233
Offline
Зарегистрирован: 05.07.2015

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

коты под арестом, так что перекусить  D+ или RX  даж теоретически не могут.

щас щью через СинаПрог загрузчик.

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

karl2233 пишет:

щас щью через СинаПрог загрузчик.

зачем?

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

Синапрог и Дуино ИДЕ работают с дудкой - смысл менять оболочку?

chudik
Offline
Зарегистрирован: 04.08.2015

Не хотелось бы лишнюю тему плодить - тут спрошу.

есть ардуино про мини 328.

есть ардуино уно.

заливал код на мини через уно:rx->rxi,tx->txo,5v->vcc,gnd->gnd.

все было хорошо, но вот мне надоело придерживать разъем на мини для того, чтобы заливать скетчи и решил припаять этот разъем. припаял, подключаю - работает, даже выполняет скетч, который был на него залит до этого. Решил залить измененный скетч, но вот проблема, останавливается на этапе выгружаю, висит пару минут и выдает следующее:

Arduino: 1.6.4 (Windows XP), Плата"Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)"

Sketch uses 450 bytes (1%) of program storage space. Maximum is 30 720 bytes.

Global variables use 9 bytes (0%) of dynamic memory, leaving 2 039 bytes for local variables. Maximum is 2 048 bytes.

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x60

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x60

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x60

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x60

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x60

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x60

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x60

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x60

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x60

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x60

У меня еще есть плата мини, так же сделал - залил скетч, припаял разъемы и опять такая же ситуация.

Подскажите пожалуйста, неужели я так плохо паяю? Вроде аккуратно делал и плата сама по себе была слегка теплая при пайке, боялся перегреть ее. Или тут что-то другое?

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

chudik пишет:

Подскажите пожалуйста, неужели я так плохо паяю?

паяешь ты хорошо, но после этого случается странное.

rx->rxi,tx->txo - точно не наоборот?

*не знаю, что ты хотел узнать - теперь отпаивай.

chudik
Offline
Зарегистрирован: 04.08.2015

Да точно так, уже даже запомнил цвета что к чему.

Вот для убедительности на второй мини я припаял ежеодин мост, котоый идет сбоку и получилось, что скетч не работает... т.е пример взят из среды ардуино, где загорается диод и гаснет, я его сделал на все ножки, до пайки ножек на пины 2-9 все работали, но как только припаял - все, только одна красная лампочка на мини горит красным и все. Неужели на моих китайских прошек плата такая чувствительная?

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

chudik пишет:

Вот для убедительности...

для убедительности чего?

chudik
Offline
Зарегистрирован: 04.08.2015

Вот честно, даже сам не знаю. Думал, что развею все мысли, что плата сгорела. А припаяв разъемы на прошку и увидев, что светодиод не горит, который загорится, если выполнить digitalWrite(13, HIGH), то что-то испугался, что не смогу свои мини-проекты сделать на прошке.

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

chudik пишет:

Вот честно, даже сам не знаю. Думал, что развею все мысли, что плата сгорела. А припаяв разъемы на прошку и увидев, что светодиод не горит, который загорится, если выполнить digitalWrite(13, HIGH), то что-то испугался, что не смогу свои мини-проекты сделать на прошке.

вот и я не знаю, что за разъёмы ты там паяешь - паяй гребёнки

karl2233
Offline
Зарегистрирован: 05.07.2015

Клапауций 998 пишет:

Синапрог и Дуино ИДЕ работают с дудкой - смысл менять оболочку?

да хз зачем...

1. залил загрузчик через СинаПрог, потом штатно Блинк.

вот лог:

Arduino: 1.6.5 (Windows 7), Плата"Arduino Uno"

Изменена опция сборки, пересобираем все



Sketch uses 1 230 bytes (3%) of program storage space. Maximum is 32 256 bytes.

Global variables use 9 bytes (0%) of dynamic memory, leaving 2 039 bytes for local variables. Maximum is 2 048 bytes.

C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:\Users\Vladimir\AppData\Local\Temp\build5978594053444559090.tmp/Blink.cpp.hex:i 



avrdude: Version 6.0.1, compiled on Apr 15 2015 at 19:59:58

         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/

         Copyright (c) 2007-2009 Joerg Wunsch



         System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"



         Using Port                    : COM3

         Using Programmer              : arduino

         Overriding Baud Rate          : 115200

         AVR Part                      : ATmega328P

         Chip Erase delay              : 9000 us

         PAGEL                         : PD7

         BS2                           : PC2

         RESET disposition             : dedicated

         RETRY pulse                   : SCK

         serial program mode           : yes

         parallel program mode         : yes

         Timeout                       : 200

         StabDelay                     : 100

         CmdexeDelay                   : 25

         SyncLoops                     : 32

         ByteDelay                     : 0

         PollIndex                     : 3

         PollValue                     : 0x53

         Memory Detail                 :



                                  Block Poll               Page                       Polled

           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack

           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------

           eeprom        65    20     4    0 no       1024    4      0  3600  3600 0xff 0xff

           flash         65     6   128    0 yes     32768  128    256  4500  4500 0xff 0xff

           lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00

           hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00

           efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00

           lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00

           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00

           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00



         Programmer Type : Arduino

         Description     : Arduino

         Hardware Version: 3

         Firmware Version: 4.4

         Vtarget         : 0.3 V

         Varef           : 0.3 V

         Oscillator      : 28.800 kHz

         SCK period      : 3.3 us



avrdude: AVR device initialized and ready to accept instructions



Reading | ################################################## | 100% 0.00s



avrdude: Device signature = 0x1e950f

avrdude: reading input file "C:\Users\Vladimir\AppData\Local\Temp\build5978594053444559090.tmp/Blink.cpp.hex"

avrdude: writing flash (1230 bytes):



Writing | ################################################## | 100% 0.19s



avrdude: 1230 bytes of flash written

avrdude: verifying flash memory against C:\Users\Vladimir\AppData\Local\Temp\build5978594053444559090.tmp/Blink.cpp.hex:

avrdude: load data flash data from input file C:\Users\Vladimir\AppData\Local\Temp\build5978594053444559090.tmp/Blink.cpp.hex:

avrdude: input file C:\Users\Vladimir\AppData\Local\Temp\build5978594053444559090.tmp/Blink.cpp.hex contains 1230 bytes

avrdude: reading on-chip flash data:



Reading | #########################avrdude: stk500_recv(): programmer is not responding

 

karl2233
Offline
Зарегистрирован: 05.07.2015

потом залил загрузчик через Ардуино ИДЕ и штатно заливал Блинк(лог ниже).

Arduino: 1.6.5 (Windows 7), Плата"Arduino Uno"


Sketch uses 1 230 bytes (3%) of program storage space. Maximum is 32 256 bytes.

Global variables use 9 bytes (0%) of dynamic memory, leaving 2 039 bytes for local variables. Maximum is 2 048 bytes.

C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:\Users\Vladimir\AppData\Local\Temp\build3282166695436960006.tmp/Blink.cpp.hex:i 



avrdude: Version 6.0.1, compiled on Apr 15 2015 at 19:59:58

         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/

         Copyright (c) 2007-2009 Joerg Wunsch



         System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"



         Using Port                    : COM3

         Using Programmer              : arduino

         Overriding Baud Rate          : 115200

         AVR Part                      : ATmega328P

         Chip Erase delay              : 9000 us

         PAGEL                         : PD7

         BS2                           : PC2

         RESET disposition             : dedicated

         RETRY pulse                   : SCK

         serial program mode           : yes

         parallel program mode         : yes

         Timeout                       : 200

         StabDelay                     : 100

         CmdexeDelay                   : 25

         SyncLoops                     : 32

         ByteDelay                     : 0

         PollIndex                     : 3

         PollValue                     : 0x53

         Memory Detail                 :



                                  Block Poll               Page                       Polled

           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack

           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------

           eeprom        65    20     4    0 no       1024    4      0  3600  3600 0xff 0xff

           flash         65     6   128    0 yes     32768  128    256  4500  4500 0xff 0xff

           lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00

           hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00

           efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00

           lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00

           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00

           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00



         Programmer Type : Arduino

         Description     : Arduino

         Hardware Version: 3

         Firmware Version: 4.4

         Vtarget         : 0.3 V

         Varef           : 0.3 V

         Oscillator      : 28.800 kHz

         SCK period      : 3.3 us



avrdude: AVR device initialized and ready to accept instructions



Reading | ################################################## | 100% 0.00s



avrdude: Device signature = 0x1e950f

avrdude: reading input file "C:\Users\Vladimir\AppData\Local\Temp\build3282166695436960006.tmp/Blink.cpp.hex"

avrdude: writing flash (1230 bytes):



Writing | ################################################## | 100% 0.20s



avrdude: 1230 bytes of flash written

avrdude: verifying flash memory against C:\Users\Vladimir\AppData\Local\Temp\build3282166695436960006.tmp/Blink.cpp.hex:

avrdude: load data flash data from input file C:\Users\Vladimir\AppData\Local\Temp\build3282166695436960006.tmp/Blink.cpp.hex:

avrdude: input file C:\Users\Vladimir\AppData\Local\Temp\build3282166695436960006.tmp/Blink.cpp.hex contains 1230 bytes

avrdude: reading on-chip flash data:



Reading | #########################avrdude: stk500_recv(): programmer is not responding

Проблема загрузки на плату. Для достижения дзен, курить http://www.arduino.cc/en/Guide/Troubleshooting#upload .

  Это сообщение будет содержать больше информации чем
  "Отображать вывод во время компиляции"
  включено в Файл > Настройки

 

karl2233
Offline
Зарегистрирован: 05.07.2015

chudik, ситуация до боли знакома - именно такой же случай у меня.

1. проверь пайку разъёмов (а туда ли припал?).

2. комп видит УНО штатно? не ругается?

3. на саму УНО скетчи штатно грузятся?

4. тогда ещё раз смотри п.1.

 

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

ага!  

Reading | #########################avrdude: stk500_recv(): programmer is not responding  

записалось и, даже, начало читать... а потом отвалилось.

ну, это где-то гавно в пайке, длинных проводах, наводках.

какая длина и качество провода линий RX TX или каким странным путём они идут по плате, если вся халабуда на плате?

*скетч работает потому, что отвалилось на этапе верификации(проверки) записанного... но успело записаться.

chudik
Offline
Зарегистрирован: 04.08.2015

Извиняюсь за нечеткость, но что получилось. Где к прошке подключены провода - это одна прошка, а другие фотки - это остальные прошки. Оказалось, что у меня еще одна есть, 3-я. Сейчас ее подключил через уну, залил скетч - работате, так же подключил уже запаяную - ни разу не залил...

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

а, это что такое?

Для достижения дзен, курить <a 

- ты где Дуино ИДЕ украл?

качай отсюда http://downloads.arduino.cc/arduino-1.6.5-r2-windows.zip

chudik
Offline
Зарегистрирован: 04.08.2015

Клапауций 998 пишет:

а, это что такое?

Для достижения дзен, курить <a 

- ты где Дуино ИДЕ украл?

качай отсюда http://downloads.arduino.cc/arduino-1.6.5-r2-windows.zip

 

Да вроде с официального сайта ))) когда зашел на один скйт по поиску в гугл ардуино для начинающих и оттуда,из урока скачал. Спасибо за ссылку,обязательно скачаю

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

chudik пишет:

Да вроде с официального сайта ))) когда зашел на один скйт по поиску в гугл ардуино для начинающих и оттуда,из урока скачал. Спасибо за ссылку,обязательно скачаю

это цитата с лога предоставленном karl2233 - тебе тоже рекомендуют курить бамбук? :D

karl2233
Offline
Зарегистрирован: 05.07.2015

там полный текст, просто скопировал так. ИДЕ там и качал.

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

karl2233 пишет:

там полный текст, просто скопировал так.

не - ты просто вспомни, ты точно брал Дуино ИДЕ с https://www.arduino.cc/en/Main/Software , а не с другого места?

*только что пробил все файлы последнего дистрибутива на присутствие слова "дзен" во всех возможных кодировках - нет там такого. кароче качай нормальный дистрибутив с официального сайта.

karl2233
Offline
Зарегистрирован: 05.07.2015

Клапауций 998 пишет:

ага!  

Reading | #########################avrdude: stk500_recv(): programmer is not responding  

записалось и, даже, начало читать... а потом отвалилось.

ну, это где-то гавно в пайке, длинных проводах, наводках.

какая длина и качество провода линий RX TX или каким странным путём они идут по плате, если вся халабуда на плате?

*скетч работает потому, что отвалилось на этапе верификации(проверки) записанного... но успело записаться.

100%! для верности щас качаю ещё раз.

про твой комментарий к логу: 

плата как плата, проводов, кроме ЮСБ щас не прицеплял.

попробовал стандартный блинк залить - нифига, вылетело с ошибкой

Arduino: 1.6.5 (Windows 7), Плата"Arduino Uno"

Sketch uses 1 030 bytes (3%) of program storage space. Maximum is 32 256 bytes.

Global variables use 9 bytes (0%) of dynamic memory, leaving 2 039 bytes for local variables. Maximum is 2 048 bytes.

C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:\Users\Vladimir\AppData\Local\Temp\build1109680381486550874.tmp/Blink.cpp.hex:i 



avrdude: Version 6.0.1, compiled on Apr 15 2015 at 19:59:58

         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/

         Copyright (c) 2007-2009 Joerg Wunsch



         System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"



         Using Port                    : COM3

         Using Programmer              : arduino

         Overriding Baud Rate          : 115200

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x1a

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x1a

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x1a

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x1a

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x1a

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x1a

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x1a

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x1a

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x1a

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x1a



avrdude done.  Thank you.



Проблема загрузки на плату. Для достижения дзен, курить http://www.arduino.cc/en/Guide/Troubleshooting#upload .

  Это сообщение будет содержать больше информации чем
  "Отображать вывод во время компиляции"
  включено в Файл > Настройки

 

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

скачай официальный дистрибутив и работай с ним - кто-то над тобой пошутил с целью свести с ума.

karl2233
Offline
Зарегистрирован: 05.07.2015

щас снесу всё, что было как-то связано с Ардуиной, почищу систему и заново.

хотя дистрибутив(с установкой) брал на их сайте.

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

karl2233 пишет:

щас снесу всё, что было как-то связано с Ардуиной, почищу систему и заново.

хотя дистрибутив(с установкой) брал на их сайте.

скачай по моей ссылке зип-архив, распакуй куда хочется и работай.

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

отбой закачки - у меня таже фигня на последней версии с предложением курить

*ну, я предполагал, что официалы пригласили в команду чокнутого русского переводчика, но не настолько же чокнутого. :D

karl2233
Offline
Зарегистрирован: 05.07.2015

ага, заметил  -на том же месте(верификации) влетело

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

karl2233 пишет:

ага, заметил  -на том же месте(верификации) влетело

смотри - если это проблема не аппаратная, а программная на уровне чокнутого переводчика и, осальной команды пейсателей последней версии, то следующим шагом, исключающим сие, может быть проба предыдущей стабильной версии 1.0.6 по ссылке http://arduino.cc/download.php?f=/arduino-1.0.6-windows.zip

иначе аппаратная проблема.

karl2233
Offline
Зарегистрирован: 05.07.2015

первая плат вгрузилась нормально с новой (твоей ИДЕ).

так что вроде не в ИДЕ дело

Клапауций 998
Offline
Зарегистрирован: 12.08.2015

karl2233 пишет:

первая плат вгрузилась нормально с новой (твоей ИДЕ).

так что вроде не в ИДЕ дело

ты будешь смеяться, но в русском языке и в версии 1.0.6 нет такого слова "вгрузить" - есть слово "загрузить".

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

*иначе - аппаратная проблема, меняй местами МК и выясняй, что битое - МК или 340-я

karl2233
Offline
Зарегистрирован: 05.07.2015

да я знаю, использую это слово как термин. а так-то да, видать егэшник попал в проект и начал переводить ))))

или даже два - ибо в программе есть "загрузить через программатор" ))))

или это один и тот же, только его подучили слегонца