I've finally gotten everything to build...again.  Sweet.  I'm able to Dave's i2c Bootloader successfully.  Awesome.   However, when I run it, I get this output:
# ./i2c-load 0x0b info
i2c_adapter i2c-0: i2c_pxa_set_slave: wait timedout
I2C Dev Addr: 0x0b
     Version: 1
  MinVersion: 1
 Part Number: 0x9702 (ATMega128)
    Reg Size:  256
    RAM Size: 4096
 EEPROM Size: 4096
   Page Size:  256
  Flash Size:  128k
i2c_adapter i2c-0: i2c_pxa_set_slave: wait timedout
Node Name: not set
i2c_adapter i2c-0: i2c_pxa_set_slave: wait timedout
Boot Delay: unset, defaults to 5 seconds
i2c_adapter i2c-0: i2c_pxa_set_slave: wait timedout
I2C Addr: unset, defaults to 0x0b

Hrrrm.  That doesn't look so good.  And when I try to use i2c-load, it fails:

# ./i2c-load 0x0b write i2c-io.hex
i2c_adapter i2c-0: i2c_pxa_set_slave: wait timedout
Detected ATMega128
Write:  #i2c_adapter i2c-0: i2c_pxa_set_slave: wait timedout
i2c_adapter i2c-0: i2c_pxa_set_slave: wait timedout
i2c_adapter i2c-0: i2c_pxa_set_slave: wait timedout
i2c_adapter i2c-0: i2c_pxa_set_slave: wait timedout
i2c_adapter i2c-0: i2c_pxa_set_slave: wait timedout
i2c_adapter i2c-0: i2c_pxa_set_slave: wait timedout

So on and so forth.  So I can load programs using uisp just fine, and the info from i2c-load looks decent.  What's going on with i2c_pxa?  I saw a message on this list from a month or two ago looking for the same info and there were no responses.

Ed