This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

6618 I2C启动失败



我们的设想是Dsp设置为I2C启动,Dsp为master,配置表在E2prom中,里面包含eth的一些配置

bootmode设置好后,跟Dsp相连的GE Switch显示端口没起来,

大概可能哪方面的原因?

监测E2prom的数据线,发现读取出来的好像是全f,Dsp首次读取E2prom对应的地址是在哪里设置的?是bootmode中的parameter index吗,这个parameter index对应的单位是啥?

 

  • parameter index的间隔应该是128byte,也就是0x80,DSP读取该地址的index应该是通过外部管脚设置的,详细信息最好参考EVM板的setup guide

  • 间隔128Byte这个我知道,

    parameter index对应外部的其中几个管教,可以对这5个bit进行设置

    我的问题是不明白bootmode中的parameter index跟Dsp通过I2C首次读取E2prom的地址之间有什么关系,比如说index=0表示首次取E2prom的地址是啥,=2又表示首次取E2prom的地址是啥,映射关系如何?

    或者说,Bootloader读取的EEPROM地址是如何控制的?