I can use lanconf to inspect the internal registers of the i210. The lanconf tool shows that the PCI registers have been initialized. Our system also has an i218-LM in it and that part functions properly (the driver supports both of these devices). This all seems good, but when I install the driver the i210 is recognized and the driver is installed, but in Device Manager the i210 is non-functional and the reason given is "the device won't start (error 10)". Inspecting it using lanconf shows that it is uninitialized. EEUPDATE also confirms that the flash checksum is good.Īs a double-check, I used the lanconf tool to verify that the image data is present in both flash and shadow EEPROM. I have verified using EEUPDATE that the device can be found and has a PID of 0x1538. I am using the latest versions of both the tools and firmware (both downloaded from Intel in the last couple of days). I have not attempted to modify the image in flash in any way (not even changing the MAC address - which I can't do either, but that's another problem). I have programmed the i210 with the file Dev_Start_I210_Sgmii_NOMNG_16Mb_A2_3.25_0.03.bin (the flash is Microchip SST25VF016B - a 16 Mbit part). Our development platform is 64-bit Windows 7 Embedded. SGMII is the interface between these two devices. We're developing an Ethernet NIC based on the i210-IS and the Marvell 88E6097F (a multi-port switch).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |