Hi
最近调试NCJ38A加密芯片,遇到了个问题,希望能给予支持,问题如下:
起初没有NCJ38A开发板,我们使用我们之前的产品(S32K144),接出SPI(CLOCK,PCS,SOUT,SIN),通过电压转换芯片,接入NCJ38A,简单示意图如下:
S32K144运行Demo工程后,发现SPI无应答,通过逻辑分析仪抓取数据波形如下:
1处放大
用示波器抓取NCJ38A的reset波形如下所示
NCJ38A供电也正常,但无论怎么尝试,芯片都无应答,我想了解下,MCU和NCJ38A直接怎么连接才是正确的,除了电压转换是否还需要别的硬件支持(之后使用NCJ38A开发板是正常的,但手上没有开发板原理图,无法对比硬件差异)
以上望给予解答
感谢!
连接应该没啥问题,除了中间的电压转换芯片,把下面的这两个线换一下再测试下,这两个口容易出错。
SPI_MOSI (Master out, Slave in)
SPI_MISO (Master in, Slave out)
我不知道是不是中间的电压转换芯片会不会有啥影响,你可以用示波器抓从机上的SPI波形,就是电压转换后的,看是不是对的,再和正常的通讯波形进行比对一下,问题应该就可以复现了。SPI通讯一般不需要其它硬件支持,我看方案都是S32K144的SPI直连芯片SPI口,但是方案是3.8V,就这个区别。
实在不行,没有原理图,你可以用万用表量一下。
SPI_MOSI 和SPI_MISO 反过来也试了很多次了,并没有什么效果
上面波形是在SE底座上量到的,看波形数据应该也正常发送了,但SE始终没有应答,NCJ38A开发板的原理图有没有,参考下硬件上到底有什么区别?或者原理图这部分的截图也可以
Hi@lucienzhu
我没法给你提供别人的设计给你,而且我也没看到1.8V的设计,这个板子是官方的板子吗?官网目前还没有NCJ38A的更多资料和参考设计,要是有的话我会帮你找到的。
你测过正常的工作的SPI波形嘛,会不会是SPI的模式你设置错误了,你比对一下正常工作的SPI波形呢,看一下SPI的模式对不对。
hi, how to get the date sheet of NCJ38A ?