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.

AM5718: 使用AM5718与AM5728重叠功能,能否直接用AM5718的目标程序烧录

Part Number: AM5718
Other Parts Discussed in Thread: AM5728

你好!

     目前我们板子使用AM5718与AM5728重叠的功能,软件是基于AM5718开发的,目前有些板子焊接的是AM5728,直接烧录AM5718的程序也能运行,目前软件修改不太方便,想确认这样有什么隐患没?比如AM5728是双核,从SOC内部资源分配等方面。

  • 您好,

    从技术上来说,AM5718和AM5728是非常相似的处理器,它们都基于Cortex-A15架构,具有相似的内部资源和功能。因此,直接烧录AM5718的程序到AM5728上应该是可以正常运行的。

    由于AM5728是双核处理器,而AM5718是单核处理器,这意味着在AM5728上可能会有一些额外的功能或性能优势,如果你的软件没有充分利用这些额外的资源,可能会造成一些性能上的浪费。

    由于AM5728具有双核处理器,如果你的软件不是为多核处理器优化的,可能会导致一些潜在的并发性问题或者资源分配上的不足。

  • 软件如果不经过任何优化直接将AM5718固件用在AM5728上,你说潜在的并发性问题与资源分配问题能具体分析一下吗?

    我目前在AM5728上动行AM5718程序遇到的问题是低温-40度SATA固态硬盘挂载或都读取出错(从-20℃开始硬盘就会变只读),目前已锁定问题出在SOC端,但测试部门给出的结果是部分AM5728运行也是正常的。前年生产的一批AM5718板子全部没有问题,新硬件是原gebber文件重投,阻抗问题可能性比较小。请协助分析解决,非常感谢!

  • 您好,

    直接将AM5718固件用在AM5728上可能导致潜在的并发性问题与资源分配问题。这两款处理器虽然相似,但在架构和性能方面可能存在一些差异,因此直接使用不经过优化的固件可能会导致一些不稳定的行为。

    我目前在AM5728上动行AM5718程序遇到的问题是低温-40度SATA固态硬盘挂载或都读取出错(从-20℃开始硬盘就会变只读),目前已锁定问题出在SOC端,但测试部门给出的结果是部分AM5728运行也是正常的。

    这可能涉及到并发性问题,因为在低温环境下,硬件和固件可能会受到影响,导致资源分配不当或并发访问问题。另外,由于AM5728是教新硬件,可能存在一些与AM5718不同的硬件特性,这也可能导致一些问题。

    解决这个问题可能需要对固件进行优化,以适应AM5728的特性和性能。同时,您也提到了阻抗问题的可能性较小,但这仍然可能是一个潜在的因素,因此可能需要对硬件进行更深入的检查。

    年生产的一批AM5718板子全部没有问题,新硬件是原gebber文件重投,阻抗问题可能性比较小。

    您还提到了测试部门给出的结果是部分AM5728运行正常,这表明问题可能是特定于某些环境或配置的。因此,可能需要更多的测试和分析来确定问题的根本原因。建议您与硬件和固件工程师合作,进行更深入的分析和优化,以解决这个问题。