0

位于 BCM7358 和 SPI NOR 闪存之间的 SPI 子系统使用 B-SPI 模块执行读取操作,使用 M-SPI 模块执行写入操作....如果我必须从 M-SPI 执行读取操作而不是 B-SPI ...那我该如何进行...欢迎任何建议

4

1 回答 1

0

您将需要找到主 spi 接口的编程信息,或者找到与您的操作系统兼容的驱动程序模块或您可以从中借鉴的示例代码。

假设您想在系统运行时进行访问,而不是为了从 SPI 启动,您想做的事情似乎很合理,因此找到有用信息的机会很大。

如果您尝试这样做来启动,您可能需要从其他可以“手动”使用主 spi 加载映像然后跳转到它的东西启动一个小型引导加载程序。或者看看芯片是否有模式引脚组合或类似的从主 spi 接口启动。

从本质上讲,如果您自己制作电路板并在没有数据表的情况下采购芯片,那么您就有麻烦了,除非您可以使用足够相似的芯片找到其他东西来做婴儿床。同样,如果您在没有任何源代码的情况下对产品进行修改。但是,如果您购买了评估板或模块,则可能您可以访问该板的一些文档或示例代码,即使不是芯片。

于 2012-06-04T18:19:09.973 回答