AnsweredAssumed Answered

gnice+ load u-boot is very slow

Question asked by jiangfux on Jun 4, 2012
Latest reply on Jun 5, 2012 by jiangfux

我自己做了一个gnice+仿真器.

bfin-gdbproxy -q bfin --connect='cable gnice pid=f001'

Connected to libftdi driver.

IR length: 5

Chain length: 1

Device Id: 01100010011110100101000011001011 (0x00000000627A50CB)

  Manufacturer: Analog Devices

  Part(0):         BF533

  Stepping:     6

  Filename:     /opt/uClinux/bfin-uclinux/bin/../share/urjtag/analog/bf533/bf533

warning:   bfin: no board selected, BF533 is detected

notice:    bfin: jc: waiting on TCP port 2001

notice:    bfin-gdbproxy: waiting on TCP port 2000

 

然后

bfin-uclinux-gdb

GNU gdb 6.6

Copyright (C) 2006 Free Software Foundation, Inc.

GDB is free software, covered by the GNU General Public License, and you are

welcome to change it and/or distribute copies of it under certain conditions.

Type "show copying" to see the conditions.

There is absolutely no warranty for GDB.  Type "show warranty" for details.

This GDB was configured as "--host=i686-pc-linux-gnu --target=bfin-uclinux".

(gdb) set remotetimeout 300

(gdb) target remote :2000

Remote debugging using :2000

0x01f80000 in ?? ()

(gdb) load init

Loading section .text, size 0x10c lma 0xffa08000

Start address 0xffa08000, load size 268

Transfer rate: 1025 bits/sec, 268 bytes/write.

(gdb) c

Continuing.

 

Program received signal SIGTRAP, Trace/breakpoint trap.

0xffa0800e in ?? ()

(gdb) load u-boot

Loading section .text, size 0x1ce44 lma 0x1f80000

Loading section .rodata, size 0x93d0 lma 0x1f9ce44

Loading section .data, size 0x5158 lma 0x1fa6214

Loading section .u_boot_cmd, size 0x674 lma 0x1fab36c

Loading section .text_l1, size 0x28 lma 0x1fab9e0

Start address 0x1f80000, load size 178696

Transfer rate: 4907 bits/sec, 11913 bytes/write.

 

加载UBOOT的时间非常长,速率比较慢.请问有什么办法,可以提高下载速度么?谢谢.

Outcomes