feedforward 发表于 2020-6-5 17:40:59

LEON2在DSU模式程序下载过慢问题

间隔两个月后再次开始测试NUTTX在LEON2上的运行,结果发现一个奇怪现象,在codeblocks上启动调试后竟然要等5min才有反应,以至于让我怀疑gdb是不是死了!
测试链路大概如下:
ubuntu下的codeblocks——>sprac_elf_gdb——>以太网——>XP下的grmon——>MOXA串口转USB——>目标板
经过一番排查,终于发现猫腻所在:MOXA的串口发送有两种模式:Classical模式和Hi-Performance模式。两个月前我设置的Hi-Performance模式,中途因为使用过RS422模式,这次改回RS232模式时MOXA的串口发送被改成Classical模式了,致使codeblocks向目标板下载程序变慢,而调试需在程序下载至目标办之后才能开始,因此得等待5min。


改回Hi-Performance模式后调试启动后10s程序即下载完毕!

页: [1]
查看完整版本: LEON2在DSU模式程序下载过慢问题