On Mon, 22 Mar 2004 07:43:58 +0800
Steve Underwood <ste...@coppice.org> wrote:

> Hi David,
> 
> David Koski wrote:
> 
> >I can run Insite on either Windows or Linux (two different hardware) to
> >successfully connect to and run programs via msp430-gdbproxy.exe for Windows.
> >But running msp430-gdbproxy on Linux fails. The debug messages are:
> >
> ># msp430-gdbproxy --debug msp430

<snip>

> >debug:     msp430: msp430_open()
> >info:      msp430: Target device is a 'MSP430F11x1' (type 2)
> >  
> >
> This means gdbproxy is communicating with your target OK. It cannot 
> determine the device type unless the JTAG interface is functional.

<snip>  

> Are you sure the target device is really OK?

Yes, the target device (a brand new OLIMEX MSP430-P-1121) works using a windows
host for msp430-gdbproxy. I can erase, run, etc. no problem.

<snip>

> As I said before, this is looking in the wrong area. The parallel port 
> must be functional. However, it might be worth looking in your BIOS, and 
> making sure the parallel port is set to the basic SPP mode - not ECP or 
> EPP. On some motherboards using ECP or EPP modes breaks some tools like 
> gdbproxy. On other motherboard is doesn't matter. We have never really 
> figured out the problem, but it may be dues to changes in the port timing.

Okay, I changed the parallel port in the BIOS to "Normal". Still no joy. I am
assuming "Normal" (Award BIOS) is SPP. ECP and EPP are separate options. (I have
tried them all before). But the outcome is the same:

<snip>
debug:     msp430: msp430_write_mem(0xF000, ptr, 0)
debug:     msp430: msp430_write_mem(0xF000, ptr, 39)
error:     msp430: Could not preserve/restore device memory (12)
debug:     msp430: msp430_write_mem(0xF000, ptr, 39)
error:     msp430: Could not preserve/restore device memory (12)

Do you suppose it would help to build the kernel with ppdev built-in instead as
a module?

David Koski
david.nosp...@kosmosisland.com
!.nospham

Reply via email to