3B780E1500双路板 pmon详情

来自龙芯百科
跳转至: 导航搜索

3B780E1500双路板PMON下载及详情

最新v0.21版本号:V3.3-20141202 发布日期:2014-12-02
二进制下载地址:http://ftp.loongnix.org/firmware/pmon/release/3B1500_2way/bin/gzrom3bserver20141202.bin
二进制MD5値:ac14608305549b671821db0193adf92c gzrom3bserver20141202.bin
源码下载地址:http://ftp.loongnix.org/firmware/pmon/release/3B1500_2way/source/pmon-loongson3b2w-20141202.tar.gz
MD5值:277877713969fe01ac8bc382abb31e64 pmon-loongson3b2w-20141202.tar.gz
版本描述:
1)此版本仅更新了PMON,修正了3B1500——2Way的由于关核导致的重启失败问题,
最新v0.2版本号:V3.3-20140929 发布日期:2014-09-30
二进制下载地址:http://ftp.loongnix.org/firmware/pmon/release/3B1500_2way/bin/gzrom3bserver20140929.bin
二进制MD5値:7c2debf0fcfd817435fe9f00384aa01c gzrom3bserver20140929.bin
源码下载地址:http://ftp.loongnix.org/firmware/pmon/release/3B1500_2way/source/pmon-loongson3-20140929.tar.gz
MD5值:5a9f401274cdd8068da1a80f18785198 pmon-loongson3-20140929.tar.gz
版本描述:
1)版本升级到3.3,使用gcc4.4PMON交叉编译器,原因如下:

 (1)gcc2.9.5没有源代码;
(2)在某些情况下,编译代码时会将lui/daddiu序列(对应一个符号或者地址的加载)编译成daddiu/daddiu,导致程序运行异常;
(3)工具链的对程序的语法错误的提示不完整,编译出错时找不到error提示;
(4)在缺省的参数下,编译32bit程序使用的ABI不符合O32 ABI,例如64bit的整数参数使用64bit的通用寄存器传递,而不是O32 ABI规定的使用两个32bit通用寄存器分别传递64bit的高32bit与低32bit;
(5)由于当前的PMON仍然是一个o32的程序,对于程序使用到的64bit地址的访存操作,建议使用__raw__readq/__raw_writeq;

2)修改PMON的启动流程,使得PMON可以从非0号核启动;

V0.1版本号:V3.2R003B0004D0128 发布日期:2014-01-28
二进制下载地址:http://ftp.loongnix.org/firmware/pmon/release/3B1500_2way/bin/gzrom20140128.3bserver
二进制MD5値:d55da1cebd411aa484d964255609e542 gzrom20140128.3bserver
源码下载地址:http://ftp.loongnix.org/firmware/pmon/release/3B1500_2way/source/pmon-loongson320140128.tar.gz
MD5值:6e2bf47ecbb28d3b541f1e59abf59628 pmon-loongson320140128.tar.gz
版本描述:
版本升级到3.2,可加载非正式发布的2.6.36内核
1、 调整PMON的运行时内存布局,PMON将运行在物理地址0x0e00 0000开始的16M空间中,这样可以加载更大的vmlinux镜像文件;
2、 增加了dma_mask_bit参数,当PMON将此参数置为64时,表明桥片支持64bit 的DMA;
3、支持ext4系统只读
4、兼容性上遵循《固件与内核接口规范》,可直接启动龙梦内核
5、适配板卡:3A1W、3A2W、3B1W、3B2W评估板及广州参考板