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.

[参考译文] Linux/LINUXEZSDK-DaVinci:Linux、uboot

Guru**** 2220740 points
Other Parts Discussed in Thread: DM385, DM8107, CCSTUDIO
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/611843/linux-linuxezsdk-davinci-linux-uboot

器件型号:LINUXEZSDK-DaVinci
主题中讨论的其他器件:DM385DM8107CCStudio

工具/软件:Linux

你好

就在昨天、我们获得了一个电路板、并通过 UART 串行端口开始连接、昨天还可以、我能够交叉编译 Nginx 并开始使用它、 我没有刷写它或做了一些事情来重写映像,我刚刚创建了文件夹/opt/nginx,并启动了 Nginx

但今天早上我不能启动:(

我只有这条消息、没有任何变化

能不能帮我做些什么:(

昨天我启动了设备3次,一切都很好,除了我的文件每次都消失了,我不知道如何将它持续放置  

U-Boot 2010.06 (2017年7月11日- 11:42:32)

TI813X-GP 修订版1.1

L3时钟:240MHz
IVA 时钟:480MHz
ISS 时钟:560MHz
DSS 时钟:240MHz
ARM 时钟:1000MHz
DDR 时钟:533MHz

------ PLL 设置---
OSC_0_FREQ:20MHz

Modena_N:1.
Modena_M:100
Modena_M2:1.

L3_N:19
L3_M:960
L3_M2:4.

DSP_N:19
DSP_M:750
DSP_M2:1.

DSS_N:19
DSS_M:960
DSS_M2:4.

IVA_N:19.
IVA_M:960
IVA_M2:2.

ISS_N:19.
ISS_M:1120
ISS_M2:2.

USB_N:19
USB_M:960
USB_M2:5

DCO_HS2_MIN:500
DCO_HS2_MAX:1000
DCO_HS1_MIN:1000
DCO_HS1_MAX:2000
SELFREQDCO_HS2:2049
SELFREQDCO_HS1:4097

------ DDR PLL ---
DDR_N:0x13
DDR_M:0x42A
DDR_M2:0x2

------ EMIF 时序(0和1相同)---
DDR3_EMIF_READ_LAY_ERR_0x170209
DDR3_EMIF_TIM1:0x132BB953
DDR3_EMIF_TIT2:0x20437FDA
DDR3_EMIF_TIM3:0x501F87FF
DDR3_EMIF_REF_CTRL:0xC30
DDR3_EMIF_SDRAM_CONFIG:0x61C11B32
DDR3_EMIF_SDRAM_ZQCR:0x50074BE1

------ 软件级别信息(EMIF 0)----
DDR3_PHY_RD_DQS_CS0_BYTE0:0x00000039
DDR3_PHY_RD_DQS_CS0_BYTE1:0x00000035
DDR3_PHY_RD_DQS_CS0_BYTE2:0x00000038
DDR3_PHY_RD_DQS_CS0_BYTE3:0x00000036

DDR3_PHY_WR_DQS_CS0_BYTE0:0x0000003E
DDR3_PHY_WR_DQS_CS0_BYTE1:0x0000003F
DDR3_PHY_WR_DQS_CS0_BYTE2:0x0000003D
DDR3_PHY_WR_DQS_CS0_BYTE3:0x0000003E

DDR3_PHY_RD_DQS_GATE _CS0_BYTE0:0x000000A2
DDR3_PHY_RD_DQS_GATE _CS0_BYTE1:0x000000A8
DDR3_PHY_RD_DQS_GATE _CS0_BYTE2:0x000000AA
DDR3_PHY_RD_DQS_GATE _CS0_BYTE3:0x000000A4

DDR3_PHY_WR_DATA_CS0_BYTE0:0x00000077
DDR3_PHY_WR_DATA_CS0_BYTE1:0x00000074
DDR3_PHY_WR_DATA_CS0_BYTE2:0x00000077
DDR3_PHY_WR_DATA_CS0_BYTE3:0x00000076

------ 软件级别信息(EMIF 1)----
DDR3_PHY_RD_DQS_CS0_BYTE0:0x00000039
DDR3_PHY_RD_DQS_CS0_BYTE1:0x00000035
DDR3_PHY_RD_DQS_CS0_BYTE2:0x00000038
DDR3_PHY_RD_DQS_CS0_BYTE3:0x00000036

DDR3_PHY_WR_DQS_CS0_BYTE0:0x0000003E
DDR3_PHY_WR_DQS_CS0_BYTE1:0x0000003F
DDR3_PHY_WR_DQS_CS0_BYTE2:0x0000003D
DDR3_PHY_WR_DQS_CS0_BYTE3:0x0000003E

DDR3_PHY_RD_DQS_GATE _CS0_BYTE0:0x000000A2
DDR3_PHY_RD_DQS_GATE _CS0_BYTE1:0x000000A8
DDR3_PHY_RD_DQS_GATE _CS0_BYTE2:0x000000AA
DDR3_PHY_RD_DQS_GATE _CS0_BYTE3:0x000000A4

DDR3_PHY_WR_DATA_CS0_BYTE0:0x00000077
DDR3_PHY_WR_DATA_CS0_BYTE1:0x00000074
DDR3_PHY_WR_DATA_CS0_BYTE2:0x00000077
DDR3_PHY_WR_DATA_CS0_BYTE3:0x00000076

DRAM:1 GiB
NAND:已选择 HW ECC BCH8
256 MIB
使用默认环境

第二阶段 U-Boot 现在将自动加载
如果第二阶段已经刷新、请勿在 TI813X_EVM 提示之前中断倒计数
按任意键停止自动引导:0

NAND 读取:器件0偏移量0x20000、大小0x40000
262144字节读取:正常
##正在启动应用程序,地址为0x81000000...

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

    您正在 DM816x 论坛中发布问题、但从日志中我看到您正在使用 DM814x 或 DM3x 论坛支持的 TI813X (DM813x/DM38x)器件:

    e2e.ti.com/.../100

    e2e.ti.com/.../716

    首先、我建议您为我们和您自己澄清您正使用的 TI 器件(DM816x、DM814x、DM385等)。

    然后、您应该澄清您使用的软件包(EZSDK、IPNC RDK、DVR RDK 等)和哪个版本。 然后,您应该说明引导介质(MMC/SD 卡、NAND、NOR 等)的内容,以及如何配置系统以从该介质引导。 然后、您应该澄清您使用的是 TI EVM 还是定制板。

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

    哎呀,抱歉,它是由制造商发送的、写在 SDK 上的 TI816X:(抱歉,我的错误

    我正在使用定制板  

    Viis Vivotek ND8321

    SoC 是达芬奇 SM8107AAAR2i

    该板没有 SDCard 插槽

    我通过 uard 串行端口连接至 sdcard

    操作系统是预构建的 NAND  

    我需要重新构建映像、以便将交叉编译的 NGINX 和 LUA 放入我们未来的解决方案中、我在1天前获得了此电路板、我能够启动预安装的操作系统、并且只需复制到/opt/Nginx、并测试了 Nginx 是否正常工作、 重新启动我的所有 文件后、我将其复制为仅用于测试。 第二天、该板不再需要启动。

     我有制造商发送给我们的 DVRRDK_03.00.01.03、但我无法构建我的 img 原因制造商在 没有 DSP 库的情况下向我们发送了 DVRRDK_03.00.01.03。 由于没有 SDCard 插槽、我不理解如何刷写它

    我在这个论坛上询问了有关交叉编译的问题,人们建议我使用 EZSDK,我下载并设置 了 EZSDK,并成功编译了 Nginx,但是我 不知道如何用 EZSDK 刷写这个电路板

    如果我可以构建自己的 img 并将其闪存到板、我可以解砖

    非常感谢您的帮助  

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

    [引用用户="David Ambarsumov"] SoC 是达芬奇 SM8107AAAR2i[/quot]

    我不知道此类 TI 器件。 您是指 DM8107吗?

    [报价用户="David Ambarsumov"]主板没有 SDCard 插槽

    [引用用户="David Ambarsumov"]由于没有 SDCard 插槽,我不理解如何刷写它[/引用]

    [引用用户="David Ambarsumov"] Vivotek ND8321[/引用]

    我不熟悉该特定电路板、我只能为您提供有关 TI81xx 器件的一般建议。 根据我的理解、您需要使用新映像重新刷写 NAND、但您没有 SD 卡来执行此操作。

    其中一个选项是通过 TI81xx Flasher 工具刷写 NAND。 您将需要 JTAG 仿真器和 CCStudio:

    TI814x/TI813x 还支持通过 UART 刷写 NAND。 您可以检查 TI8107是否也具有此支持:

    此外、EZSDK 只能用于 TI814x/TI816x 器件。 对于 TI8107、应使用 DVRRDK。

    此致、
    帕维尔