“ avrdude: stk500_getsync (): ไม่ซิงค์: resp = 0x00,” aka เพื่อนบางคนชื่อ Avr จะไม่ปล่อยให้ฉันอัปโหลดโปรแกรมของฉัน


98

ฉันทำโปรแกรมที่ยอดเยี่ยมเมื่อวันก่อนและฉันต้องการอัปโหลดไปยัง Arduino ของฉัน หลังจากคลิกปุ่มอัพโหลดเพื่อนเฉลี่ยที่ชื่อ avr ก็มาหาฉันแล้วหยุดพูดว่า:

avrdude: stk500_getsync (): ไม่ซิงค์: resp = 0x00

สิ่งที่ฉันต้องทำคือเพียงอัปโหลดโปรแกรมของฉัน แต่ avr จะไม่ยอมให้ฉัน เขาเป็นคนที่เข้าใจไม่ได้ดังนั้นใครสามารถบอกฉันได้ว่าเขาพยายามพูดอะไรและจะกำจัดเขาได้อย่างไร


เช่น:

เมื่อใดก็ตามที่ฉันพยายามอัปโหลดโปรแกรมไปยัง Arduino ฉันจะได้รับข้อความแสดงข้อผิดพลาดนี้:

avrdude: stk500_getsync (): ไม่ซิงค์: resp = 0x00

นี่หมายถึงอะไรและฉันจะแก้ไขได้อย่างไร


4
ข้อความแสดงข้อผิดพลาดที่พบบ่อย
— ค่อนข้าง

12
ชื่อที่ดี! ฉันมีข้อผิดพลาดนั้นเอง ...
— TheDoctor

6
+1 สำหรับชื่อ: D ... ฉันเกลียดเพื่อนคนนี้มากเท่าที่คุณทำ!
— David Refoua

ลองติดตั้งไดรเวอร์ (cp2102) สำหรับ arduino นั่นช่วยฉันออก ขอบคุณสำหรับคำตอบก่อนหน้า ppl :-)

โพสต์มิถุนายน 2018 นี้แก้ไขให้ฉัน (คำตอบที่ 1): arduino.stackexchange.com/questions/51729/…
— Michael Sims

คำตอบ:


62

ปัญหานี้เกิดจากข้อผิดพลาดการเชื่อมต่อทั่วไประหว่างคอมพิวเตอร์ของคุณกับ Arduino และอาจเกิดจากปัญหาที่แตกต่างกัน

ต่อไปนี้เป็นสิ่งง่าย ๆ ที่มักจะสามารถแก้ไขข้อผิดพลาดนี้ได้:

  • ถอดและเชื่อมต่อสายเคเบิล USB อีกครั้ง
  • กดปุ่มรีเซ็ตบนกระดาน
  • รีสตาร์ท Arduino IDE
  • ตรวจสอบให้แน่ใจว่าคุณเลือกบอร์ดที่ถูกต้องTools ► Board ►เช่นถ้าคุณใช้ Duemilanove 328 ให้เลือกแทน Duemilanove 128 บอร์ดควรบอกว่าเป็นเวอร์ชั่นอะไรบนไมโครชิป
  • Tools ► Serial Port ►ให้แน่ใจว่าคุณเลือกพอร์ตที่เหมาะสมในการ วิธีหนึ่งในการค้นหาว่าพอร์ตใดเปิดใช้งานอยู่โดยทำตามขั้นตอนเหล่านี้:
    1. ปลดสาย USB
    2. ไปที่Tools ► Serial Port ►และดูพอร์ตที่แสดง (เช่น COM4 COM5 COM14)
    3. เชื่อมต่อสายเคเบิล USB อีกครั้ง
    4. กลับไปที่Tools ► Serial Port ►และดูพอร์ตที่ไม่เคยปรากฏมาก่อน
  • ตรวจสอบให้แน่ใจว่าพินดิจิตอล 0 และ 1 ไม่ได้เชื่อมต่อชิ้นส่วนใด ๆ รวมถึงตัวป้องกัน

หากไม่มีงานเหล่านั้นคุณจะต้องพยายามแยกปัญหาโดยการแทนที่สิ่งต่าง ๆ : ลองใช้คอมพิวเตอร์เครื่องอื่นในอาร์ดิโนเดียวกันลองอาร์ดิโนตัวอื่นบนคอมพิวเตอร์เครื่องเดียวกันและลองใช้สาย USB อื่น

หากปัญหาเกิดขึ้นกับคอมพิวเตอร์:

  • ตรวจสอบปัญหาที่เกี่ยวข้องกับคอมพิวเตอร์อีกครั้งในรายการ "แก้ไขง่าย" ด้านบน
  • ติดตั้ง IDE อีกครั้ง
  • ติดตั้งไดรเวอร์อีกครั้ง

หากปัญหาเกิดขึ้นกับ Arduino:

  • ตรวจสอบปัญหาที่เกี่ยวข้องกับบอร์ดอีกครั้งในรายการ "แก้ไขง่าย" ด้านบน
  • ตรวจสอบให้แน่ใจว่าติดตั้งไมโครคอนโทรลเลอร์อย่างถูกต้อง
  • คุณอาจจำเป็นต้องเผาบูต
  • เปลี่ยนไมโครคอนโทรลเลอร์ถ้าคุณมีอีกอันหนึ่งอยู่ใกล้ ๆ
  • คุณอาจปิดกั้น Arduino ของคุณ ขอโทษ :(

3
มีสาเหตุที่เป็นไปได้อื่น ๆ คุณอาจได้รับความเสียหาย ATmega คุณอาจได้รับความเสียหาย bootloader ใน ATmega คุณอาจมีปัญหาพลังงานหรือความเป็นไปได้อื่น ๆ อีกมากมาย นี่not in sync: resp=0x00เป็นข้อความทั่วไป "ATmega ที่ไม่ตอบสนอง" อะไรก็ตามที่ทำให้ ATmega ไม่ตอบสนองสามารถทำให้เกิดขึ้นได้
— Connor Wolf

ดังนั้นฉันไม่สามารถมีอะไรใน 0 หรือ 1 เคย?
— ทิม

2
@Tim คุณสามารถเชื่อมต่อสิ่งต่าง ๆ กับหมุดเหล่านั้นได้ แต่คุณต้องตัดการเชื่อมต่อหากคุณต้องการสื่อสารกับ Arduino ของคุณผ่านสาย USB
— The Guy with The Hat

ฉันได้รับข้อผิดพลาดนี้จาก Duemillanove แรกของฉันเมื่อหลายปีก่อน มันเป็นชิป UART ที่ตายแล้ว (หรือการเชื่อมต่อจาก USB ไปยังชิป UART) น่าผิดหวังมาก ฉันซื้อโปรแกรมเมอร์ AVR และเขียน bootloader ซื้อ CPU อื่นพร้อม bootloader ที่โหลดไว้ล่วงหน้า ไม่ได้จนกว่าผู้ขายจะส่งสินค้าทดแทนที่ฉันสามารถเข้าร่วมโลกของผู้สนใจรัก Arduino (และตอนนี้ฉันมีซีพียูสำรองสองตัว)
— linhartr22

"ตัดการเชื่อมต่อและเชื่อมต่อสาย USB ใหม่" ใช้งานได้สำหรับฉัน
— Grace Shao

20

การแก้ไขอื่น:

เปลี่ยนไปTools->Processor->Atmega 328P Atmega 328P (Old Bootloader)เตือนว่าตัวเลือกที่จะใช้ได้เฉพาะเมื่อคุณเลือกบางบอร์ดที่เฉพาะเจาะจงProcessorTools>Board

สิ่งนี้ใช้ได้กับ Arduino Nano ของฉันกับ CH340 โดยใช้ Arduino IDE 1.8.5 ภายใต้ Linux Ubuntu 17.10 นอกจากนี้อาจเกิดขึ้นได้หากคุณใช้ IDE 1.8.9 หรือใหม่กว่าและคุณจะได้นาโนหรือโคลนเก่า


3
นั่นคือทางออก! bootloader ใหม่ใช้อัตรา baud เป็นสองเท่า (115200 แทน 57600)
— Suuuehgi

1
คำตอบของคุณแก้ไขปัญหาของฉัน ขอขอบคุณ!
— Vladyslav Savchenko

12

น่าเสียดายที่มันอาจหมายความว่าคุณเผาไมโครคอนโทรลเลอร์ คุณกำลังทำอะไรที่อันตรายก่อนที่คุณจะพยายามอัปโหลดภาพร่างใหม่หรือไม่? ไมโครคอนโทรลเลอร์ยังคงทำงานอยู่หรือไม่กับร่างที่โหลดไว้ก่อนหน้านี้หรือไม่


10

หากขั้นตอนข้างต้นไม่ทำงานลองติดตั้ง Avrdude และคอมไพเลอร์ avr-gcc ใหม่ ฉันต้องทำสิ่งนี้หลังจากที่ Mega ของฉันเริ่มทรมานจากสิ่งนี้

หากคุณติดตั้ง Avrdude และ avr-gcc แยกกันเพียงแค่ถอนการติดตั้ง ถ้าไม่คุณอาจต้องติดตั้ง Arduino IDE ใหม่ ขั้นตอนเหล่านี้จะขึ้นอยู่กับระบบปฏิบัติการของคุณ


ไม่น่าเป็นไปได้สูงที่ปัญหาจะเกิดขึ้นเนื่องจากมีการใช้งานเครื่องมือเครือข่าย นี่มันมากเกินไป IMO
— asheeshr

3
มันเป็นวิธีเดียวที่ฉันสามารถแก้ปัญหาของฉันได้
— TheDoctor

คุณกำลังพูดถึงกระบวนการติดตั้งนี้คืออะไร? เครื่องมือตัวแก้ไข arduino นั้นถูกซิปออกมา ไม่มีกระบวนการติดตั้ง
— Connor Wolf

9

ฉันมีข้อความเดียวกัน ทุกครั้งที่มันได้รับการแก้ไขโดยการเลือกพอร์ตที่ถูกต้องเช่น USB ภายใต้เมนูเครื่องมือแล้วพอร์ต มันเป็นขั้นตอนที่ง่าย แต่ฉันมักจะลืม ฉันจะถอดปลั๊ก Arduino เพื่อหยุดโปรแกรมปัจจุบันแล้วเสียบเข้ากับคอมพิวเตอร์ของฉันอีกครั้งเพื่ออัปโหลดโปรแกรมใหม่และรับข้อผิดพลาดความตื่นตระหนกคำสาปและหลังจากนั้นให้จำไว้


1
ฉันคิดว่านี่เป็นทางออกที่พบบ่อยที่สุด
— ลูกไก่

9

ในกรณีของฉันฉันไม่ได้ต่อสาย RTS pin ของชิป FTDI เข้ากับตัวเก็บประจุซึ่งไปที่ RST pin ของ Arduino Pro Mini เมื่อฉันติดตั้งการเชื่อมต่อนี้ฉันไม่ได้รับข้อผิดพลาดอีกต่อไปและฉันสามารถอัปโหลดรหัสได้

นิค Gammon อธิบายนี้ในฟอรั่มของเขา ฉันได้เพิ่มรูปภาพของตำแหน่ง / วิธีการวางตัวเก็บประจุ ป้อนคำอธิบายรูปภาพที่นี่


+1 เพื่อภาพที่ดีของ hookup โปรแกรมเมอร์ usb โดยตรงไปยังชิป atmega
— raddevus

ฉันมีการเชื่อมต่อที่ไม่ดีบางอย่างบนกระดานของฉันฉันถอดปลั๊กทุกอย่างแล้วอัปโหลดแบบร่างพื้นฐานและใช้งานได้ ทีนี้ลองดูว่าสายเคเบิลไม่ได้อยู่ในตำแหน่งที่ถูกต้อง
— Seraf

5

ฉันมีปัญหาเดียวกันแน่นอน ฉันลองติดตั้ง IDE ในแล็ปท็อปเครื่องอื่นแล้วอัปโหลดโปรแกรมจากแล็ปท็อปเครื่องนั้น แก้ไขปัญหา. จากนั้นฉันกลับมาที่แล็ปท็อปถอนการติดตั้ง IDE และติดตั้งใหม่ .. มันเริ่มทำงานได้

อย่างไรก็ตามฉันไม่พอใจเพราะฉันไม่สามารถหาสาเหตุของปัญหาได้ ... ดังนั้นฉันจึงพยายามเรียกใช้ทุกอย่างอีกครั้งอย่างถูกต้องเหมือนกัน ... ฉันพบปัญหา แต่ไม่แน่ใจว่าเป็นสาเหตุที่แท้จริงของมันหรือไม่ .

ในโครงการของฉันฉันต้องดำเนินการสื่อสารแบบอนุกรมระหว่าง arduino และ MATLAB (GUI) เพื่อที่จะดู / ตรวจสอบเอาต์พุต (ชนิด) ของข้อมูลอนุกรม MATLAB (GUI) ฉันใช้ HYPERTERMINAL และ VIRTUAL SERIAL PORT EMULATOR ฉันสังเกตเห็นว่าทุกครั้งที่เมื่อ hyperterminal กำลังทำงานหรือ VSPE กำลังทำงานอยู่ในขณะที่จอภาพแบบอนุกรมของฉันติดอยู่จะทำให้คุณสมบัติการอัปโหลดของโปรแกรมขึ้น ฉันไม่แน่ใจว่าเป็นเพราะ VSPE หรือ HYPERTERMINAL หรือไม่ แต่การติดตั้ง IDE ใหม่นั้นเหมาะกับฉัน


2
หนึ่งในสายควบคุมอนุกรมฉันคิดว่ามันเป็น DTR ใช้เพื่อรีเซ็ต Arduino เมื่อคุณพยายามตั้งโปรแกรม Arduino โปรแกรมเทอร์มินัลของคุณอาจรบกวน
— linhartr22

สิ่งนี้ใช้ได้กับฉันก็ต่อเมื่อฉันลบโฟลเดอร์ Arduino Library ของฉันซึ่งมีการตั้งค่าทั้งหมดและ libs เพิ่มเติม
— Jethro

3

สำหรับผู้ที่ใช้ Linux Mint ฉันพบว่าการเลือกพอร์ต "TTY SO" แทนที่จะเป็น "Arduino" นั้นจะใช้งานได้ (ฉันไม่สามารถบอกคุณได้อย่างแน่นอนเพราะฉันไม่มีคอมพิวเตอร์เครื่องนั้นต่อหน้าฉัน) .

จากนั้นในครั้งต่อไปที่ฉันใช้ Arduino ฉันได้รับข้อความเดิมอีกครั้งดังนั้นฉันจึงเปลี่ยนกลับไปเป็นพอร์ต "Arduino" และมันก็ใช้งานได้ตั้งแต่นั้นมา

ฉันไม่มีความรู้ทางเทคนิคเท่ากับพวกคุณที่เหลือดังนั้นฉันจึงไม่รู้ว่าทำไมมันถึงได้ผลหรือปัญหาคืออะไร แต่มันก็ใช้งานได้ซึ่งเป็นสิ่งที่ฉันสนใจ บางทีนี่อาจจะเป็นประโยชน์กับใครบางคน


3

ฉันถอนการติดตั้ง IDE และไดรเวอร์อื่น ๆ ติดตั้งทั้งหมดอีกครั้งจากนั้นฉันก็วิ่ง Arduino IDE เป็นผู้ดูแลระบบและตั้งค่าให้ใช้งานร่วมกันได้เป็น windows 7 (ฉันกำลังใช้ 10)

ฉันยังเปลี่ยนโปรแกรมเมอร์เป็น AVR ISP (ฉันไม่คิดว่ามันเป็นเรื่องสำคัญ แต่ฉันเปลี่ยนมันไป)

ทุกอย่างทำงานได้อีกครั้ง ... หวังว่าจะช่วยคนอื่นได้เช่นกัน


2

เป็นสิ่งที่ผิดปกติ แต่ฉันได้ทำการแลกเปลี่ยนไมโครคอนโทรลเลอร์เป็นจำนวนมากและฉันได้รับข้อผิดพลาดนี้เมื่อไม่มีใครนั่งอย่างถูกต้อง .. ฉันสามารถเผาได้สองสามครั้ง แต่ฉันเดาว่ามันลื่นไหลออกมาด้านหลังเล็กน้อย ของ ATMega328 แก้ไขมัน!


1

นอกจากนี้ยังมีความเป็นไปได้ของตัวควบคุมที่ถูกวางผิดในซ็อกเก็ตบน Arduino นี่อาจเป็นอันตรายสำหรับตัวควบคุม (ซึ่งอาจได้รับการ zapped) แต่ในกรณีของฉันมันให้ข้อผิดพลาดการซิงค์เท่านั้นทำให้ฉันไม่สามารถอัปโหลดรหัสได้

ดังนั้นเพียงแค่ตรวจสอบว่ารอยบากของ IC อยู่ในทิศทางที่ถูกต้อง (คุณสามารถตรวจสอบภาพของบอร์ดออนไลน์ได้) รอยบากบนตัวควบคุมของ Uno ควรชี้ไปทางขอบของบอร์ด


1

ฉันมีข้อผิดพลาดนี้เกิดขึ้นเช่นกัน มันเป็นครั้งแรกที่ใช้บอร์ด Arduino Nano ใหม่หลังจากที่ฉันบัดกรีบนหัวกระดาษ เพียงแค่ร่าง Blink ร่างไม่มีอะไรเกี่ยวข้องกับบอร์ด

ฉันพบว่ามีการประสานสั้น ๆ เล็กน้อยระหว่างหมุดกราวด์และรีเซ็ต ฉันหยิบมันออกมาจากนั้นฉันก็สามารถอัพโหลดได้

ฉันคิดว่าสิ่งนี้อาจเกิดขึ้นหากคุณมีวงจรเดียวกันในบางแห่ง


1

เพิ่งมีข้อผิดพลาดเดียวกันนี้กับ Mini Pro รุ่นใหม่ เนื่องจากโปรแกรมกะพริบเริ่มต้นที่มาพร้อมกับ Arduino ส่วนใหญ่ทำงานอยู่ฉันรู้ว่าเครื่องนั้นน่าจะโอเค

ดังนั้นฉันจึงตรวจสอบส่วนหัวที่ฉันเพิ่งบัดกรีอีกครั้งและพบว่ามีการบัดกรีไม่เพียงพอบนหมุด TX0 หลังจากบัดกรีอีกครั้งทุกงาน


1

หลังจากถอดปลั๊กจำนวนมากตรวจสอบพอร์ตรีสตาร์ท IDE ฯลฯ สิ่งที่ดูเหมือนจะสร้างความแตกต่างในการแก้ไขข้อผิดพลาดกับ Arduino Mega 2560 นี้คือการถอนการติดตั้งไดรเวอร์ Windows USB arduino จากนั้นติดตั้งใหม่โดยใช้ไดรเวอร์ที่นี่ com พอร์ต> arduino http://drivers.softpedia.com/get/Other-DRIVERS-TOOLS/Others/Arduino-Mega-2560-USB-Driver-1110-for-Windows-7-64-bit.shtml ฉันอาจมี ทดสอบในเครื่องของฉันแล้วกลับไปที่เมกะจึงมีโอกาสเล็กน้อยที่จะพูดคุยกับเครื่อง Uno ที่ทำให้ AVRDUDE มีความสุข แต่ไม่น่าเป็นไปได้


1

เมื่อฉันพบปัญหาในการอัปโหลดไปยังบอร์ดของฉันฉันจะอัปโหลดโปรแกรมอื่นเช่นตัวอย่างกะพริบตา ดูเหมือนว่าจะรีเซ็ตบางสิ่งและฉันสามารถอัปโหลดโปรแกรมของตัวเองได้ (ซึ่งค่อนข้างใหญ่)

มันอาจจะคุ้มค่าที่จะลองทำสิ่งนี้เพื่อดูว่ามันใช้งานได้ในกรณีของคุณหรือไม่แม้ว่าฉันจะไม่รู้ว่าทำไมมันถึงใช้งานได้


บอร์ดและ bootloader อะไร
— Juraj

Arduino Nano, ATMega328P (ไม่ใช่บุคคลที่สาม) อุปกรณ์เวอร์ชัน: 2, เฟิร์มแวร์เวอร์ชัน: 1.16, ลายเซ็นอุปกรณ์ 0x1e950f ฉันยังไม่ได้ตรวจสอบ bootloader แต่พวกเขามีการโฆษณาว่า "bootloader ดั้งเดิม"
— เจ

ดังนั้นคำตอบของคุณเฉพาะสำหรับ bootloader นาโนเก่า
— Juraj

ขอบคุณ! ฉันจะดู bootloaders และพยายามอัพเกรด คุณมีข้อมูลเกี่ยวกับข้อผิดพลาดนี้หรือไม่?
— Jethro

1

ฉันมีปัญหาคล้ายกันกับบอร์ด Uno ของฉัน

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x90

พยายามหลายวิธี

  • กดรีเซ็ตก่อนส่งแพ็กเก็ต
  • รุ่น IDE ที่แตกต่างกัน
  • เปลี่ยนสายเคเบิล
  • เปลี่ยนตัวควบคุมเอง
  • การทดสอบลูปแบ็ค

แต่ทั้งหมดข้างต้นล้มเหลว

ฉันใช้ Ubuntu 16.04.4 LTS 4.15.0-33-generic(ในขณะที่เขียนความคิดเห็นนี้) ไม่ได้โหลดโมดูล CDC ACM ดังนั้นจึงไม่มี/dev/ttyACM0การสร้างอุปกรณ์ใดให้เลือกArduino IDE -> Tools -> Port

ดังนั้นรับชื่อโมดูลและโหลด

$ lsusb 
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


$ sudo modprobe cdc-acm

คำสั่งดังกล่าวจะแทรกโมดูลที่จำเป็น ตอนนี้ฉันสามารถเลือกพอร์ตที่ถูกต้องและอัปโหลดรหัสได้แล้ว

จากวิธีแก้ปัญหาต่าง ๆ ที่ใช้งานได้สำหรับฉันหวังว่านี่จะช่วยให้ใครบางคน



0

ฉันประสบปัญหาเดียวกันสำหรับรหัสบางวันนี้และฉันแก้ไขมันดังนี้

1- ก่อนอื่นฉันเรียกใช้รหัสกะพริบพื้นฐาน มันทำให้เกิดข้อผิดพลาดเดียวกัน เป็นการยืนยันว่าข้อผิดพลาดเกิดขึ้นขณะอัพโหลดและไม่มีส่วนเกี่ยวข้องกับการรวบรวม ฉันยังตรวจสอบว่ารหัสของฉันรวบรวมได้ดี

2- ฉันเอาบอร์ดอื่น แต่มันก็ใช้ได้ดีบนพีซีเครื่องนี้ นั่นหมายความว่าคอมพิวเตอร์และสาย USB นั้นใช้ได้

3- ฉันเชื่อมต่อบอร์ดที่ผิดปกติกับพีซีเครื่องอื่นและน่าประหลาดใจที่ไม่มีข้อผิดพลาดในการอัปโหลด นั่นให้คำแนะนำฉันเกี่ยวกับปัญหาในไดรเวอร์ในพีซีเครื่องแรก

4- ดังนั้นฉันถอนการติดตั้งไดรเวอร์และติดตั้งใหม่บนพีซีเครื่องแรกโดยดาวน์โหลดจากที่นี่

(ตรวจสอบให้แน่ใจว่าขณะติดตั้งไดรเวอร์จากลิงค์นี้คุณเชื่อมต่อบอร์ดของคุณกับพีซี)

มันใช้ได้ดีตอนนี้ :-)


0

ฉันมีข้อผิดพลาดนี้ในแล็ปท็อป Linux Mint 17.3 ที่มี Arduino Nano avrdude: stk500_getsync (): ไม่ซิงค์: resp = 0x00

การแก้ไข:

  • ลบทุกสิ่งที่มี 'arduino' หรือ 'avr' ในชื่อ
  • ไดเรกทอรีที่ถูกลบ. aruino และ. aarduino15 (โปรดสังเกตจุดในชื่อ)
  • ลบ ver 1.8.7 ด้วยการถอนการติดตั้งแพ็คเก็ต
  • apt-get install arduino (เวอร์ชั่น 1.1.0)
  • ทดสอบด้วยแบบร่างอย่างง่าย (ทุกอย่างตกลง)
  • ติดตั้งเวอร์ชั่น 1.8.7 พร้อมการติดตั้งแพ็คเก็ต
  • รวบรวม
  • ถูกเลือก ATmega328p (bootloader เก่า) สำหรับโปรเซสเซอร์, Arduino Nano สำหรับการ์ดและ / dev / ttyUSB0 สำหรับพอร์ต => IT WORKS!

ดูเหมือนว่า 'Old bootloader' เป็นกลอุบายในกรณีนี้ ตอนนี้ฉันมีทั้งเวอร์ชั่น 1.1.0 และ 1.8.7 ที่ใส่ใจ


ก่อนอื่นคุณควรอ่านคำตอบจาก aguadopd
— Juraj
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.