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.

请教C6416T的板子,出现板子概率性的起不来,想请教一下和哪些设计有关系?和NMI引脚有关吗?



我们正在设计1个C6416T的板子,出现1个情况,板子概率性的起不来,想请教一下和哪些设计有关系?

另外问一下,NMI引脚悬空有没有影响?

谢谢!

  • 1 nmi查下手册 有没有内部上啦。一般电路上是使用4.7k或者1k上啦,所以你浮空不敢断言到底有没有问题。

    2 上电就起不来 还是上电结束了按复位键起不来?这个差别需要针对电源或者电源的启动顺序做考虑。

    3 复位的时间稳定吗?复位芯片可靠吗? 例如这样测试  人为将复位输入拉低,到上电完成后1min 然后上啦 看是否启动?

    4 和程序的关系。你的代码boot。 我曾经遇到一个问题,boot代码hex6x.exe转换使用image的生成方式,每次正常;使用-boot的模式转换就会偶尔出现异常。

      怀疑,image模式会将内存清0;而-boot模式仅仅将需要写入段的代码写入,没有考虑内存中的非零数值。而内存启动时其内部数据是随机的。所以这里可能会有问题。

  • 1 nmi查下手册 有没有内部上啦。一般电路上是使用4.7k或者1k上啦,所以你浮空不敢断言到底有没有问题。

    2 上电就起不来 还是上电结束了按复位键起不来?这个差别需要针对电源或者电源的启动顺序做考虑。

    ----------上电就起不来。复位也不一定能起来。我看了其他人的设计,1.2V和3.3V都没有做时序的控制,所以我觉得时序不会有问题。

    3 复位的时间稳定吗?复位芯片可靠吗? 例如这样测试  人为将复位输入拉低,到上电完成后1min 然后上啦 看是否启动?

    ----已经试过,复位是可靠的。

    4 和程序的关系。你的代码boot。 我曾经遇到一个问题,boot代码hex6x.exe转换使用image的生成方式,每次正常;使用-boot的模式转换就会偶尔出现异常。

      怀疑,image模式会将内存清0;而-boot模式仅仅将需要写入段的代码写入,没有考虑内存中的非零数值。而内存启动时其内部数据是随机的。所以这里可能会有问题。

    -----我们 使用小的程序可以的,没有问题,但是大程序就存在概率起不来的问题,所以我们怀疑NMI是否有影响。

  • 2. 上电没有严格的时序要求, 但最好I/O电压在Core电压起来之后的200ms内起来.

    3. 有效的复位信号从电源,CLKIN稳定后开始算.

    4. 用什么boot mode? 大程序是多大?超过1KB?

  • 张工,不良错误代码记错了,实际见下图。请帮忙确认一下有可能哪方面造成?谢谢!

  • 张工,如果方便请联系我,13018079180,方便给一下你的电话吗?

    1、Boot Mode=10 但是Bea19没有上拉电阻。这个有影响吗?

  • 请问你是boot时候起不来?还是仿真的时候起不来?

  • BEA19内部有上拉电阻, 你可以量一下boot管脚是不是设置成10了.