ዝርዝር ሁኔታ:
- ደረጃ 1 - ችግሩ
- ደረጃ 2 - የሚያስፈልጉ ቁሳቁሶች
- ደረጃ 3 መፍትሄው
- ደረጃ 4: ቪላ
- ደረጃ 5: አርዱዲኖን ማቀናበር
- ደረጃ 6 - ATmega8 ን ማብራት
- ደረጃ 7 የፕሮግራም አድራጊው ሥራ መሥራቱን ማረጋገጥ
- ደረጃ 8 - መላ መፈለግ
- ደረጃ 9: TL; DR
ቪዲዮ: ርካሽ በሆነ USBasp-Clone ላይ firmware ን እንዴት ማዘመን እንደሚቻል -9 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
ይህ እንደ እኔ ባለው የዩኤስቢ-ኤስ-ክሎይን ላይ አዲስ firmwareን ለማንፀባረቅ ትንሽ መመሪያ ነው። ይህ መመሪያ በተለይ በስዕሎቹ ውስጥ ለሚታየው የዩኤስቢ-አፕ-ክሎን የተፃፈ ቢሆንም አሁንም ከሌሎች ጋር መስራት አለበት። ሽቦው በደረጃ 5 ላይ ይታያል ፣ TL አለ ፣ DR በደረጃ 9 ላይ።
ይደሰቱ!
ደረጃ 1 - ችግሩ
Avrdude እኔ የምጠቀመው ፕሮግራመር ጊዜው ያለፈበት firmware እንዳለው ይነግረኛል። ለራስ-ፕሮግራም የተለመደው ዝላይ በቦርዱ ላይ የለም። ያንን እንዴት ማስተካከል እንደሚቻል እነሆ። ለ USBasp መርሃግብሮች በ fischl.de ላይ ሊገኙ ይችላሉ።
ደረጃ 2 - የሚያስፈልጉ ቁሳቁሶች
ያስፈልግዎታል…
- የሽያጭ ብረት
- አርዱዲኖ (ቢቻል ናኖ)
- አንዳንድ ዝላይ ሽቦዎች
- Arduino IDE እና avrdude ያለው ፒሲ ተጭኗል
ደረጃ 3 መፍትሄው
በ ATmega8 ላይ አዲሱን firmware እንድናበራ ፣ የ RESET ፒን ቁጥጥርን ማግኘት አለብን። በተለምዶ ፣ የራስ-ፕሮግራምን ለማንቃት በ USBasp ላይ መዝለያ ሊዘጋ ይችላል ፣ ሆኖም የቦርዴ አምራች አንድ አላካተተም።
በ ATmega8 ላይ ፣ የ RESET ፒን ፒን 29 ፣ አራተኛው ፒን ከግራ በኩል ነው። እሱ ከ 10 ኪ የሚጎትት ተከላካይ ወደ 5 ቪ ተገናኝቷል። ከ ICSP ራስጌ ፒን 5 ጋር ማገናኘት አለብን።
ሽቦውን በቀጥታ በተከላካዩ ወይም በፒን እራሱ ላይ ለመሸጥ እንሞክር ፣ ሆኖም አሰልቺ እና ሰሌዳዎን ሊጎዳ ይችላል። (ሞክሬዋለሁ እና የሚጎተተውን ተከላካይ ቀደድኩ ፣ አልመክረውም) እንዲሁም ፣ በጣም ቀላል መንገድ አለ!
ምንም እንኳን አምራቹ የራስ-ፕሮግራምን ለማንቃት እውነተኛ ዝላይን ባያካትትም ፣ ከማይክሮ መቆጣጠሪያው ስር ራስጌ አስቀምጧል። እኛ በቀላሉ ሽቦን በመላ መሸጥ እና…
ደረጃ 4: ቪላ
ሁለቱን ዳግም ማስጀመሪያ ፒኖች አገናኝተናል! ከታች ያሉት ሁለቱ ቀዳዳዎች የማይክሮ መቆጣጠሪያውን ፒን 29 እና ፒን 14 ያገናኛሉ።
ደረጃ 5: አርዱዲኖን ማቀናበር
አዲሱን firmware በፕሮግራም አድራጊው ላይ ለማንፀባረቅ ሌላ ፕሮግራም አድራጊ እንፈልጋለን ፣ በዚህ ሁኔታ አርዱinoኖ አይ ኤስ ፒ ረቂቅ ያለበት አርዱኢኖ። ልክ ማዋቀርዎ ተመሳሳይ መሆኑን ለማረጋገጥ ፣ እባክዎን መስመር 81 ን ያጥፉ
// #ተጠቀምበት_ወልድ_አሁን_አሁን
አሁን አርዱዲኖን በፕሮግራም አድራጊዎ ላይ ከ ICSP ራስጌ ጋር ያገናኙት።
አርዱዲኖ ዩኤስቢፕ
5V ፒን 2 (ቪሲሲ) GND ፒን 4/6/8/10 (GND) ፒን 10 ፒን 5 (ዳግም አስጀምር)
USBasp ከፒሲው ሳይነቀል ይቆያል።
ተርሚናል ይክፈቱ እና ይተይቡ
avrdude -cavrisp -pm8 -b19200 -P [የወደብ ቁጥርዎ እዚህ ይሄዳል ፣ በአርዱዲኖ አይዲኢ ውስጥ ካለው ጋር ተመሳሳይ መሆን አለበት]
ሁሉም ነገር ትክክል ከሆነ ፣ avrdude ስለ ATmega8 (ፊውዝ ፣ ፊርማ ፣ ወዘተ) አንዳንድ መረጃዎችን ማተም አለበት።
ደረጃ 6 - ATmega8 ን ማብራት
ቺፕውን ለማብራት ፣ አሁንም firmware እንፈልጋለን። ወደ fisch.de ይሂዱ እና አዲሱን ስሪት ያውርዱ። ማህደሩን ያውጡ እና ቅርፊቱን በመጠቀም ወደ እሱ ይሂዱ።
ኮዱን ማጠናቀር ለእኔ አልሰራም ፣ ግን እንደ እድል ሆኖ ማህደሩ ሁሉንም የተሰበሰቡ ፕሮግራሞችን ይ containsል
ቢን/firmware
እዚህ ሶስት.hex ፋይሎችን ማየት አለብዎት። እንደ ቺፕዎ ተመሳሳይ ስም ያለው ይምረጡ። የእኔ ፕሮግራም አውጪ ATmega8 ን ይጠቀማል ፣ ስለዚህ እኔ መርጫለሁ
usbasp.atmega8.yyyy-mm-dd.hex
ከ ATmega8 ጋር በሚሠራ ግንኙነት ፣ ብልጭ ድርግም ማለት መተየብ ብቻ ይፈልጋል
avrdude -cavrisp -pm8 -b19200 -P [PORT] -U ፍላሽ: w: [hex ፋይል]
ሁሉም ነገር በትክክል ከተሰራ ፣ avrdude የተመረጠውን firmware መጻፍ እና ማረጋገጥ አለበት።
ደረጃ 7 የፕሮግራም አድራጊው ሥራ መሥራቱን ማረጋገጥ
USBasp ን እንደ ፕሮግራም አውጪ እንደገና ለመጠቀም ፣ በፒን 29 እና በፒን 14 መካከል ያለውን ግንኙነት ማስወገድ አለብን ፣ ከታች ያለውን መዝለያ መቁረጥ በቂ ነው ፣ ሆኖም እሱን ማስወገድም ሊጎዳ አይችልም።
እንደገና ወደ ፒሲው በመሰካት እና በመተየብ ሊሞክሩት ይችላሉ
avrdude -cusbasp -pm8
ምንም እንኳን avrdude ግቡን ላይ መድረስ ባይችልም ፣ ቢያንስ የእኛን የፕሮግራም አዘጋጅ አዲሱን firmware እውቅና መስጠት አለበት።
ደረጃ 8 - መላ መፈለግ
Avrdude እንደዚህ ያለ ስህተት ካሳየ ፣ ምናልባት ከ Arduino ራስ-ሰር ዳግም ማስጀመሪያ ባህሪ ጋር አንድ ነገር ሊኖረው ይችላል። ይህንን ለማስቀረት ፣ እባክዎን በአርዲኖ በ RESET እና GND መካከል capacitor ይጨምሩ። በአጠቃላይ 10µF capacitor እንዲጠቀሙ ይመከራል ፣ ሆኖም በእኔ ሁኔታ 100µF capacitor በትክክል ሰርቷል።
እንደዚህ አይነት ስህተት ካጋጠመዎት
avrdude: ስህተት: ፕሮግራም አንቃ: ዒላማ አይመልስም። 2018-05-01 እልልልልልልልልልልልልልልልልልልል
ወይም ልክ ያልሆነ ፊርማ ተመልሷል ፣ እባክዎን ሽቦዎን ያረጋግጡ። እኔ የኃይል ገመዶች ዝገት እና ከእንግዲህ ኤሌክትሪክ አለማስተዳደር ችግር ነበረብኝ። ሁሉንም የጃምፐር ገመዶችን አስቀድመው እንዲፈትሹ እመክራለሁ።
እንዲሁም ችግሩ ከቀጠለ በአርዱዲኖ ላይ ፒን 11 እና ፒን 12 መቀየሩን ያረጋግጡ።
እባክዎን ለ አርዱinoኖ ትክክለኛውን የባውድ መጠን እንደ አይኤስፒ ፣ 19200 ማዘጋጀትዎን ያረጋግጡ። በአማራጭ ሊዋቀር ይችላል
-በ19200
ማንኛውም ጥያቄ ካለዎት ወይም ስህተት ካዩ እባክዎን ያሳውቁኝ:)
ደረጃ 9: TL; DR
- ከቦርዱ በታች ባሉት ሁለት ፒኖች ላይ ሽቦን ያሽጡ
- የድሮውን የሽቦ መርሃ ግብር ማንቃትዎን በማረጋገጥ አርዱዲኖን እንደ ISP ያዋቅሩ
- በ ICSP ራስጌ በኩል አርዱዲኖን ከፕሮግራም አድራጊው ጋር ያገናኙ
- አዲሱን firmware በፕሮግራም አድራጊው ላይ ያብሩ
- ከታች ያለውን ግንኙነት ያስወግዱ
- ማንኛውንም የ SMD ተቃዋሚዎች አይቅደዱ
የሚመከር:
ዲጂታል በሆነ መንገድ ጥሩ ሙዚቃን እንዴት ማድረግ እንደሚቻል - 4 ደረጃዎች
በዲጂታል መንገድ ጥሩ ሙዚቃን እንዴት ማድረግ እንደሚቻል-በኮምፒተር ላይ የተመሠረተ መሣሪያ (አይፓድ ፣ አይፎን ፣ ማክቡክ ፣ ላፕቶፕ ፣ ኮምፒተር ፣ ወዘተ) ላይ ሙዚቃ ሲሰሩ ሊታሰብባቸው የሚገቡ በርካታ ነገሮች አሉ። በመጀመሪያ ፣ ዲኤኤኤኤን መምረጥ አለ። ሙዚቃን ለመስራት ወይም ለማምረት (እንደ ዲጂታል ኦዲዮ የሥራ ጣቢያ በመባልም ይታወቃል)
GAINER V1: 7 ደረጃዎችን እንዴት ማዘመን እንደሚቻል
GAINER V1 ን እንዴት ማዘመን እንደሚቻል - ይህ ፕሮጀክት GAINER v1 ን እንዴት ማዘመን እንደሚቻል ይገልጻል። በአሁኑ ጊዜ (2006.3.8) ፣ በዊንዶውስ ላይ የማዘመኛ መሣሪያ ተሰጥቷል
ርካሽ በሆነ ላፕቶፕ ላይ ውሃ ማቀዝቀዝ - 13 ደረጃዎች (ከስዕሎች ጋር)
በርካሽ ላይ ላፕቶፕን ማቀዝቀዝ - ላፕቶፕን እንዴት ማቀዝቀዝ እንደሚቻል … ወይም በጣም ብዙ ማንኛውንም ነገር
በጀርባው ላይ አሻሚ በሆነ የተቀረጸ የእጅ-እኔን-ታች IPod ን እንዴት ማውጣት እንደሚቻል -3 ደረጃዎች
በእጅ-ወደ-ታች IPod በጀርባው ላይ አሻሚ በሆነ ቅርፃቅርፅ እንዴት እንደሚወጣ-በቅርቡ እናቴ አዲስ-ሱሪ አዲስ iPod Nano አግኝታለች። ስለዚህ የድሮውን አይፖድ አግኝቻለሁ። እንደ አለመታደል ሆኖ እሱ ከአባቴ ስጦታ ስለሆነ በላዩ ላይ የተቀረጸ ሙሽራ ነበረው። ስለዚህ ፣ በላዩ ላይ አንዳንድ የሮክ እና ሮል የጥበብ ሥራዎችን ለመጨመር ወሰንኩ
ርካሽ 4 ወደብ NES ዩኤስቢ 2.0 HUB ን ርካሽ በሆነ መንገድ 5 ደረጃዎች
ርካሽ 4 ወደብ NES USB 2.0 HUB ን ያፅዱ - ይህ አስተማሪ 4 ቱ ወደብ ዩኤስቢ NES መቆጣጠሪያን በእራስዎ በጣም ንፁህ እንዴት እንደሚያደርጉ ያሳየዎታል። ይህ ከዚህ በፊት እንደተሰራ አውቃለሁ ፣ ግን እኔ ብዙ ጽዳት ስላበቃ እንዴት እንዳደረግኩ ለማሳየት ይህንን እለጥፋለሁ። ክፍሎች ዋጋ = ለዩኤስቢ ማዕከል 4 ዶላር