اطلاعیه

Collapse
No announcement yet.

بوت لودر ATMEGA168PA

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    بوت لودر ATMEGA168PA

    با سلام من اینو خریدم
    خرید میکروکنترلر ATMEGA168PA مگا 168 تراشه MEGA168 اورجینال خانواده AVR میکروچیپ Microchip آی سی پکیج DIP , SMD مشخصات و دیتاشیت اتمگا 168 با قیمت مناسب در فروشگاه ECA


    اما نمی تونم بوت لودر بریزم .

    از این عکی استفاده کردم فقط خارن 47uf هم گزاشتم هم نزاشتم نشد. حتا خازن 10uf هم بین gnd و rst گزاشتم.
    و این که arduinoISP روی nano پروگرم کردم و بعد arduino as isp رو انخواب کردم و

    با این برد atmega168p رو انتخواب کردم و bootloderprogeram رو زدم اما نمیشه کسی اگه میدونه کجا مشکل داره یا borad manger مناسب دار با atmgea168pa لطفا راهنماییی کنه ممنون.





    این ارور

    Using Port : COM5
    Using Programmer : stk500v1
    Overriding Baud Rate : 19200
    AVR Part : ATmega168P
    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 512 4 0 3600 3600 0xff 0xff
    flash 65 6 128 0 yes 16384 128 128 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


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


    avrdude: Device signature = 0x0000ff
    avrdude: Expected signature for ATmega168P is 1E 94 0B
    Double check chip, or use -F to override this check.


    avrdude done. Thank you.

    #2
    پاسخ : بوت لودر ATMEGA168PA

    نوشته اصلی توسط hessam1376 نمایش پست ها
    با سلام من اینو خریدم
    خرید میکروکنترلر ATMEGA168PA مگا 168 تراشه MEGA168 اورجینال خانواده AVR میکروچیپ Microchip آی سی پکیج DIP , SMD مشخصات و دیتاشیت اتمگا 168 با قیمت مناسب در فروشگاه ECA


    اما نمی تونم بوت لودر بریزم .

    از این عکی استفاده کردم فقط خارن 47uf هم گزاشتم هم نزاشتم نشد. حتا خازن 10uf هم بین gnd و rst گزاشتم.
    و این که arduinoISP روی nano پروگرم کردم و بعد arduino as isp رو انخواب کردم و
    Arduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB - MCUdude/MiniCore

    با این برد atmega168p رو انتخواب کردم و bootloderprogeram رو زدم اما نمیشه کسی اگه میدونه کجا مشکل داره یا borad manger مناسب دار با atmgea168pa لطفا راهنماییی کنه ممنون.





    این ارور

    Using Port : COM5
    Using Programmer : stk500v1
    Overriding Baud Rate : 19200
    AVR Part : ATmega168P
    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 512 4 0 3600 3600 0xff 0xff
    flash 65 6 128 0 yes 16384 128 128 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


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


    avrdude: Device signature = 0x0000ff
    avrdude: Expected signature for ATmega168P is 1E 94 0B
    Double check chip, or use -F to override this check.


    avrdude done. Thank you.
    سلام.
    1-ابتدا از قسمت بوردز Arduino NG (atmega 168) رو انتخاب کنین بعد بوت لودر رو بریزین. اگه نشد از ورژن های پایین تر آردویینو استفاده کنین(بصورت پورتبل وجود دارن این ورژن ها)
    2-لطفا روی برد بورد سعی نکنین پروگرم کنین یا بوت لودر بریزین. حتما یا لحیم کنین یا از زیف سوکت استفاده کنین.
    3-اون خازن رو هم بردارین و بدون خازن تست کنین.(در واقع 6 سیم برای ISP کافیه.)
    4- اگه USBASP دارین با اون تست کنین.
    جدیدترین ویرایش توسط Amir Zia; ۱۶:۱۲ ۱۳۹۸/۰۵/۲۶.






    امیرحسین ضیا

    دیدگاه


      #3
      پاسخ : بوت لودر ATMEGA168PA

      ممنون از کمک این مدلی که شما گفتین واسه 168 هست در صورتی که ماله من 168PA AU هست و این مدل با اونا فرق داره نمیشه انگار الان هم به گفته شما همون
      Arduino NG (atmega 168) رو انتخاب خردم اما نشد با arduino id 1.8.5
      arduino id 1.6.0
      arduino id 1.5.0
      و این که برد لحیم شده.
      هم امتحان کردم که با 1.6.0 این ارور رو داد.
      avrdude: Expected signature for ATmega168 is 1E 94 06
      Double check chip, or use -F to override this check.
      Wrong microcontroller found. Did you select the right board from the Tools > Board menu?

      دیدگاه


        #4
        پاسخ : بوت لودر ATMEGA168PA

        نوشته اصلی توسط hessam1376 نمایش پست ها
        ممنون از کمک این مدلی که شما گفتین واسه 168 هست در صورتی که ماله من 168PA AU هست و این مدل با اونا فرق داره نمیشه انگار الان هم به گفته شما همون
        Arduino NG (atmega 168) رو انتخاب خردم اما نشد با arduino id 1.8.5
        arduino id 1.6.0
        arduino id 1.5.0
        و این که برد لحیم شده.
        هم امتحان کردم که با 1.6.0 این ارور رو داد.
        avrdude: Expected signature for ATmega168 is 1E 94 06
        Double check chip, or use -F to override this check.
        Wrong microcontroller found. Did you select the right board from the Tools > Board menu?
        خب خب خب. مشکل همینه. سیگنچر 168 با 168pa فرق داره. اصلا باید ببینی بوت لودر آردویینو برای 168pa وجود داره یا نه.
        اگه نداشت فک کنم بتونی با دست بردن به فایل های سیستمی Arduino IDE و پوشه ی بوردز سیگنچر رو تغییر بدی.(اگر 168 و 168pa اختلافات گسترده ای نداشته باشن مشکلی وجود نداره. من به دیتاشیت جفتشون نگا ننداختم)






        امیرحسین ضیا

        دیدگاه


          #5
          پاسخ : بوت لودر ATMEGA168PA

          چیپ رو عوض کردم و با
          Arduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB - MCUdude/MiniCore

          همین تونستم bootloader رو بریزم فک کنم اون اولی سوخت اما خلاصه جواب داد . مرسی

          دیدگاه


            #6
            پاسخ : بوت لودر ATMEGA168PA

            سلام دوستان الان چه جوری باید بوت لودر اردینو رو روی atmega328 بریزم پروگرمرم هاتل میشه راهنمایم کنید

            دیدگاه

            لطفا صبر کنید...
            X