刚刚开始使用 CC3220进行生产、我们的系统引导加载程序固件集在 ARM 内核中使用时、遇到了大约50%的 CC3220正常工作。 加电后、引导加载程序立即开始运行、首先向系统发出电源开启命令便可证明这一点。
初始生产测试在固件加载时开始、不存在天线。
但是、大约40% 的人不会立即开启、而是坐在那里不做任何明显的事情、然后在30秒到5分钟的时间范围内、他们会活着、发出加电命令、并且通常正常工作。 真正奇怪的是、在初始长延迟之后、重复上电序列会逐渐缩短开通延迟、直到最终稳定至大约1秒延迟(而"正常"单元具有 200ms 的编程延迟)。
在 关闭(未通电)的时间超过几分钟甚至数小时后、其中一些不情愿的装置会恢复到较长的开启延迟、而其他装置似乎在接近正常工作时、具有大约1秒的开启延迟。
其余10%存在一小部分问题、例如:a)无法连接到 UART 以加载引导加载程序。 b)接受引导加载程序并执行加电序列、但无法成功写入/读取外部、系统、EEPROM。
此外、在较长的接通延迟期间、我通过暂时将 RESET 引脚接地来手动复位器件、但较长延迟仍然存在。
电压为3.25V、功率斜升约为5ms、干净斜升、无骤降或噪声发生。 复位引脚以相同的速率斜升。
固件编程人员表示、在发出加电命令之前、他不会尝试执行任何其他外部系统任务。
问题是 :CC3220中可能存在什么问题? 电压斜坡时间问题,一些已知的勘误表[ 在哪里可以找到 CC3220的当前勘误表?] 生产日期代码批次问题?
请帮助、这是紧急情况。
Jaye