已解决
EVM6678L 开发教程: IBL-TFTP 引导 elf 文件
来自网友在路上 149849提问 提问时间:2023-11-01 15:41:31阅读次数: 49
最佳答案 问答题库498位专家为你答疑解惑
目录
- EVM6678L 开发教程: IBL-TFTP 引导 elf 文件
- 安装 Tftpd64
- 测试工程
- 测试
- 说明
EVM6678L 开发教程: IBL-TFTP 引导 elf 文件
参考:
"C:\ti\mcsdk_2_01_02_06\tools\boot_loader\examples\i2c\tftp\docs\README.txt"
此教程介绍如何在 EVM6678L 开发板上实现 IBL-TFTP 引导 elf 文件.
安装 Tftpd64
- 下载并安装 Tftpd64-#.#-setup.exe
- 运行 tftpd64.exe
- 设置 Current Directory(当前目录)(比如:
D:/tftp
), 其他保持默认即可.
测试工程
- 打开CCS.
- 导入工程: i2ctftpboot_evmc6678l(搜索目录设置为:
C:\ti\mcsdk_2_01_02_06\tools\boot_loader\examples\i2c\tftp\evmc6678l
)
- 编译生成
i2ctftpboot_evm6678l.out
- 将
i2ctftpboot_evm6678l.out
复制到 tftpd64.exe 设置的 当前目录 中, 并重命名为:app.out
.
测试
- 开发板 Boot Mode 开关切换为 IBL-TFTP 引导模式:
- 将计算机的IP 地址 设置为:
192.168.2.101
- 使用网线将计算机网口与开发板进行连接.
- 使用USB线将计算机与开发板的USB1 接口连接.请确保 COM_SEL1 跳线设置在正确位置. 且在计算机设备管理器中能够找到对应板卡的串口.
- 板卡上电.
- 打开串口终端, 连接对应串口, 串口设置如下:
在串口中断看到如下信息, 表明 IBL-TFTP引导正常.(如果错过了串口打印的信息, 可以使用开发板上的 RST_FULL1按键进行复位.)
说明
注意: 因为 IBL 引导过程中需要用到 核0 的 L2SRAM 中的 前 128K Bytes, 所以, 必须保证加载的应用程序不会用到 L2SRAM的前128K Bytes, 或者分配到L2SRAM的前128K Bytes的段不需要初始化. 请查看 map 文件进行确认.
查看全文
99%的人还看了
相似问题
- PC 与 嵌入式板 传输文件的方式汇总 / SSH、NFS、TFTP,USB,串口
- stm32HAL库串口错误回调函数的使用
- MFC串口通信(SerialPort)
- macos端串口调试推荐 serial直装激活 for mac
- Luatos Air700 改变BL0942串口波特率
- 【全志H616 使用标准库 完成自制串口库(分文件实现) orangepi zero2(开源)】.md updata: 23/11/07
- 【软件STM32cubeIDE下H73xx配置串口uart1+中断接收/DMA收发+HAL库+简单数据解析-基础样例】
- 【PC电脑windows-学习样例tusb_serial_device-ESP32的USB模拟串口程序+VScode建立工程+usb组件添加+-基础样例学习】
- QT串口接收数据并进行波形显示(含源码)
- Golang 串口通信
猜你感兴趣
版权申明
本文"EVM6678L 开发教程: IBL-TFTP 引导 elf 文件":http://eshow365.cn/6-29411-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!