最近遇到个奇怪的问题,之前DE1-SOC开发板连接VNC各种测试都好好的,这两天遇到的现象是:使用VNC 连接DE1-SOC 开发板成功后,只要加载驱动就断开。(DE1-SOC启动后,只要加载驱动串口就卡住)。
重新烧写SD卡,问题依然存在。
我确定没有修改过PC的IP和板子的IP。然后我百度网上 https://blog.csdn.net/qq_32014795/article/details/82807038 的提示降低VNC分辨率 还是不行。
我换串口,在Putty里面运行命令,发现也是只要加载驱动串口就卡住,说明Linux 系统down掉了。
我开始怀疑系统的底层硬件和驱动是不匹配的,可能是系统启动时被加载到FPGA的硬件和当前要加载的驱动(每次加载.ko 文件都会访问FPGA资源)不匹配导致挂掉了Linux。
于是我关机查看MSEL设置,被设置成了10010。。。 换成01010 一切正常了。 一路折腾下来没想到是硬件设置被人改了,可能是其他同事用过我的板子没有还原。