עבור לתוכן

בעיה עם ATMega328 חדש - bootloader?

Featured Replies

פורסם

שלום כולם,אני מנסה לצרוב בוטלואדר/תוכנית (אני לא סגור על מה ההבדל בינהם) על ATmega328 שקניתי בנפרד. עשיתי את המדריך הזה http://arduino.cc/en/Main/Standaloneועכשיו אני מנסה לעלות תוכנית לצ'יפ החדש, אז הוצאתי את הצ'יפ של הארדואינו ושמתי את החדש ניסיתי לעלות את התוכנית-והוא לא הצליח לעלות. אח"כ קראתי עוד קצת והגעתי לפה-http://arduino.cc/en/Tutorial/ArduinoToBreadboard ניסיתי לעשות את סעיף 1 וגם זה לא הצליח- אותה בעיה כמו מקודם: avrdude: stk500_getsync(): not in sync: resp=0x0מה לא בסדר?קראתי גם את האשכול שפורסם פה לפני כמה ימים, והוא לא ממש עזר לי, וגם חיפשתי בגוגל ולהרבה היה בעיה דומה אבל אני לא מצליח להבין מהם/לפתור.חשוב לציין שאני ממש חדש בארדואינו ותכנות.תודה :)

פורסם

בוא תסביר מהתחלה מה עשית ומה אתה רוצה לעשות.

יש לך בקר ואתה רוצה לצרוב עליו את הבוטלוודר של הארדואינו ?

יש לך צורב ? או לוח ארדואינו (בלי קשר לבקר הנצרב) ?

פורסם
  • מחבר

אוקיי,

אני רוצה לבנות ארדואינו על מטריצה - שישמש רק כפרויקט יחיד- כמו במדריך הזה אבל לא עד סוף המדריך, בלי החלק שנקרא VCCIO.

אז הזמנתי את הצ'יפ ATMega328 וניסיתי לעלות אליו את התוכנית-

בהתחלה ניסיתי בדרך הפשוטה ביותר להחליף את הצ'יפ הקיים בארדואינו בצ'יפ החדש ולעלות את התוכנית/לעשות בוטלואדר. לא עבד.

ואז עברתי למדריך הזה, שבעצם אומר לעלות את ArduinoISP (לפי השרטוט) אבל גם לא עבד.

בשתי המקרים יש את השגיאה הזאת:

avrdude: stk500_getsync(): not in sync: resp=0x0

מקווה שעכשיו יותר ברור

:)

פורסם

יש לך ארדואינו דומילנוב ?

רשום שזה לא עובד עם uno.

פורסם
  • מחבר

לא יש לי UNO, אבל הבנתי שזה פועל גם עם אונו (מהבלוג של עידו- הבייט הלבן).

בכל מקרה יש עוד דרך חוץ מזו?

פורסם
  • מחבר

איזה תסכול...גם פה אני רואה כמה אופציות

1. לחבר נגד של 120 אוהם בין ה-5V לריסט, הריסט נמצא פין אחד מעל ה-3V? זה בטוח בכלל לנסות את זה?? ואיך לנסות באותו שרטוט שמוצג פה http://arduino.cc/en/uploads/Tutorial/BreadboardAVR.png

2. מישהו רשם שהמדריך הזה עוזר לו, ואני לא מבין מה קורה שם בכלל זה מדריך? קובץ הורדה? סתם קרדיט?

3. עוד אופציה לא ברורה של קבל 47uF

ממה שאני יכול לנסות כרגע זה רק אופציה ראשונה אבל אני לא יודע אם זה בטוח או אם הבנתי נכון שצריך לחבר חוט מה-5V לשקע שנמצא 2 חורים מעליו? (הוספתי תמונה) והאם נגד של 110 יתאים??

?ui=2&ik=1ef3ab8b38&view=att&th=1392f817213c53bc&attid=0.1&disp=inline&realattid=f_h5xurnqi0&safe=1&zw&saduie=AG9B_P-QxEc3vZwSuMKSHma7GeLz&sadet=1345121801055&sads=czDc9Bx70hMVecrgrDHUmTWAfTA&sadssc=1

פורסם

תתחיל מאופציה שלא דורשת שינוי חומרה, שזאת האופציה ה2.

יש לינק להורדה לסקאטצ' שאמור לצרוב את הבוטלודר אך ההסבר שבקובץ שם די חסר תועלת.

חיפוש פשוט בגוגל מוצא את זה: http://www.3guys1laser.com/blog-burn-bootloader-blank-atmega328atmega328p-arduino-uno

אם זה לא עובד תנסה את הדרך החומרתית, לפי מה שאני מבין ההוספה של הנגד היא על המעגל של הארדואינו, שבשום מקום לא רשום במפורש.

פורסם
  • מחבר

חיברתי הכל כמו בשרטוט - בלי מתנד וקבלים > הורדתי את הקבצים, שמתי בתיקיה וקראתי לה optiLoader > את התיקייה שמתי בספריות של הארדויאנו> חיברתי את הUSB > ושוב אותה שגיאה:

avrdude: stk500_getsync(): not in sync: resp=0x0

מה אני מפספס??

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים