拿到一个龙芯2F的minipc

发现里面的主板是顶星(Topstar)出的龙芯主板 TEB-M5040,
http://www.topstartech.cn/Product01.aspx?product_id=N0155&top_id=M00038&... 网上已经找不到这个主板的代码。 只能找到一个测试手册。

使用的是ATP8620-A 的 SATA芯片,显卡是SM502,


pmon问题比较多, initrd直接死机 ,从loongson.org/cgit找到pmon源码,最接近的应该是
http://www.loongnix.org/cgit/pmon-loongson3/tree/Targets/Bonito2fdev/con...

要想把它完全跑起来, 很多事要做,
1.pmon升级
2.内核的sm502驱动,
3.xorg的sm502驱动。
附件pmon补丁尚未测试

拿到内核源码和pmon源码,比较老, https://mirrors.ustc.edu.cn/loongson/topstar_m5040/
原机带的pmon的环境变量:
al = /dev/fs/ext2@sata0/boot/vmlinux.m5040
append = "console=tty root=/dev/sda1 video=Sm50ffb:1024x768@60"

 

这个启动参数video=Sm50ffb:1024x768@60有错误, 根据内核源码里的sm501驱动,需要改成 video=sm501fb:1024x768@60

附件大小
0001-add-m5040.patch6.32 千字节