opt9221芯片的config和i2c上电配置问题



请教一下,在9221的手册programming一节,分别包含configuration和slave i2c interface两部分,其中config介绍了三种模式,那么请问,configuration和i2c这两种是并列的两种给9221配置的方式吗?

可否理解为,config是通过上电的时候将firmware这个文件下载到9221芯片使其完成初始化配置,然后正常工作。而i2c则是通过其他host比如fpga在上电的时候,通过i2c将9221的所有寄存器一一配置,完成初始化,然后正常工作?

这两种方式是否通过任意一种方式完成9221的初始化配置即可正常工作?i2c是一种通用方式,而config则是该芯片的特定协议?