untitled

Getting a Fujitsu Stylistic LT P-600 / PenNote Model T1 to Properly Knock Linux

Information on other tablets can be found via links provided here: http://tuxmobil.org/tablet_unix.html
Base page of this site: http://chiyostetanus.bravehost.com/index.html

I felt like assembling a 5-(scratch that, 40) minute web page to save you days configuring this little devil.  The Stylistic LT P600 is secretly known as the PenNote Model T1 in Japan and is a real pain to setup in Linux if you don't know what you are doing.  By the way, if you unscrew that little panel on the back over the compact flash slot you'll find an 80 conductor port labeled "EXTENSION" where you might be able to plug in another PCMCIA Cardbus slot.  There is a small shop on the left side (same side as JR Shin-Imamia Station) of the main electronic street in DEN-DEN town in Osaka, Japan that sells a connector and socket that look like they might fit this port (if you want to go to the ends of the earth to find it, and the connector part number is 8-353163-0).  Fujitsu won't mention it but will try to sell you a $349 802.11b adaptor to use for this port instead :( .  The lithium-ion cells for reassembling the batteries on this tablet are CGA103450A cells.  The bridge battery in this tablet is a small 7.2v Ni-MH pack.   Enough secrets for now, let's move on to fixing the touchscreen's setup.

First you'll need to download and install the fpit driver.  Very simple, I promise. Download http://www.neurath.org/progs/fpit_passive.tar.gz (as of 3/14/07 this link works and has been working), open it in Ark or untar it and copy 'fpit_drv.o' to your '/usr/X11R6/lib/modules/input/' directory.  If you don't have that directory, search for an 'input' directory and make an educated guess, copying it there. 

Add these two lines to the top of one of your init.d scripts.  I added them to '/etc/init.d/usb'

#################################################Code starts
/bin/setserial /dev/ttyS3 autoconfig
/bin/setserial /dev/ttyS3 uart 8250 irq 5 port 0xfd68 low_latency
#################################################Code ends

You're halfway-done.

Now pay close attention.  I make no typos so take it all literally.

Open your XF86Config (or xorg.conf if you don't have one or if it doesn't work) in /etc/X11/XF86Config (or /etc/X11/xorg.conf) and add the following lines:
#########################################################Code starts
# (put the next line directly under 'Section "Files"' at the beginning)
    InputDevices "/dev/ttyS3"

# (put the next section above or below an 'InputDevice' section such as a mouse or keyboard)
Section "InputDevice"
    Identifier "touchscreen"
    Driver "fpit"
    Option "Device" "/dev/ttyS3"
    Option "BaudRate" "9600"
    Option "MaximumXPosition" "4096"
    Option "MaximumYPosition" "4096"
    Option "MinimumXPosition" "0"
    Option "MinimumYPosition" "0"
    Option "Passive"
EndSection

# (under 'Section "ServerLayout"' you will see at least two enties 'InputDevice' listed for your mouse and keyboard.  Add this line under those two)
    InputDevice "touchscreen" "SendCoreEvents"
##########################################################Code ends
OKAY, now save this file and reboot (or just restart X if want to save time).   NOW you have your  touchscreen working.  I still have to figure out how to enable display rotation on mine, but that is where it becomes a distribution dependent problem.
The tablet says "touch ", but she says "DON'T touch "

Running under Slay SIX
(which you can get from me upon request and will greatly save you time setting up this tablet)
Now if you're interested in that possible 2nd Cardbus/PCMCIA slot I can tell you a few interesting details.  A little venturing into Device Manager in the Windows control panel tells me that there are twin cardbus controllers on this tablet.  Okay, so why is there only a cardbus slot and a compact flash slot?  Well, compact flash is basically 16-bit PCMCIA (fewer I/O lines than full 32-bit cardbus), which means that Fujitsu got a little stupid and decided to take only partial advantage of the second controller.  A look inside verifies my hypothesis.  The I/O lines from the chipset pass through an 80 conductor PCI-based connector where a few of them terminate and the rest lead to the compact flash slot.    What this means is that this connector shares a physical PCI bus with the compact flash slot and that common sense would tell you that you probably couldn't use both the connector and the compact flash slot at the same time.   However, the 802.11b wifi adaptor that Fujitsu sells DOES use this bus while allowing  simultaneous use of the CF slot, meaning that YOU CAN.  The trouble is finding the male-to-male connector (which I have seen  before but currently do not have) and the connector-to-PCMCIA/Cardbus adaptor (which is shown).  If you find these parts (I know where they are... very far away) you can either mount the 2nd PCMCIA holder inside (somewhere, there isn't a lot of room in the tablet so you have to move things around), or thread the rare, male-to-male thin ribbon cable to the back of the case where you could mount the second slot (a bit ugly but the 6-cell battery (not the 3-cell) sticks out far enough to cover it's footprint).  Since compact flash type II is too slow for new 66MB/s and 133MB/s CF cards and because you could get a USB 2.0 reader for compact flash anyway, Fujitsu really should have installed a much faster Cardbus slot directly in it's place (maybe sensible people should work at design companies).  That is supposing you FIND the male-to-male cable and Cardbus adaptor.  Don't consider soldering a custom PCMCIA connector to the 80-pin port, the tiny 0.5 mm spacing should prevent you doing anything remotely successful.  CLICK THE IMAGE ON THE RIGHT TO HERE MORE
Click to see more installation images
Click on the image to spawn more images...

Report Content · · Web Hosting · Blog · Guestbooks · Message Forums · Mailing Lists
Easiest Website Builder ever! · Build your own toolbar · Free Talking Character · Email Marketing
powered by a free webtools company bravenet.com