Re: Using XMD for memory dumps (speed)




Siva Velusamy wrote:
Can anybody tell me what causes this difference in speed?
Any hints on how to increase the speed would also be very welcome.

Currently I am considering using the serial port to transfer data back
to the PC, since it would get a higher throughput.
The ethernet port would also be an option, but since I have no license
for the Ethernet core from Xilinx it is kinda hard to get it working.


I'd suggest you try using a download TCL script from within XMD.
Basically write a TCL script which reads N bytes from X location, source
it within XMD and then execute it. This will avoid the socket
communication and remote protocol overhead between XMD and GDB.

However, I *think* you are mainly limited by the speed of the jtag
protocol between the powerpc and XMD. In which case using Ethernet or
RS232 might be the better option.

/Siva

Thanks, I tried that too, but it did not seem to improve the speed very
much.
So, I think you are right about the JTAG protocol being the bottleneck.

I have the RS232 port working now and am using the xmodem protocol to
transfer data.
Theoretically the USB interface with the board should be a lot faster,
but I can manage like this too.

.



Relevant Pages

  • abort at the end of data transfer
    ... data chunk is i.e 6. ... int init_client(int port, char *ip) { ... Protocol Info ... Stream Control Transmission Protocol, Src Port: 1031, Dst Port: ...
    (comp.lang.c)
  • abort at the end of data transfer
    ... data chunk is i.e 6. ... int init_client(int port, char *ip) { ... Protocol Info ... Stream Control Transmission Protocol, Src Port: 1031, Dst Port: ...
    (comp.unix.programmer)
  • abort at the end of data transfer
    ... data chunk is i.e 6. ... int init_client(int port, char *ip) { ... Protocol Info ... Stream Control Transmission Protocol, Src Port: 1031, Dst Port: ...
    (comp.unix.internals)
  • Re: abort at the end of data transfer
    ... Internet Protocol, Src Addr: 192.168.1.119 ... Stream Control Transmission Protocol, Src Port: ... INIT chunk (Outbound streams: 1, ...
    (comp.arch.embedded)
  • Re: Client certificate private key prompt
    ... Windows Server 2003 server without the Header manually added to the request. ... Frame 34 will be closing the connection. ... Protocol: TCP ... Transmission Control Protocol, Src Port: 2954, Dst Port: https, ...
    (microsoft.public.dotnet.framework)