Other Parts Discussed in Thread: TMDS64EVM,
我是用的评估板是TI的TMDS64EVM,板子上使用的处理器是AM6422。在评估版上使用的是TI提供的u-boot,norflash型号是S28HS512T。
目前在评估版上没有遇到问题,u-boot可以正常引导操作系统启动,u-boot可以正常读写S28HS512T。
我的问题是,我想把norflash换成2G的S28HS02GT,u-boot支持S28HS02GT的读写吗?
查看与我们当前的 AM62x SDK v10.1 关联的 U-Boot 源代码,此 Flash 设备应该可以正常工作,没有任何问题。它甚至在 U-Boot 代码的同一部分定义,因此不需要更改 CONFIG。它应该 “正常工作”。
#ifdef CONFIG_SPI_FLASH_S28HX_T
{ INFO("s28hl512t", 0x345a1a, 0, 256 * 1024, 256, SPI_NOR_OCTAL_DTR_READ) },
{ INFO("s28hl01gt", 0x345a1b, 0, 256 * 1024, 512, SPI_NOR_OCTAL_DTR_READ) },
{ INFO("s28hs512t", 0x345b1a, 0, 256 * 1024, 256, SPI_NOR_OCTAL_DTR_READ) },
{ INFO("s28hs01gt", 0x345b1b, 0, 256 * 1024, 512, SPI_NOR_OCTAL_DTR_READ) },
{ INFO("s28hs02gt", 0x345b1c, 0, 256 * 1024, 1024, SPI_NOR_OCTAL_DTR_READ) },
#endif