最近调试了一个硬件千兆以太PHY的问题,记录一下。问题现象描述:两块Atlas200板卡,上电后,ping不通,但是插网线连接电脑的话,电脑能识别这个网卡,所以感觉还是MAC和PHY之间的通信出了问题。一块板卡用的是RTL8211,另一块是YT8521SH,两个PHY芯片是封装完全兼容的。 实施步骤:1.先测量外部的25Mhz晶振,正常 2.测量PHY芯片的核压,1V/1.2V,正常.顺便说一下,这个核压是一个DC-DC电路,外部的的电感和电容需靠近芯片布局,否则会出现电压不正常现象。 3.接口为1.8V,不正常,经过排查发现是配置电压不对,修改后正常。心得:之
我使用fsharpi(fsi)作为后台编译进程,使用System.Diagnostics.Process生成进程。我的ProcessStartInfo设置如下所示:letpsi=newProcessStartInfo()psi.UseShellExecute我的流程是这样创建的:letproc=Process.Start(psi)之后我使用stdin发出我的代码:proc.StandardInput.WriteLine(myCode+";;"+Environment.NewLine)proc.StandardInput.Flush()这适用于带有标准设置的VisualStudio的Wi
我无法在dotnetcore上的Windows或Linux中运行find/runfsi.exe。它无处可寻。可能还不支持? 最佳答案 F#forCoreCLRStatus说CoreCLR上的FSI是完整的,所以如果有人能找到它,它可能会起作用。在另一张票中—WhyweretheC#andF#REPLsremovedandwhen/howwillitimplemented"asaseparatetool"?—它声称dotnetreplfsi曾经可以工作,但被移除以支持一个(目前还不存在的)单独的包。