Personal tools
You are here: Home Tips and Tricks (old) FreeBSD on a Sony PCG-C1VN Mini-HOWTO
Document Actions

FreeBSD on a Sony PCG-C1VN Mini-HOWTO

by xenophon — last modified 2005-09-15 18:49

How to install FreeBSD onto a Sony Vaio Picturebook (specifically the PCG-C1VN), and how to configure Xorg, the jog dial, etc.

This document assumes a passing familiarity with the Sony Vaio Picturebook, with PC hardware in general, and with FreeBSD. It skips mentioning important things like how to click the OK button, how to start or stop services (usually /etc/rc.d/service start or ... stop), etc.

Persons wishing to install Linux instead should direct their attention to these excellent web sites:

Sony Vaio PCG-C1VN Picturebook

Asgard's Realm: PCG-C1VN Live CD (based on Debian GNU/Linux)

Jay's Picturebook Page

The Sony Vaio PCG-C1 Picturebook Project

Note that in some cases, Linux will not properly detect the PCGA-CD51 CD-ROM drive without the following kernel parameters:

  ide2=0x180,0x386 pci=off

pci=off is required to force Linux to probe the PCMCIA bus for the ATA interface. (From Linux on the Sony Vaio PCG-Z600NEK.)

Hardware

The PCG-C1VN is a PC-compatible computer with a 600-MHz Transmeta Crusoe TM5600 CPU, a PCI bus, an IEEE-1394 i.Link port, a powered USB-1.0 port, a Sony memory stick socket, a Sony MOTION EYE video camera, a Conexant HCF "winmodem", a jog dial, a PCMCIA/CardBus socket, and an on-board Yamaha DS-XG audio device. My C1VN has 384 MB RAM and a 20-GB hard drive (any laptop hard drive will work, though models with lower RPM are recommended due to thermal issues).

Preparation

The Sony PCGA-CD51 external ATA/PCMCIA CD-ROM drive is not correctly detected by FreeBSD versions below 5.3. If you wish to install from CD-ROM, you must use FreeBSD 5.3 or newer. FreeBSD 4-STABLE releases from 4.6 onward may also work, but I have not tested them.

I have BIOS version WXP02P1 installed. BIOS version R0211PI may also work.

Operating System Installation

Install FreeBSD as you would normally. No special steps are required.

Post-Install Configuration

Yamaha DS-XG

The Yamaha DS-1 device driver must be loaded manually using kldload(8) or at boot time by loader(8). Use the following command to manually load the DS-1 driver:

   kldload snd_ds1

Add the following line to /boot/loader.conf to load the DS-1 driver when FreeBSD boots:

   snd_ds1_load="YES"

Xorg

The ATI video driver in Xorg version 6.8.1 has a video timing problem that causes the flat panel display to go blank white when X starts. One way to work around the problem is to use the VESA device driver (limited to 640x480). I found this to be a problem in XFree86 4.4 as well. Upgrade to the latest version of Xorg in the ports tree, version 6.8.2 as of 16 August 2005, in order to correct this problem.

Additional Software Installation

S-Jog

This provides wheelmouse or pop-up-menu functionality using the Jog Dial. Install the port sysutils/sjog or the package sjog. Unfortunately, it has little in the way of documentation.

Picturebook

This program can take pictures and record video using the Sony MOTION EYE camera. Install the port graphics/picturebook or the package picturebook.

« November 2008 »
Su Mo Tu We Th Fr Sa
1
2345678
9101112131415
16171819202122
23242526272829
30
 

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: