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.

[参考译文] TDA4VM:使用无效寄存器中断 SR1.1芯片上的 eMMC inode

Guru**** 2460850 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1479468/tda4vm-breaking-emmc-inode-on-sr1-1-chip-with-invalid-register

器件型号:TDA4VM

工具与软件:

你好。

我们使用 SR1.1芯片、并通过安装 HS 闪存将 eMMC 用作 HS200模式。

当我们读取 MMCSD0_SS_PHY_CTRL_4_REG 时、OTAPDLYSEL 值读取为2。

我们知道正确值为6、但是它以前工作正常。

我想知道如果此寄存器设置不正确、是否会在 eMMC 闪存未正确完成时损坏 eMMC 的 inode?

谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您是否从哪个内核设置此字段? 您在该内核上运行什么操作系统?  

    此致、

    Brijesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Brijesh。

    两者都是内核。

    谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    内核上运行的是哪种操作系统?  

    此致、

    Brijesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Brijesh。

    QNX OS 在内核上运行。

    我遇到了一个问题,存储在由 QNX 6文件系统格式化的持久性分区(由我们命名)中的文件被破坏

    我怀疑一个问题是在文件的 inode。

    例如、到达该目录并键入`ls`、则会显示此文件、但不会显示为`ls -al`

    实际上、系统显示文件已损坏。

    /opt/ph00/82_DeCC_f32_Array_Inner_CamExtTrnYEOL_NVM_Normal.bck: Corrupted file system detected
    chmod: changing permission of /opt/ph00/83_DeCC_f32_Array_Inner_CamExtTrnZEOL_NVM_Normal.bin : Read-only file system
    chmod: changing permission of /opt/ph00/83_DeCC_f32_Array_Inner_CamExtTrnZEOL_NVM_Normal.bck : Read-only file system

    在这种情况下、我和 LIM 希望知道此问题可能是 SR1.1通过"MMCSD0_SS_PHY_CTRL_4_REG 引起的、OTAPDLYSEL 值读数为2"

    此致、

    Jaewon。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Jaewon:

    实际上、这似乎是一个 QNX 问题、因此我们强烈建议与 QNX 专家讨论这个问题、因为 TI 仅将 QNX 作为第三方、不对此提供支持。

    感谢您的合作。

    此致

    Gokul