EtherCAT从站EEPROM数据配置说明
·
这里的内容来源于《工业以太网现场总线EtherCAT驱动程序设计及应用》


ESC芯片在初始化的时候,会读取Eeprom->ConfigDara的前16个字节用于配置上面的设置,比如Eeprom->ConfigDara = 800E00CC8813f000000000800000。比如:
0x80会用于配置ESC的0x0140寄存器。
0x0E会用于配置0x0141寄存器。
后面的将会以此类推。
目前比较常见的问题就是比如移植LAN9252的时候。但是芯片上电的时候去读取外挂的ESC芯片的时候发现卡在了读取ID=0x87654321这一步。如果硬件配置得没有问题,读取不到大概率是Eeprom->ConfigDara的问题。
或者在读取数据的时候发现读取出来的数据不对,比如在读取ID的时候返回的值对应不上。一般是芯片没有正常复位导致的。
0x140:0x141寄存器说明:


0x150:0x151寄存器说明:


0x982:0x983寄存器说明:

0x152:0x153寄存器说明:

0x12:0x13寄存器说明:

更多推荐

所有评论(0)