工具/软件: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 引导的任何内容?


