نمایش نتایج: از 1 به 9 از 9

موضوع: از بين رفتن بوت لودر برد آردينو نانو

  1. #1
    Junior Member
    تاریخ عضویت
    Jan 2017
    نوشته ها
    6

    از بين رفتن بوت لودر برد آردينو نانو

    سلام دوستان .من يه برد آردينو نانو داشتم كه در اثر خراب بودن پورت ميني usb دچار مشكل شد و بوت لودر اون پريد. حالا برد رو كه وصل ميكنم بعنوان com 21 شناخته ميشه led پاور روشن ميشه اما ال اي دي L روشن نميشه اتصال ال اي دي به پايه 13 و منفي هم led روشن نميشه (rx هم گاهي چشمك ميزنه ) اما نميتونم روش برنامه آپلود كنم خطاي stk500 ميده وقتي ميخواهم بوت لودر روش بزنم بازم خطا ميده . با استفاده از يه برد uno سالم و با استفاده از مثال arduino isp سعي كردم بوت لودر رو روي برد نانو بريزم
    اينطوري
    Open the ArduinoISP firmware (in Examples) to your Arduino board.

    Select the items in the Tools > Board and Serial Port menus that correspond to the board you are using as the programmer (not the board being programmed).
    Upload the ArduinoISP sketch.
    Wire your Arduino boards..
    Select the item in the Tools > Board menu that corresponds to the board on which you want to burn the bootloader (not the board that you're using as the programmer). See the board descriptions on the environment page for details.
    Select the Arduino as ISP in the Tools>Programmer menu.
    Use the Tools/Burn Bootloader command.

    You should get this as part of the output message from the Uno used as Arduino as ISP.

    avrdude: AVR device initialized and ready to accept instructions
    نشد كه نشد همش پيغام error ميده

  2. #2
    Senior Member
    تاریخ عضویت
    Apr 2016
    نوشته ها
    116
    نقل قول نوشته اصلی توسط aminzareasl نمایش پست ها
    سلام دوستان .من يه برد آردينو نانو داشتم كه در اثر خراب بودن پورت ميني usb دچار مشكل شد و بوت لودر اون پريد. حالا برد رو كه وصل ميكنم بعنوان com 21 شناخته ميشه led پاور روشن ميشه اما ال اي دي L روشن نميشه اتصال ال اي دي به پايه 13 و منفي هم led روشن نميشه (rx هم گاهي چشمك ميزنه ) اما نميتونم روش برنامه آپلود كنم خطاي stk500 ميده وقتي ميخواهم بوت لودر روش بزنم بازم خطا ميده . با استفاده از يه برد uno سالم و با استفاده از مثال arduino isp سعي كردم بوت لودر رو روي برد نانو بريزم
    اينطوري
    Open the ArduinoISP firmware (in Examples) to your Arduino board.

    Select the items in the Tools > Board and Serial Port menus that correspond to the board you are using as the programmer (not the board being programmed).
    Upload the ArduinoISP sketch.
    Wire your Arduino boards..
    Select the item in the Tools > Board menu that corresponds to the board on which you want to burn the bootloader (not the board that you're using as the programmer). See the board descriptions on the environment page for details.
    Select the Arduino as ISP in the Tools>Programmer menu.
    Use the Tools/Burn Bootloader command.

    You should get this as part of the output message from the Uno used as Arduino as ISP.

    avrdude: AVR device initialized and ready to accept instructions
    نشد كه نشد همش پيغام error ميده
    رو همون آی سی نمیتونین دوباره بوتلودر بزنین تا درست بشه! باید خود آی سی Atmega328 تعویض شه و بوتلودر بزنین. اگه اینکارو کردین و بازم ارور داد مشکل از پروگرامر یا قطعه دیگه اردوینو هست.

  3. #3
    Junior Member
    تاریخ عضویت
    Jan 2017
    نوشته ها
    6
    نقل قول نوشته اصلی توسط Smead نمایش پست ها
    رو همون آی سی نمیتونین دوباره بوتلودر بزنین تا درست بشه! باید خود آی سی Atmega328 تعویض شه و بوتلودر بزنین. اگه اینکارو کردین و بازم ارور داد مشکل از پروگرامر یا قطعه دیگه اردوینو هست.
    چرا یعنی دیگه نمیشه رو این آی سی بوتلودر بزنم ؟ مگه بوتلودر فقط برا آی سی نو هست یا از پیغام error اینو میگین . من تو فروم اصلی آردینو این مشکل رو گذاشتم کسی چنین چیزی نگفت . البته من مطمئن نیستم که بوتلودر پریده باشه توی یه سایت انگلیسی خوندم اگه با اتصال پایه 13 به ال ای دی ،ال ای دی روشن نشد بوت پریده و دوباره باید بوت کرد. پیغام خطام اینه:
    Using Port : COM21
    Using Programmer : arduino
    Overriding Baud Rate : 57600
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x4a

  4. #4
    Senior Member
    تاریخ عضویت
    Apr 2016
    نوشته ها
    116
    نقل قول نوشته اصلی توسط aminzareasl نمایش پست ها
    چرا یعنی دیگه نمیشه رو این آی سی بوتلودر بزنم ؟ مگه بوتلودر فقط برا آی سی نو هست یا از پیغام error اینو میگین . من تو فروم اصلی آردینو این مشکل رو گذاشتم کسی چنین چیزی نگفت . البته من مطمئن نیستم که بوتلودر پریده باشه توی یه سایت انگلیسی خوندم اگه با اتصال پایه 13 به ال ای دی ،ال ای دی روشن نشد بوت پریده و دوباره باید بوت کرد. پیغام خطام اینه:
    Using Port : COM21
    Using Programmer : arduino
    Overriding Baud Rate : 57600
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x4a
    نه منظورم این بود که ممکنه آی سی سوخته باشه!
    ولی ممکنه از پروگرامر برد اردوینو باشه چون نوشته programmer not responding
    اگه کلید ریست کار میکنه ولی نمیتونی آپلود کنی مشکل از پروگرامر هست

  5. #5
    Senior Member
    تاریخ عضویت
    Oct 2014
    محل سکونت
    ایران
    نوشته ها
    178
    برای ریختن بوتلدر اول ارتباط خود را چک کنید در مرحله بعد با پروگرامر stk500 اگه دارید این کار را کنید وگرنه با یک برد آردوینو هم می توانید .
    درود بر کسانی که دعا دارند و ادعا ندارند
    نیایش دارند و نمایش ندارند
    حیا دارند و ریا ندارند
    رسم دارند و اسم ندارند…

  6. #6
    Junior Member
    تاریخ عضویت
    Jan 2017
    نوشته ها
    6

    نقل قول نوشته اصلی توسط Smead نمایش پست ها
    نه منظورم این بود که ممکنه آی سی سوخته باشه!
    ولی ممکنه از پروگرامر برد اردوینو باشه چون نوشته programmer not responding
    اگه کلید ریست کار میکنه ولی نمیتونی آپلود کنی مشکل از پروگرامر هست
    سلام ممنون از پاسختون
    کلید ریست فکر کنم کار نمیکنه چون اصلاا ال ای دی L کلا روشن نمیشه و کلید ریست رو هم میزنم هیچ اتفاقی نمیفته فقط ال ای دی pwr روشنه کامپیوتر بعنوان com21 آردینو رو میشناسه و rx یه چشمک خیلی ریز میزنه با اتصال ال ای دی به پایه 13 هیچ اتفاقی نمیفته جایی خوندن این یعنی بوت پریده ولی هر کاری میکنم با یه آردینو دیگه نمیتونم روش بوت بریزم

  7. #7
    Junior Member
    تاریخ عضویت
    Jan 2017
    نوشته ها
    6
    نقل قول نوشته اصلی توسط tanha71 نمایش پست ها
    برای ریختن بوتلدر اول ارتباط خود را چک کنید در مرحله بعد با پروگرامر stk500 اگه دارید این کار را کنید وگرنه با یک برد آردوینو هم می توانید .
    ممنون از پاسختون
    توی پست اول عرض کردم کامپیوتر آردینو رو بعنوان com21 میشناسه با یه آردینو uno دیگه هر کاری کردم نتونستم بوت رو رو این بریزم
    عکس سیم بندی
    لینکش:
    https://goo.gl/images/FKWEqy
    error زیر رو هنگام بوت کردن با یه آردینو دیگه میده ولی با پروگرامر امتحان نکردم یعنی پروگرامر ندارم
    Using Port : COM21
    Using Programmer : arduino
    Overriding Baud Rate : 57600
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x4a

  8. #8
    Senior Member
    تاریخ عضویت
    Apr 2016
    نوشته ها
    116
    نقل قول نوشته اصلی توسط aminzareasl نمایش پست ها
    ممنون از پاسختون
    توی پست اول عرض کردم کامپیوتر آردینو رو بعنوان com21 میشناسه با یه آردینو uno دیگه هر کاری کردم نتونستم بوت رو رو این بریزم
    عکس سیم بندی
    لینکش:
    https://goo.gl/images/FKWEqy
    error زیر رو هنگام بوت کردن با یه آردینو دیگه میده ولی با پروگرامر امتحان نکردم یعنی پروگرامر ندارم
    Using Port : COM21
    Using Programmer : arduino
    Overriding Baud Rate : 57600
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x4a
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x4a
    من نمیدونم مشکلش چیه واسه خود منم این مشکل پیش اومد دقیقا همینطوری ولی برد اردوینو Uno داشتم
    ای سیشو عوض کردم و یک ای سی که بوتلودر زدم بهش قرار دادم تو برد باز هم مشکل حل نشد و همون ارور میده!
    واسه همین میگم احتمالا یا از پروگرامرش هست یا یک قطعه ای سوخته

  9. #9
    Junior Member
    تاریخ عضویت
    Jan 2017
    نوشته ها
    6
    نقل قول نوشته اصلی توسط Smead نمایش پست ها
    من نمیدونم مشکلش چیه واسه خود منم این مشکل پیش اومد دقیقا همینطوری ولی برد اردوینو Uno داشتم
    ای سیشو عوض کردم و یک ای سی که بوتلودر زدم بهش قرار دادم تو برد باز هم مشکل حل نشد و همون ارور میده!
    واسه همین میگم احتمالا یا از پروگرامرش هست یا یک قطعه ای سوخته
    سلام دوستان .مراحل بوت رو اشتباه انجام میدادم ولی با درست انجام دادن مراحل بوت این پیغام خطا رو دریافت کردم .ضمنا سیم بندی رو بر اساس لینک زیر انجام دادم و هیچ اشکالی نداره همچنین فیش مادگی مینی یو اس پی روی برد رو هم برا اطمینان عوض کردم تغییری حاصل نشد:
    :
    https://www.arduino.cc/en/uploads/Tu..._ISP_wires.jpg
    but i have this error:
    Arduino: 1.8.5 (Windows 7), Board: "Arduino Nano, ATmega328P (Old Bootloader)"

    C:\Users\Arad\AppData\Local\Arduino15\packages\ard uino\tools\avrdude\6.3.0-arduino9/bin/avrdude -CC:\Users\Arad\AppData\Local\Arduino15\packages\ar duino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf -v -patmega328p -cstk500v1 -PCOM20 -b19200 -e -Ulock:w:0x3F:m -Uefuse:w:0xFD:m -Uhfuse:w:0xDA:m -Ulfuse:w:0xFF:m

    avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53
    Copyright (c) 2000-2005 Brian Dean, BDMICRO MAVRIC ATmega128 AVR Microcontroller Boards, Relays, and Optoisolators
    Copyright (c) 2007-2014 Joerg Wunsch

    System wide configuration file is "C:\Users\Arad\AppData\Local\Arduino15\package s\ar duino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf"

    Using Port : COM20
    Using Programmer : stk500v1
    Overriding Baud Rate : 19200
    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 : STK500
    Description : Atmel STK500 Version 1.x firmware
    Hardware Version: 2
    Firmware Version: 1.18
    Topcard : Unknown
    Vtarget : 0.0 V
    Varef : 0.0 V
    Oscillator : Off
    SCK period : 0.1 us

    avrdude: AVR device initialized and ready to accept instructions

    Reading | ################################################## | 100% 0.02s

    avrdude: Device signature = 0x000000 (retrying)

    Reading | ################################################## | 100% 0.02s

    avrdude: Device signature = 0x000000 (retrying)

    Error while burning bootloader.
    Reading | ################################################## | 100% 0.02s

    avrdude: Device signature = 0x000000
    avrdude: Yikes! Invalid device signature.
    Double check connections and try again, or use -F to override
    this check.


    avrdude done. Thank you

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO