The Labs.Com System Lab Internet Appliance Stylistic 1200
Last update 2001/09/12

The Labs - Design & Functionality For The Net

Fujitsu Stylistic-1200 Pen Computer

Fujitsu Stylistic Family: 1000 (486DX), 1200 (Pentium)

Many refurbished Stylistic 1200 have been available in the first half 2001 for the price of $100-$150 (released in 1997 for $3800): Pentium-120, 32MB RAM, 2.1GB 2.5" HD pen-computer (see also Stylistic 1000). Ideal as HomeNetwork - terminal, but to really use it a decent OS needs to be installed.
  1. Installing FreeBSD / Linux
  2. FreeBSD Setup
  3. Linux Setup
  4. Specifications
  5. Resources
Stylistic 1200
1. Installing FreeBSD / Linux
Since Stylistic-1200 has a 2.5" notebook HD it should be easy to install it, just a 2.5" -> 3.5" adapter required and you can attach it to your PC. To install it with a FreeBSD live-system you can nevertheless check Stylistic 1000 which has detailed infos on this more sophisticated approach which I actually prefered; I attached the 2.5" to a host which runs Linux and FreeBSD.

I first saved the existing disk-image (in my case was /dev/hdc under Linux):

 dd if=/dev/hdc | gzip -c > st1200.win95.img.gz 

which resulted in a 130MB large .gz file of a 2.1GB disk. Then partitioned the 2.5" HD under Debian and made two primary partitions (no linux-swap), on the host:

 primary 1: type=83   1000MB   Linux 
 primary 2: type=a5   1117MB   386BSD 

Then mounting the first partition under Linux on the host: and installing Debian from the live-system (see Stylistic-1000 Linux-install, swap added as file then, see Linux-section How-To, be very careful of the /etc/lilo.conf on your 2.5" disk). As next I booted on my host to FreeBSD and installed it on the 2.5" disk (also mentioned in Stylistic-1000 page).

Stylistic 1200
2. FreeBSD Setup

PCMCIA Ethernet

 I use a 3Com Etherlink III 3C589 PCMCIA which was just recognized fine, put


in your /etc/rc.conf - yet since the machine is slow (just 120MHz) I edited /etc/rc.pccard (excerpt):

   pccardd ${pccardd_flags} && echo -n ' pccardd' 
   sleep 3;       echo '.' 

where I added sleep 3; to make sure pccardd has enough time to startup and init the ethernet device. Without this change the device is recognized too late and the rc.network already tried to init the network.


 The sound-chipset is ESS 1878 (Sound Blaster Pro compatible - whatever this means), I added following lines in my kernel-config:

 device      pcm 
 device      sbc0  at isa? port 0x220 irq 5 drq 1 flags 0x11 

and I made follwing changes in the BIOS (press F2 while booting) and go into the Advanced Menu -> Audio Features Submenu:

 Audio:             [Enabled] 
 Base address:    [220] 
 FM base address: [388] 
 IRQ:             [5] 
 DMA channel      [1] 
 Speaker:         [On] 

the DMA channel may be set to 0, change it to 1. I played arround with the settings as the sound didn't work until I changed the DMA channel.


 I haven't yet gotten the pen to work, the pentest.c gives junk output, more testing and debugging required. Updates later.

Stylistic 1200
3. Linux Setup

PCMCIA Ethernet

 See Stylistic-1000 page for Linux/Debian changes required in /etc/init.d/.


 On my Linux/Debian-2.2r0 the default setup the modules-setup wasn't really working, so, make sure you call update-modules. Also check the BIOS changes mentioned above under FreeBSD Setup: Sound (above), and then do:

 modprobe sound 
 insmod uart401 
 insmod sb io=0x220 dma=1 irq=5 dma16=-1 

and optional

 insmod opl3 io=0x388 

and add the modules and parameters in /etc/modules.conf or use the corresponding utils.


 To activate the pen under Linux:

 % setserial /dev/ttyS3 irq 15 port 0xfce8 
 % setserial /dev/ttyS3 baud_base 115200 
 % setserial /dev/ttyS3  
 /dev/ttyS3, UART: 16450, Port: 0xfce8, IRQ: 15 

should the UART: unknown then the pen wasn't recognized. Try pentest.c:

 cc -o pentest pentest.c 
 ./pentest /dev/ttyS3 

and move with the pen on the display.
LinuxSlate.Org: Pen Drivers
Pen-drivers for XFree86


 Here my XF86Config for XFree86-3.3.6 or later (slightly edited from another setup), including the pen-drivers from LinuxSlate.Org.

Finally I installed Netscape-browser, xmms (MPEG player) and a bunch of other apps, under Linux/Debian just a few apt-get calls away.

Stylistic 1200
4. Specifications

Stylistic 1200 Tech Reference Manual (PDF)
1.2MB PDF file
Form Factor
Full-screen, tablet-size, pen computer
Pentium® 120 MHz
16 KB On-Chip Cache
Integrated Math Coprocessor
256 KB L2 Cache
System Memory
Upgradeable to 24 MB, 32 MB, 48 MB
512 KB Flash ROM
Bus Architecture
PCI, CardBus
Operating Systems
Windows NT™ Workstation 4.0 with pen support
Windows® 95 with Pen Services 2.0
MS-DOS® 6.2 and Windows for Workgroups 3.11 with Pen Extensions 1.0
Hard Disk Drive
1.6 GB or 2.1 GB, shock mounted
Two Type II or one Type III PC Card slots, Ver. 3.0
CardBus, Zoomed Video
Backlit, 8" (197mm) diagonal
0.25mm dot pitch
640 x 480 VGA resolution, up to 262,144 colors
Backlit, 8" (197mm) diagonal
0.25mm dot pitch
640 x 480 VGA resolution, up to 4,096 colors
Transmissive Monochrome LCD
Backlit, 8" (200mm diagonal)
0.25mm dot pitch
640 x 480 VGA resolution, up to 64 gray scales
Transflective Monochrome LCD
Backlit, 8" (200mm) diagonal
0.25mm dot pitch
640 x 480 VGA resolution, up to 64 gray scales
Electromagnetic Tablet
1016 points/inch resolution
133 points/second sampling rate
Sound Blaster Pro compatible
Built-in microphone and speaker
Stereo microphone jack
Stereo headphone jack
Line-in and line-out jacks on Port Replicator
Built-In Connectors
Keyboard (PS/2-style connector)
Serial A (RS-232C)
Microphone (stereo)
Headphones (stereo)
Infrared Port
IrDA 1.1
High-Usage Docking Contacts
System Interface Connector (Port Replicator)
Floppy Disk Drive
PS/2-style Mouse
Serial B (RS-232C), replaces IrDA
USB (Universal Serial Bus), 2 ports
Audio Line-in
Audio Line-out
(All built-in connectors are also replicated)
Lithium Ion Battery Pack
Autosensing 100-240V, 50/60 Hz AC Adapter
Battery Life
Up to 5 hours (application and display dependent)
Power Management
Save-To-Disk, Suspend and Standby Modes
Intel®/Microsoft® APM 1.2
Overall Dimensions
11.1" x 7.4" x 1.6"
(283mm x 188mm x 41mm)
Weight (with battery pack)
3.9 lbs. (1.8Kg)
0° to 40° C (32° to 104° F), Operating
(with power management)
-20° to 60° C (-4° to 140° F), Non-operating
20% to 85% RH (Non-condensing), Operating
8% to 95% RH (Non-condensing), Non-operating
-200ft to 10,000ft (-61m to 3,047m), Operating
40,000ft (12,189m) maximum, Non-operating
FCC Part 15 Subpart J Class B
CISPR22 Class B (EN55022 Class B)
DOC Class B
EN61000-4-2 (ESD, Level A)
ENV50140 (Radiated RF Field, Level A)
CN61000-4-4 (EFT, Level A)
UL 1950, CSA950, IEC950
Memory Expansion Modules (8 MB, 16 MB, 32 MB)
Port Replicator
External 3.5" Floppy Disk Drive
Keyboard (low-power)
Auto Adapter (12-24 VDC input)
External Battery Charger
Bar Code Reader
Desk Stand
Hand Strap
Stylus Tether
Screen Protector
Harsh Environment Case
Keyboard Combo Case
AC Adapter (spare)
Lithium Ion Battery Pack (spare)
Stylus Kit (spare)

Stylistic 1200
5. Resources

LinuxSlate.Org: Pen Drivers
Pen-drivers for XFree86
Ken Seglers' IAppliance BBS
BBS for IAppliances (hacks, fixes, source for purchases), has a dedicated section for Stylistic 1200 even.
Stylistic 1200 Infos
Pictures and drivers
More resources, e.g. hand-writing recognition


Stylistic 1000 Internet ApplianceRuputer / onHandPC

Hipocrisy of the finest:

"I agree that no single company can create all the hardware and software. Openness is central because it's the foundation of choice."
-- Steve Balmer (Microsoft) blaming Apple regarding iPhone, February 18, 2009

"Things work better when hardware and software are considered together, [..]. We control it all, we design it all, and we manufacture it all ourselves."
-- Steve Balmer announcing Windows 8 Tablet, June 19, 2012

Last update 2001/09/12

All Rights Reserved - (C) 1997 - 2012 by The Labs.Com

Top of Page

The Labs.Com