TI中文支持网
TI专业的中文技术问题搜集分享网站

请问在自己设计的C6748 板卡上如何使用从Flash 启动?

自己手里有块实验室自己设计的6748 板卡,现在想把程序固化到FLASH中 从FLASH中启动。

我参考了这个链接中关于评估板从FLASH中启动的说明

http://processors.wiki.ti.com/index.php/C6748_StarterWare_Booting_And_Flashing

但是还是有些不理解,想请教:

如果是自己设计的板子,是否仍可以直接利用 AISgen 生成 bootloader 的AIS FILE?是否需要进行某些修改?

Shine:

starterware的这个链接里用了二次bootloader,实际不用这么复杂。像您说的直接利用 AISgen 生成 bootloader 的AIS FILE就可以了。下面的wiki网站可以做参考。 processors.wiki.ti.com/…/Boot_Images_for_OMAP-L138http://processors.wiki.ti.com/index.php/OMAP-L138_Bootloader

Zun Niu:

回复 Shine:

您好,谢谢回复。但是我在TI论坛上也看到之前有工作人员说 烧写工具只适用于官方的开发板,如果是自己设计的板子就需要做修改。我这里不太明白的就是,需要修改指的是修改什么?是需要我参考SDK 中的 nandwriter.c 文件写一个函数 放到我自己的工程里面,然后通过JTAG 调试 完成对FLASH 的烧写吗?

Shine:

回复 Zun Niu:

如果和EVM板不一样的话,要做相应的修改的。
processors.wiki.ti.com/…/Serial_Boot_and_Flash_Loading_Utility_for_OMAP-L138

Zun Niu:

回复 Shine:

您好,如果我想通过JTAG 固化,应该参考什么资料呢

Shine:

回复 Zun Niu:

用JTAG口固话的话,运行里面的NANDWriter程序烧写。

Zun Niu:

回复 Shine:

您好。在JTAG 固化的时候,是否不需要利用AISgen 进行转化?将NANDwriter.c 添加到工程目录并调用相关函数,随后直接编译工程文件即可?

Shine:

回复 Zun Niu:

需要利用AISgen 把.out文件转换成.ais文件。NANDwriter.c不需要添加到您的工程文件中,NANDwriter project就是个独立的烧写程序,在仿真器模式下Load NANDWriter.out文件,运行烧写就可以了。

Zun Niu:

回复 Shine:

您好。不好意思我这里还是不太明白。您说的这个NANDwriter project 独立烧写程序是在SDK里面吗?我这里在omap_138 的boot 工具里只找到了 nandwriter.c 文件。。

Shine:

回复 Zun Niu:

在CCS中导入NANDwriter project,然后重新编译生成NANDWriter.out文件

Zun Niu:

回复 Shine:

您好。谢谢回复。我现在利用的是OMAP-L138_FlashAndBootUtils_2_40\OMAP-L138\CCS\NANDWriter目录下的 NANDWriter_DSP project 但是我并不能 build 这个工程。您有什么建议吗?

赞(0)
未经允许不得转载:TI中文支持网 » 请问在自己设计的C6748 板卡上如何使用从Flash 启动?
分享到: 更多 (0)