探索,进取,坚持

Bruker质谱仪分析

env

偶然去一个实验室看到这个设备。 设备D8 VENTURESINGLE CRYSTAL X-RAY DIFFRACTION (SC-XRD)

分析

系统使用了rtlinux内核加iram的initrd作为rootfs,和各个模块全部分装成ko形式来访问管理,设备的初始化全部使用rc来管理。 整个系统直接被剪裁成最小化的形式。然后各个文件系统是根据需要然后loop挂在到关键目录然后进行访问。 整个磁盘无法直接看到内核文件,这是不挂在内核到文件系统下, 整个系统盘要进行dd 然后找到偏移定位内核位置。整体通过网口还要进行一次ssh的访问,具体的访问

要在整机之下进行调试分析。时间有限,暂时没有这么操作,大概看了一下衍射传感器和系统的连接直接fpga高速直连,然后通过pcie直接驱动。

总结

驱动的设计和通信方式基本通过ko驱动在文件系统中已经摸清楚,因为自己没有这方面的研究所以没在这个上边投入时间了。文件系统我保存了一份。