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/AM3358:内核4.4.8.88-ti-r125 uboot s_init 例程?

Guru**** 2582235 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/631726/linux-am3358-kernel-4-4-88-ti-r125-uboot-s_init-routine

器件型号:AM3358

工具/软件:Linux

http://processors.wiki.ti.com/index.php/Sitara_Linux_Training:_uboot_linux_debug_with_ccsv5

在上述培训中、有以下说明:

5.现在打开源文件,以便我们可以在 s_init 函数中设置断点

  • 单击"文件"->"打开文件"
  • 浏览/home/sitara/ti-sdk-am335x-evm-xx.xx.xx.xx/board-support/u-boot-xx.xx.xx/board/ti/am335x
  • 选择 board.c 文件并单击确定
  • 使用 Ctrl+F 搜索 s_init

对于 v2017.09 uboot、没有 s_init 例程。  board/ti/am335x/board.c 中有一个 board_init()例程  

1) 1) 以上说明适用于使用 s_init()的 OMAP2和 OMAP3?

2) 2)在当前 uboot 版本中、s_init 例程是否与 board/init/arm335xboard.c 中的 board_init 等效?  这是 pnmux 之后的电路板特定设置。 uboot 和内核的拉电流源如下:eewiki.net/.../BeagleBone Black

3) 3)针对 BBB 的 TI 特定 BSP uboot/内核的链接或 repo 是什么?

4) 4) TI 是否已将 TI BSP 推向 社区、或者是否仍有 TI 特定的更改未被推向社区?  例如、如果4.4和最新的 uboot 从社区中拉出、驱动程序或可能影响 BBB 引导的任何内容?

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

    我将查看这一情况、并返回给您。

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

    尊敬的 Tracy:

    从何处获取此4.4.48内核? AM335x TI SDK 不支持此内核。 AM335x SDK 支持的4.4.x 内核版本为4.4.12 (PSDK3.0)、4.19 (PSDK3.1)、4.32 (PSDK3.2)和4.41 (PSDK3.3)。 我建议您切换到 AM335x TI PSDK3支持的4.4.x 版本、或者如果可能、切换到 AM335x TI PSDK4支持的4.9mm 版本

    [引用用户="Tracy Smith6"]

    对于 v2017.09 uboot、没有 s_init 例程。  board/ti/am335x/board.c 中有一个 board_init()例程  

    1) 1) 以上说明适用于使用 s_init()的 OMAP2和 OMAP3?

    [/报价]

    AM335x TI PSDK4.1支持的 u-boot 的最新版本为 v2017.01。 此 PSDK4.1附带4.9.41内核。

    此 wiki 中的说明适用于较旧版本的 AM335x SDK、随 u-boot 2011.09和内核3.2提供的 SDK5.05。 我们在以下链接中提供了更新版本:

    processors.wiki.ti.com/index.php/Sitara_Linux_Training:_uboot_linux_debug_with_ccsv5_sdk7

    此 wiki 也不是 u-boot 2017的最新版本、请参阅以下 e2e 主题:

    2)在当前 uboot 版本中,s_init 例程是否与 board/init/arm335xboard.c 中的 board_init 等效?  这是 pnmux 之后的电路板特定设置。 uboot 和内核的拉电流源如下:eewiki.net/.../BeagleBone Black[/quot]

    在此论坛中、我们支持随 TI SDK 提供的 u-boot 和内核。 对于其他 Linux 发行版,您可以在 Beagle org 社区中提问/发布

    [引用 USER="Tracy Smith6"] 3)针对 BBB 的 TI 特定 BSP uboot/内核的链接或复制内容是什么?[/引用]

    [引用用户="Tracy Smith6]4) TI 是否已将 TI BSP 推向 社区、或者是否仍有未推向社区的 TI 特定更改?  例如、如果4.4和最新的 uboot 从社区中拉出、驱动程序或可能影响 BBB 引导的任何内容?

    有关主线 Linux、请参阅以下链接:

    此致、
    帕维尔