IT之家 昨天
耗时约6个月,网友从零手搓Intel 486开源主板
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

IT 之家 1 月 27 日消息,科技媒体 Tom's Hardware 于 1 月 25 日发布博文,报道称复古硬件发烧友 Maniek86 展示 M8SBC-486 开源主板项目,耗时不到 6 个月时间,完全从零开始设计与制造适用于 Intel 486 处理器的主板。

M8SBC-486 开源主板并非基于现有的图纸修改,而是完全从零开始设计与制造,采用了定制的 150 x 150mm 四层 PCB 设计,尺寸略小于标准的 Mini-ITX 规格。

Maniek86 表示,该项目的初衷是为了运行 Linux 系统,并运行《毁灭战士》(Doom)经典游戏。而最终结果不仅实现既定目标,而且还支持运行多个版本的 DOS 系统、初步支持 Windows 3.1 环境,并能流畅运行《波斯王子》(Prince of Persia)和《德军总部 3D》(Wolfenstein 3D)等经典游戏。

操作系统类型运行预装镜像?注释
MS-DOS 6.22DOS是的是的无需启用 HIMEM 即可运行。
FreeDOS 1.4DOS是的是的
Linux 2.2.26Linux是的是的需要自定义内核编译,临时连接线路将 IDE 中断路由到 PIC,修改了一些内核参数和自定义引导加载程序,但运行良好。
Windows 3.1 (增强模式)Windows有点是的在 FreeDOS 1.4 系统上使用 "win31 内核 " 进行了测试,需要调整很多设置。程序可以启动,进入 shell,键盘也能正常使用,但是鼠标无法工作!
Windows 3.1(标准模式)Windows是的错误
Windows 95Windows安装过程几乎可以完成,但之后会出现错误。预装镜像崩溃。
stillalive-osHobby OS是的是的正常工作
cubicDoomHobby OS是的是的正常工作

在技术方面,核心芯片组(代号 Hamster 1)并未采用传统集成电路,而是基于 Xilinx Spartan II XC2S100 FPGA(现场可编程门阵列)实现。

该 FPGA 同时接管了输入设备控制器、CMOS 实时时钟(RTC)以及存储控制等关键功能。此外,PCBWay 提供的原型制作与制造支持也加速了项目的落地。

不过,为了聚焦核心目标,开发者暂时舍弃了非必要的辅助功能,因此主板目前缺少辅助中断控制器(Secondary PIC)和直接内存访问(DMA)功能。

M8SBC-486 配备了 PGA-168 插座(支持 5V 486 CPU)、4MB SRAM 和两个 16 位 ISA 插槽,前端总线(FSB)运行在 24 MHz。由于项目已完全开源,Maniek86 坦言目前仍存在诸多问题,例如显卡性能不稳、几乎完全不兼容声卡等。IT 之家附上相关博文图片如下:

以上图源:Maniek86

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

开源 windows intel cmos tom
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论