TIwilliam hill官网
直播中

郑盼

7年用户 213经验值
私信 关注
[问答]

如何建立串口烧写工具的编译环境?

我的板子大部分参照了ipnc参考设计,使用串口0做调试。
问题一:我将ipnc参考设计中nandflash 型号更改为容量更大的K9F1G08U0E ,硬件上看是pin对pin完全兼容,不知道这一改动会不会牵涉到串口烧写工具,是否烧写工具也要做相应改动,如果是,那么如何建立串口烧写工具的编译环境,有没有相应的参考资料可以提供?
问题二:我使用了官网下载的串口烧写工具,并且已经在evm board上试验过,完全没有问题,之后查阅了evm board原理图 ,发现nandflash硬件设计跟ipnc有些微差别,体现在 evm board上多了CE2 pin脚。不知道这一差别对于参照ipnc参考设计的板子来说在软件上是不是要做相应改动,如果需要具体会涉及到哪几个源文件?
谢谢

回帖(3)

乔婧

2019-8-27 10:15:32
你好,
请先确认你选用的这款NAND是否在我们支持的列表里面,如果不在,请看一下他的读cycle是否和默认的一致。
IPNC上是把uart1引出来了,但uart0才支持串口启动,可以使用串口烧写工具。
你下载的flash_utils里面有readme介绍如何编译这个工具的。还有你也可以参考:http://processors.wiki.ti.com/index.php/Serial_Boot_and_Flash_Loading_Utility。
举报

郑盼

2019-8-27 10:24:20
引用: 物是人非aaa 发表于 2019-8-27 10:15
你好,
请先确认你选用的这款NAND是否在我们支持的列表里面,如果不在,请看一下他的读cycle是否和默认的一致。
IPNC上是把uart1引出来了,但uart0才支持串口启动,可以使用串口烧写工具。

请给出readme具体路径,在psp内没有找到。
根据参考,进入GNU目录下执行make,发现sft编译成功 并生成bin文件,但是sfh 编译失败。


谢谢!
举报

乔婧

2019-8-27 10:32:06
引用: zhuo85 发表于 2019-8-27 10:24
请给出readme具体路径,在psp内没有找到。
根据参考,进入GNU目录下执行make,发现sft编译成功 并生成bin文件,但是sfh 编译失败。

Victor,
readme文件在flash_utilsDM36xGNUreadme.txt.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分