Hello everybody, I've got an Palm Tungsten T2 Device with an USB cradle. Now I'm trying to setup pilot-link under Debian Linux, to be able to install applications to the T2 and to be able to fetch the ROM for POSE.
Things I've done: - Compiled Kernel 2.4.22 with - USB UHCI support (which is the right one for my USB-Host Controller) - USB Serial Support - Visor Modul for USB ... (basically everything as said in the "Handspring-Visor with Linux mini-HowTo" from www.linuxpda.com/visor/howto/current/kernel.html) - installed pilot-link 0.11.8 from Debian unstable
Now when I hit the HotSync Button before starting any application from pilot-link I seem to establish the connection:
------------------------------------------------------------------------ hub.c: new USB device ..., assigned address 3 Manufacturer: Palm, Inc. Product: Palm-Handheld Serial Number: ... usbserial.c: Handspring Visor / Treo / Palm 4.0 / Clie 4.x converter detected usbserial.c: Handspring Visor / Treo / Palm 4.0 / Clie 4.x converter now attached to ttyUSB0 (or usb/tts/0 for devfs) usbserial.c: Handspring Visor / Treo / Palm 4.0 / Clie 4.x converter now attached to ttyUSB1 (or usb/tts/1 for devfs) ------------------------------------------------------------------------
Now when I start "pilot-xfer -p /dev/ttyUSB0 -l" , it lists the programms on my Palm, and then sometimes it closes the connection, and sometimes it crashes.
I've chosen ttyUSB0 instead of ttyUSB1, because it seems not to be working anyhow otherwise, so I thought that the Tungsten maybe has the ports switched compared to a Visor.
When pilot-xfer exits normally, another problem is that when I want to call it again, I need to build up another connection, but the driver everytime increases the adress number it tries to assign:
hub.c: new USB device ..., assigned address 4
This works for the first 2 connections, then from adress 5 onwards I get usb.c: USB device not accepting new address=5 (error=-110)
The only way I know of dealing with this is restarting the machine. Any better solutions?
There are some other questions on my mind:
Regarding the crashes, why is this? Is it possible, that the setup isn't able to deal with a Tungsten T2?
Regarding pi-getrom (to fetch the rom), in the manpage it's written that it doesn't support OS5. Is this only true for pi-getrom, or does it hold also for pilot-xfer? If the latter, how am I supposed to upload my programs?
Is there any other way of getting the ROM besides subscribing as a Palm Developer (I'm still waiting for my acceptance email from Palm, and already seeing I'll be rejected for not giving away my Adress and Phone number. The heck, why do they need that anyway!?!)
Any other options/suggestions how to do the things I want to do?
Sorry for all the text, hope you made it this far. I would be very grateful for any help.
Thanks a lot,
Jan
-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
