Hi Carles,

Carles Perello wrote:

Hi

I tried the last version of gdbproxy,

./msp430-gdbproxy --port=2000 msp430

Remote proxy for GDB, v0.7.1, Copyright (C) 1999 Quality Quorum Inc.
MSP430 adaption Copyright (C) 2002 Chris Liechti and Steve Underwood

GDBproxy comes with ABSOLUTELY NO WARRANTY; for details
use `--warranty' option. This is Open Source software. You are
welcome to redistribute it under certain conditions. Use the
'--copying' option for details.

debug: MSP430_Initialize()
About to init '/dev/parport0'
inited '/dev/parport0'
debug: MSP430_Configure()
debug: MSP430_VCC(3000)
debug: MSP430_Identify()
info:      msp430: Target device is a 'MSP430F147' (type 5)
debug: MSP430_Configure()
notice:    msp430-gdbproxy: waiting on TCP port 2000

when I launch msp430-gdb version 5.1.1:

debug: MSP430_Registers(READ)
debug: MSP430_Registers(READ)
debug: MSP430_Memory(READ)
debug: MSP430_Memory(READ)
debug: MSP430_Memory(READ)
debug: MSP430_Memory(READ)
debug: MSP430_Memory(READ)
debug: MSP430_Memory(READ)
debug: command '657261736520616c6c'
debug: command 'erase all'
debug: executing target dependant command 'erase'
debug: MSP430_Memory(WRITE)
error:     msp430: Could not write device memory (7)
debug: MSP430_Memory(WRITE)
error:     msp430: Could not write device memory (7)
debug: MSP430_Memory(READ)
debug: MSP430_Memory(READ)
debug: MSP430_Memory(READ)
debug: MSP430_Memory(READ)
debug: MSP430_Memory(READ)
debug: MSP430_Memory(READ)
debug: MSP430_Memory(READ)
debug: MSP430_Memory(READ)

... never stops

my gdb script looks

ta remote 192.168.1.126:2000
set remoteaddresssize 16
set remotetimeout 999999
set download-write-size 512
set remote memory-write-packet-size 512
set remote memory-write-packet-size fixed
set remote memory-read-packet-size 512
set remote memory-read-packet-size fixed
mon erase all
lo test
Is that happening every time, or erratically? I don't an F147 board handy to try this. However, I have been programming an F149 board without problems. Are you sure the Vcc is high enough? A low Vcc is the commonest reason for memory write problems. I have no idea why endless reads might occur.

Regards,
Steve


Reply via email to