TI中文支持网
TI专业的中文技术问题搜集分享网站

AM3352: SPI溝通問題

Part Number:AM3352

Hi Expert,

目前AM3352 SPI溝通上遇到問題,請問您有沒有甚麼建議?
AM3352設定值如下
AM33XX_IOPAD(0x8f0,  PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* F17, FLASH_WP */
AM33XX_IOPAD(0x950, PIN_INPUT_PULLUP | MUX_MODE0) /* A17, SPI_CLK */
AM33XX_IOPAD(0x954, PIN_INPUT_PULLUP | MUX_MODE0) /* B17, SPI_MISO */
AM33XX_IOPAD(0x958, PIN_OUTPUT_PULLUP | MUX_MODE0) /* B16, SPI_MOSI */
AM33XX_IOPAD(0x95c, PIN_OUTPUT_PULLUP | MUX_MODE0) /* A16, SPI_CS */

波型如下

Thanks

Daniel

Nancy Wang:

请问图片中是测试的什么信号波形?使用的哪个版本的SDK?做过哪些修改?请再详细说明一下。

,

howard shih:

Hi Nancy,

linux-4.19.38 / u-boot-2018.01

SPI driver 未做修改,在internal boot ROM load FW 時同樣能觀測到鯊魚鰭形狀的波形。

上圖是 SPI0 MOSI 的波型,slave 端為 SPI flash,master 端為 am3352,此波形在每次 data 傳輸的起始和結束出現。(搭配 clk 訊號發現都在開始前及結束後),故目前軟體功能未觀察到有任何異常,僅訊號看起來有問題。

註:直接對連,無使用 pull-resistor

,

Nancy Wang:

程序上是否有其它任务使用了该引脚,或者MOSI这条线附近是否有其他数字信号线,被附近的其他数字信号影响了。

赞(0)
未经允许不得转载:TI中文支持网 » AM3352: SPI溝通問題
分享到: 更多 (0)