Other Parts Discussed in Thread: AM3358
大家好、社区
我有一个带 AM3358的定制板、与 BBB 类似、但没有 HDMI 和 eMMC。 我复制了 DDR3的布局、但使用 的是 MT41K256M16TW-107、而不是 MT41K512M16HA-125。
我已经尝试启动电路板并计算 DDR 值、并将其添加到 DDR_defs.h 中 在文件 ti_am335x_common.h 中输入"#define debug"后、我看到启动在 DDR 处停止。 为了找出错误,我在文件 board/ti/am335x/board.c 中添加了 printf,但它们从未显示在终端中。 因此、我有几个问题:
是否有人提出了一个具有 MT41K256M16TW-107的 AM3358、并且可以共享计算值?
2.我使用这些命令来构建 u-boot:
-使 cross_compile=arm-linux-gnueabihf- distclean
-使 arch=arm cross_compile=arm-linux-gnueabihf- am335x_bonebblack_defconfig
-使 cross_compile=arm-linux-gnueabihf--j4
为什么在启动期间无法看到 board.c 中的 printf? 此文件是否未在 u-boot 中使用?
3.在我看来,文件 ddr_defs.h 不是为 u-boot 设置 DDR 值的正确文件。 有人可以确认吗?
感谢你的帮助。
我将删除 DDR_configuration、DDR_defs.h、board.c 和启动输出
此致
Eric
e2e.ti.com/.../AM335x_5F00_DDR_5F00_register_5F00_calc_5F00_tool_5F00_new.xlse2e.ti.com/.../log_5F00_am335x.txte2e.ti.com/.../1452.ddr_5F00_defs.he2e.ti.com/.../24225.board.c