กะพริบ BIOS ผ่านโปรแกรมเมอร์ BIOS เฟิร์มแวร์ผ่านทางอินเตอร์เฟส SPI ไวยากรณ์และคำสั่งพื้นฐาน

ในวิดีโอนี้เราจะดูวิธีแฟลชเมนบอร์ด ไบออสผ่าน MiniPro TL866CS โปรแกรมเมอร์

BIOSMSI เมนบอร์ดกำลังอยู่ในระหว่างการซ่อมแซม รุ่น MS7392 รุ่น 2

เมนบอร์ดนี้ต้องการเฟิร์มแวร์ BIOS จะต้องดาวน์โหลดก่อนจากเว็บไซต์ทางการของ MSI

มันถูกฉายผ่านโปรแกรมเมอร์จีน MiniPro TL866CS

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

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

ก่อนที่จะกระพริบบอร์ดคุณต้องติดตั้งไดรเวอร์ในอุปกรณ์นี้

จากนั้นเราใส่ชิพ BIOS ในบล็อกถ้าจำเป็น จากนั้นจับคันโยกในโปรแกรมเมอร์

จากนั้นไปที่โปรแกรมโปรแกรมเมอร์

ในการทำเช่นนี้ให้เลือกอัตโนมัติ 25 ซีรีส์และคลิกทดสอบ

BIOS เฟิร์มแวร์ผ่าน SPI

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

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


โปรแกรมแนะนำให้เลือกชิปที่เหมาะสม


ในกรณีนี้มันคือ MX25L8005 ในแพ็คเกจ SOP8 เลือกและกดคำสั่ง Select


ชิปจะปรากฏขึ้นตอนนี้คุณต้องอ่านข้อมูล

ในการทำเช่นนี้เราได้ข้อสรุป บัญชีผู้ใช้. Vallauri, นักเรียนชั้นประถมปีที่ 3, 4 และ 5 และอาจารย์ 2 ท่านได้ไปที่มหาวิทยาลัยของเราเพื่อเข้าร่วมในโครงการสิ่งพิมพ์โอเพ่นซอร์ส โปรแกรมของกิจกรรมคล้ายกับกิจกรรมมาก ความจริงที่ว่าวิทยาการคอมพิวเตอร์กำลังเปลี่ยนแปลงวิธีการจัดการกับโลกของเราการควบคุมกิจกรรมและความสัมพันธ์กับผู้อื่นนั้นเป็นเรื่องปกติซึ่งอาจไม่คุ้มค่าที่จะให้ความสำคัญ: นี่คือการปฏิวัติที่เกิดขึ้นภายใต้เราและยังไม่เสร็จสมบูรณ์ มันยังไม่ชัดเจนและสามารถทำนายได้ว่ามันจะพัฒนาไปในทิศทางใด

คลิกอ่านด้วย IC


และอ่านอีกครั้ง

หลังจากอ่านเสร็จเราจะเห็นเฟิร์มแวร์ที่มีอยู่ใน BIOSe นี้เราบันทึกข้อมูลนี้


จากการปฏิวัติครั้งนี้มันเป็นการดีที่จะไม่ได้เป็นผู้ชมที่แฝง แต่เป็นส่วนที่กระตือรือร้นที่จะมีเสียงในบทนี้ ในตอนท้ายของการสนทนาศาสตราจารย์ Valeria Cardellini อาจารย์ในคลาวด์คอมพิวติ้งและ ระบบกระจายแทรกแซงให้คำแนะนำสั้น ๆ กับโปรแกรมการศึกษาในสาขาเทคโนโลยีคอมพิวเตอร์และหน่วยงานมืออาชีพที่อาจตามมาหลังจากได้รับปริญญาในสาขาวิชาเหล่านี้

ในตอนท้ายของการสนทนาครั้งที่สองเวลาทดสอบออกมา: 10 คำถามที่มีตัวเลือกคำตอบมากมายพร้อมข้อความที่สร้างขึ้นโดยรหัสของเราสำหรับผู้เข้าร่วมแต่ละคนและ Malina Pi จะได้รับผลการเรียนที่ดีที่สุด! นอกจากนี้ในโอกาสนี้ทั้งกลุ่มสามารถพอใจกับความคิดริเริ่มนำกลับบ้านผลลัพธ์ที่ยอดเยี่ยมผลของความพยายามของเราทุกคน: เรารวมผลงานที่จัดทำโดย Cristina Zucciatti สำหรับภาพถ่ายและ Stefano Di Francescangelo สำหรับเครื่องผสมอย่างไรก็ตามสิ่งนี้จะไม่อนุญาตให้สมาคม ทำซ้ำเหตุการณ์สำหรับปีการศึกษาถัดไปด้วยการเพิ่มแบบฟอร์มการลงทะเบียนที่โรงเรียนเพื่อให้ละเอียดและรวดเร็วยิ่งขึ้นในการจัดกิจกรรมเหล่านี้


คลิกล้าง


โดยทั่วไปแล้วการทำความสะอาดเกิดขึ้นระหว่างการเขียนโปรแกรม แต่สำหรับการประกันจะเป็นการดีกว่าที่จะทำความสะอาดชิปด้วยฟังก์ชันนี้ล่วงหน้า

สิ่งนี้ช่วยในการติดตามปัญหาที่อาจเกิดขึ้นทันที

ตอนนี้เปิดเฟิร์มแวร์ที่เตรียมไว้ล่วงหน้า คลิกไฟล์เปิด

คุณพบปัญหาด้วยตัวเองหรือไม่? ต่อสู้กับเราโดยทำตามคำแนะนำเล็ก ๆ นี้! บันทึก. หากจำเป็นต้องได้รับอนุญาตให้อนุญาต! เลือก "การจัดการดิสก์" และคุณจะเห็นภาพรวมของพาร์ติชั่นที่มีอยู่ในแล็ปท็อปของคุณ เลือกหนึ่งรายการเพื่อปรับขนาดและเลือก“ ปรับขนาด”

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


เฟิร์มแวร์มีนามสกุลเป็น 230


ส่วนขยายนี้ถูกอ่าน ซอฟต์แวร์  และโปรแกรมเมอร์นี้

ในบทความนี้ฉันต้องการแสดงวิธีการแฟลชชิปไบออส เมนบอร์ด  คอมพิวเตอร์เดสก์ท็อปโดยใช้โปรแกรมเมอร์ TL866 เราจะพยายามทำให้บทความนี้เป็นข้อมูลที่เป็นไปได้และลงทุนในปริมาณข้อมูลสูงสุดในช่วงเวลาสั้น ๆ ในกรณีนี้เราจะแฟลช BIOS ของเมนบอร์ด Asus P5Q ในกรณีที่ลึก เริ่มกันเลย

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

บทเรียนต้องการแสดงวิธีใช้ช่องโหว่หน่วยความจำล้นของบัฟเฟอร์ที่เป็นไปได้ในการเรียกใช้โค้ดโดยอำเภอใจ น่าเสียดายที่เราพลาดโอกาสในการทำสิ่งนี้ก่อนวันคริสต์มาส ส่วนใหญ่แล้วเราเมามากเกินไป ดังนั้นเรามาลองแก้ไขกันเถอะเราหวังว่าคุณจะเป็นปีที่ดี! ปีที่เราหวังว่าจะนำข่าวและความประหลาดใจมากมาย


เราต้องทำอะไรเพื่อเริ่มต้น


จำเป็นต้องใช้เครื่องมือแยกไฟล์ ลบ microcircuit. คุณสามารถลองกับแหนบได้ แต่เนื่องจากหมุดสัมผัสของ microcircuit นั้นอ่อนแอมากและสามารถโค้งงอได้อย่างง่ายดายลองทำอย่างระมัดระวังที่สุดเท่าที่จะทำได้

เรากำลังทำสิ่งนี้! ดังที่คุณได้บันทึกไว้จากบทความก่อนหน้านี้เราพยายามที่จะพัฒนาแนวคิดใหม่ ๆ นอกจากนี้เรายังต้องการจัดระเบียบเหตุการณ์เล็ก ๆ ที่เหมาะสำหรับการเผยแพร่เทคโนโลยีใหม่บางอย่างวิธีการเขียนโปรแกรมและทุกอย่างที่เกี่ยวข้องกับเขตข้อมูลโอเพ่นซอร์ส กว่ายี่สิบปีที่ผ่านมาตั้งแต่ยุคก่อนหน้าของเทคโนโลยีสารสนเทศเริ่มโฆษณาคอมพิวเตอร์ส่วนบุคคลครั้งแรกของพวกเขา ปัจจุบันบ้านแต่ละหลังมี อย่างน้อย  คอมพิวเตอร์เครื่องเดียวทั้งที่อยู่กับที่และแบบพกพา

นี่คือชิปที่แยกออกดูเหมือนว่านี้ ผู้ผลิตชิป Winbond 25x80va11z.


เพื่อที่จะแฟลชในกรณีนี้ไม่จำเป็นต้องใช้บล็อกพิเศษ การติดตั้งชิปในบล็อกตามคีย์

ในการเริ่มต้นให้ไปที่ โปรแกรม WinPro  ด้วยความช่วยเหลือที่เราจะกระพริบ

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

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


เลือกชิปในหน้าต่าง "เลือกชิป" ในกรณีนี้เรามีชิป Winbond 25x80


คลิกที่ปุ่ม "เลือก" จากนั้นคุณต้องอ่าน

ชิปถูกอ่านและคลิกที่ปุ่มออก

เห็นได้ชัดว่าเราแนะนำให้สร้าง การสำรองข้อมูล  ไฟล์การกำหนดค่าก่อนทำการเปลี่ยนแปลงใด ๆ : จากเทอร์มินัลเพิ่งเริ่มต้น ป้อนรหัสผ่านของคุณจากนั้นทำการแก้ไขไฟล์กำหนดค่าเซิร์ฟเวอร์แผนภูมิด้วยโปรแกรมแก้ไขข้อความที่เราโปรดปราน

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


จำเป็นจากเว็บไซต์อย่างเป็นทางการของผู้ผลิตแผงวงจรหลัก เฟิร์มแวร์ที่มีนามสกุล ROM

ก่อนที่จะกระพริบเราต้องการ ชิปที่ชัดเจน.


หากการทำความสะอาดสำเร็จแล้วตอนนี้เราต้องอัปโหลดเฟิร์มแวร์ที่ดาวน์โหลดไปยังชิปโดยตรง

ก่อนอื่นเรามาดูกันว่าโปรแกรมนี้ทำงานอย่างไร: มันสามารถประมวลผลไฟล์ที่ปฏิบัติการได้ทั้งหมด แต่ทำได้ดีกว่าพวกมันโดยใช้ไฟล์ที่คอมไพล์พิเศษเพื่อบันทึกฟังก์ชั่นที่ตั้งโปรแกรมไว้มากมาย เมื่อเราสร้างไฟล์ของเราแล้วเราสามารถเริ่มแก้ไขข้อบกพร่อง: เราจะเรียกใช้จากเสมอ บรรทัดคำสั่ง  ในโฟลเดอร์ที่เราสร้างไฟล์ใหม่

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

เลือกไฟล์ - เปิด - ค้นหาเฟิร์มแวร์ที่บันทึกไว้

คลิก "การเขียนโปรแกรม IC"


กดปุ่ม "บันทึก" และชิปจะเริ่มกะพริบ

การเขียนโปรแกรมเสร็จสมบูรณ์

การติดตั้ง ชิปไบออส  ใช้ในลำดับที่กลับกัน ระมัดระวังเป็นพิเศษด้วยพินชิป BIOS ขนาดกะทัดรัด

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

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


เพิ่มความคิดเห็น

เขียนความคิดเห็นแบบเต็มคำตอบเช่น "ขอบคุณสำหรับบทความ" จะไม่ถูกเผยแพร่!