How to configure bootloader fnet122 to update firmware via tftp, without RS-232 terminal

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

How to configure bootloader fnet122 to update firmware via tftp, without RS-232 terminal

跳至解决方案
1,504 次查看
feraro
Contributor IV

Hello.

I have an application made with MQX and use fnet122 as bootloader. The problem is that I do not have a serial port to access the bootloader. I have read that there is a way in which the TFTP server is started automatically during the bootloader start-up in normal boot mode, but not how. Can someone help me ?.


Thank you very much

1 解答
1,282 次查看
butok
NXP Employee
NXP Employee

Hi Fernando

The TFTP server, on the bootloader, is started automatically in "stop" mode.

You can also enable its automatic start in "script" mode, just by modification of the script.

If you do not have access to serial shell at all, you may access it via Telnet server, but it will increase the bootloader footprint size cause of enabling of TCP.

在原帖中查看解决方案

0 项奖励
回复
3 回复数
1,283 次查看
butok
NXP Employee
NXP Employee

Hi Fernando

The TFTP server, on the bootloader, is started automatically in "stop" mode.

You can also enable its automatic start in "script" mode, just by modification of the script.

If you do not have access to serial shell at all, you may access it via Telnet server, but it will increase the bootloader footprint size cause of enabling of TCP.

0 项奖励
回复
1,282 次查看
soledad
NXP Employee
NXP Employee

Hi Fernando,

There is an Ethernet bootloader example available within MQX, you  can find it at the path <MQX_folder_install>/mqx/examples/bootloader. It uses TFTP to transfer a new firmware image over a network to program in memory.

In addition please check the below thread:

Flash swap example for IAR/MQX

I hope this helps :smileywink:
Have a great day,
Soledad

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

1,282 次查看
feraro
Contributor IV

Hello Soledad.

Thanks for your answer.
The path you specify me, I have two folders, "bootloader_vybrid_qspixip" and "bootloader_vybrid", I think that these examples do not correspond to what you say. I've looked in both MQX MQX 4.0 and 4.1. My application is made with MQX 3.7.


Best regards


0 项奖励
回复