Uncategorized

การอัพเกรดเครื่องคิดเลขโซเวียตด้วย CPU ร่วมสมัย

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

[Piotr Patek] วิ่งเข้าไปในปัญหานี้เมื่อเขาได้รับเครื่องคิดเลขโปรแกรม Elektronika MK-85 ที่มีซีพียูที่เสียหาย ไม่สามารถค้นพบการเปลี่ยนเขาตัดสินใจที่จะพัฒนาระบบ CPU ที่เข้ากันได้กับ PIN ซึ่งใช้ไมโครคอนโทรลเลอร์ STM32 ของโปรแกรมไม่มี CPU ร่วมสมัยที่เข้ากันได้กับสไตล์โซเวียตจากปี 1980 ดังนั้น [Piotr] ต้องมีสไตล์ PCB interposer เล็กน้อยเพื่อให้ตรงกับ Pinout ดั้งเดิม ในทำนองนี้ในทำนองเดียวกันให้เขามีพื้นที่เพียงพอที่จะเพิ่มชิปตัวแปลง DC / DC ที่มีประสิทธิภาพที่สร้างอุปทาน 2.5 V สำหรับ STM32

สำหรับซอฟต์แวร์ [Piotr] จัดการกับพอร์ตล่ามพื้นฐานดั้งเดิมซึ่งเขียนขึ้นในการประกอบ PDP-11 เพื่อเทียบเท่าร่วมสมัยที่เขียนใน C ในขณะที่เขาอยู่ที่นั่นเขาได้แก้ไขข้อบกพร่องสองสามข้อที่นั่งอยู่ที่นั่นเพื่อนั่งอยู่ที่นั่น ประมาณ 35 ปี CPU ที่อัปเดตในทำนองเดียวกันจะช่วยให้ MK-85 ทำงานเป็นวงกลมรอบ ๆ พี่น้องร่วมสมัย: [Piotr] หมดเวลาให้เร็วกว่าชิปดั้งเดิมประมาณสามสิบครั้งในขณะที่ใช้พลังงานที่คล้ายคลึงกัน

หากคุณชอบที่จะมี MK-85 กับ CPU Dodgy คุณจะยินดีที่จะค้นพบว่า Schematics รวมถึงซอร์สโค้ดเป็น [Piotr] ทั้งหมดจะถูกนำเสนอในบล็อกของเขา นี่เป็นไปได้มากที่สุดในการอัพเดต CPU CPU ครั้งแรกที่เราเคยเห็นแม้ว่าเราจะให้ความสำคัญกับเครื่องคิดเลขโบราณอื่น ๆ ที่ได้รับการปรับปรุงด้วยเฟิร์มแวร์ใหม่รวมถึงรูปแบบเครื่องคิดเลขใหม่บางอย่างตามฮาร์ดแวร์แบบดั้งเดิม

ขอบคุณสำหรับเคล็ดลับ [CMHOLM]!

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *