Closed bremenpl closed 8 years ago
It looks like the slaves does not have a proper EEPROM.
But do you mean that the contents of the EEPROM is wrong or is the EEPROM chip invalid?
It looks like the EEPROM is empty, i.e. the content is wrong.
I see. It indeed is empty as I dont know how to program it yet. Do you know maybe either this eeprom chip should be programmed first before soldered to the board with LAN9252 or can I do it via etherCAT using the LAN9252 chip? Do you have maybe any experience with this chip?
You can use the eepromtool
available as a test application in SOEM. This writes the EEPROM via EtherCAT.
@bremenpl , I began to design an ethercat slave board with this chip using the SPI interface. My board schematics will be opensourced , do you provide your schematics or is it private ?
I believe certain parts of the schematic, that concern this functionality can be shared :)
Did you manage to write the EEPROM?
Not yet :(, the project got put back for a while.
Any news regarding this issue?
No response - close.
Hello there, I have managed to make the library work properly under windows after a while. For my project I have build mysalfe 2 boards based on LAN9252 chips. I am not an expert in etherCat, as I just started using it. When I run slaveinfo.exe with the devices I see (while debugging) that they are still in state EC_STATE_INIT not in EC_STATE_SAFE_OP (but that it also known from the console output). But then again it says "No error".
I was wondering what has to be done to enable the slaves to go into operational state? I havent configured them with software yet at any point, they are set to defaults. Are there any additional steps I should take? I would appreciate all help!