TinyLlama : คอมพิวเตอร์ย้อนยุค x86 พร้อมด้วย MIDI synthesizer ที่ใช้ Raspberry Pi Zero 2 W

TinyLlama x86 บอร์ดคอมพิวเตอร์ย้อนยุคที่ออกแบบมาเพื่อรันเกม DOS ใช้โปรเซสเซอร์ DM&P Vortex86EX 32 บิต x86 พร้อมด้วย MIDI synthesizer ที่ใช้ Raspberry Pi Zero 2 W รันเฟิร์มแวร์ MT32-Pi

Eivind Bohler เติบโตมาจากการเล่นเกมบนคอมพิวเตอร์ยุค 386/486 โดยมองหาฮาร์ดแวร์ล่าสุดที่คล้ายคลึงกันเพื่อเล่นเกม DOS และหลังจากค้นพบบอร์ดที่เข้ากันได้กับ 86Duino x86 Arduino เขาตัดสินใจใช้โมดูล SOM-128-EX ที่ขับเคลื่อนบอร์ดเพื่อสร้าง บอร์ด TinyLlama พร้อมชิปเสียง Crystal CS4237B ที่เข้ากันได้กับ Sound Blaster Pro และ MIDI synthesizer

TinyLlama x86 retro computer

สเปคของ TinyLlama:

  • D&MP SOM-128-EX system-on-module พร้อม
    • โปรเซสเซอร์ – DM&P Vortex86EX 32-bit x86 processor @ 60 ถึง 500 MHz
    • หน่วยความจำ – DDR3 128MB
    • ที่เก็บข้อมูล – SPI flash8MB
  • ที่เก็บข้อมูล – ช่องเสียบ MicroSD Card
  • เอาต์พุตวิดีโอ – VGA สูงถึง 1024×768 @ 60 Hz โดยใช้โมดูล Vortex86VGA ที่ทำงานนอกเลน x1 PCI-e
  • Audio เสียง
    • ชิปเสียง all-in-one Crystal CS4237B
    • MIDI synthesizer ที่ใช้ Raspberry Pi Zero 2 W รัน MT32-Pi เฟิร์มแวร์โอเพ่นซอร์ส, โมดูล GY-PCM5102 I²S DAC, ตัวเลือกหน้าจอแสดงผล OLED
    • ลำโพงพีซี 12 มม.
    • แจ็คเสียง line-ou 3.5 มม
  • USB – 2x ขั้วต่อ USB 2.0 Type-A สำหรับคีย์บอร์ด, เมาส์ และ/หรือที่เก็บข้อมูล
  • อนุกรม (Serial)
    • พอร์ตอนุกรม DE-9 RS232 (COM1)
    • ขั้วต่ออนุกรม TTL 3 ขา (COM2)
  • อื่น ๆ
    • แบตเตอรี่ CR1220 สำหรับ RTC
    • ปุ่มเปิดปิดและรีเซ็ต
    • ปุ่มสำหรับสลับระหว่างโหมด MT32/MIDI ทั่วไป
    • ปุ่มสำหรับสลับระหว่าง Audio ROM / Soundbanks
    • ขั้วต่อไฟ 2 พินสำหรับพัดลม (เลือกได้ 5V หรือ 3.3V)
  • แหล่งจ่ายไฟ – 5V ผ่านพอร์ต USB Micro-B
  • การใช้พลังงาน – (กินไฟเท่าไหร่)  เมื่อต่อกับ Pi ~4.5W, ไม่ได้ใช้งาน ~3W  ซึ่งก็ขึ้นอยู่กับความถี่ของ CPU ด้วย
  • ขนาด – ใหญ่กว่าบอร์ด Raspberry Pi รุ่น B เล็กน้อย

DOS retro computer DOOM

ระบบมี ROM Coreboot/SeaBIOS แบบกำหนดเอง และได้รับการออกแบบมาให้รัน MS-DOS หรือ FreeDOS เป็นส่วนใหญ่ นอกจากนี้ยังมีเคส 3 มิติ ที่ผลิตด้วย 3D Printer เพื่อให้ดูเหมือนมินิพีซีหรือคอนโซลเกมมากขึ้น การออกแบบนี้เป็นฮาร์ดแวร์โอเพ่นซอร์ส และคุณจะพบกับ KiCad schematics และ PCB layout, ซอร์สโค้ดสำหรับ BIOS และเฟิร์มแวร์ CS4237B, ไฟล์สำหรับเคส 3 มิติ และเอกสารประกอบบน GitHub คุณยังสามารถติดตามการพัฒนาและ/หรือถามคำถามบน Forum Vogons

หากคุณไม่อยากสร้าง TinyLlama ด้วยตัวเอง Eivind มีชุดอุปกรณ์ขายเพียง 24 ชุดเมื่อเดือนที่แล้ว แต่ตอนนี้สินค้าอาจหมดสต็อค…

แปลจากบทความภาษาอังกฤษ : TinyLlama x86 retro computer uses the Raspberry Pi Zero 2 W as a MIDI synthesizer

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
โฆษณา