Monday Apr 05, 2010

Lenovo S10-3t multi touch netbook

Hi All,

 So I just received the Lenovo S10-3t, I'm just working with it in Windows 7 mode so far.

 Hopefully I'll get time this week to get OpenSolaris B134 loaded at least from USB stick.


Monday Mar 08, 2010

10" Multi Touch Netbook

Hi All,

 So I received the 10" Multi Touch Touchscreen netbook from China, I got it from here:

It looks really great, I've got Windows 7, OpenSolaris B133 and Ubuntu 9.10.

Everything looks like it's working, though OpenSolaris and Ubuntu do not see the Realtek WiFi card, it's OK, I've got an 802.11n Atheros Mini PCI card coming in.

I'm using easyBCD to modify the boot manager in Windows 7, I can select Windows 7, OpenSolaris or Ubuntu.

 More later.


Friday Nov 13, 2009

JavaFX application on the AI ARM Netbook

So it's not perfect, but I did get the Check1Two JavaFX Jukebox to run under JavaFX on the Always Innovating Touchbook.

Thursday Nov 12, 2009

Java SE 6 plugin on an ARM Netbook

Hi All,

 So I'm off trying some new Java SE 6 binaries on an ARM based netbook.

 The TouchBook comes from a company called Always Innovating, it's based on a really cool motherboard called BeagleBoard.

This is the beagleboard 3" x 3"

I have it hooked up to a 3 port USB adapter with ethernet, plus a Realtek USB b/g/n wifi adapter, I have it hooked with hdmi - dvd cable to a USB touchscreen, still working on the touchscreen driver.

I'm working with the AI linux distribution for ARM, create with bitbake from the  distro.

I did follow the instructions for actually creating the AI distro on a Core 2 Duo 1.83Ghz system loaded with Ubuntu 9.10, it's quite amazing, 8,800+ automatic steps, about 80Gb disk space.

Bitbake creates the ARM kernel, libraries, compilers, utils, Xfce, applications like Firefox, an amazing peice of work from AI.

So this arrived today the Touckbook.

It's actually in two pieces, you can un-dock the keyboard from the main display, both pieces have a battery. It has an 8.9" 1024x600 touchscreen.

Why am I doing this, well it's to test Java SE 6 and the firefox plugin.

I hope to be able to get JavaFX applications to run on the system also.

I'll probably be working on getting my favorite email/calendar software cross compiled and installed Evolution.

It's going to take awhile to get my head around Linux again, the setup to cross compile to ARM really complex.

I did test an ARM version of Android on the Beagleboard, worked pretty well.

Wednesday Apr 22, 2009

On to other project for awhile

Hi All,

 So I just received a patch for the AA1, this allows the sdcards to come back up after a resume.

 File is here

cd /kernel/misc
mv pciehpc pciehpc.ORIG
cp pciehpc.sdcard pciehpc


Tuesday Mar 24, 2009

Bluetooth on MSI Wind Netbook with BT mouse

Hi All,

 So I followed the instructions here:

And actually got an Acer BT mouse talking to B110 on the MSI Netbook.

I think I've figured out the compiz issues it's to do with the xorg.conf

This one works here

I've built the compiz 0.8.0 binaries I'll try to find a place to store them for access (4.3Mb)

We have issue with resume if compiz is running on the AA1, AA1-10 or MSI, engineering thinks they know what's causing it and are workin on a fix.


Monday Mar 23, 2009

MSI Wind Netbook and Compiz 0.8.0 on OpenSolaris B110 - Success

Hi All,

 Well I spent the whole day rebuilding the entire compiz packages, I've got 0.8.0 on the MSI Wind Netbook.

 I still had to do a full power shutdown, but now it's back up and compiz is looking really good.

 I'll see about tar.bz2 them all tomorrow and post to this site.


Wednesday Mar 18, 2009

Netbook testing with OpenSolaris (SXCE) B110

Hi All,

 So development engineering and I have decided to standardize testing on SXCE, this is to give us a clear view into the OS, without any of the major changes that 0906 makes to the standard SXCE.

I have a new category now the new Acer Aspire One with the 10 inch screen. They made a few changes to the hardware, first it has an Atheros ethernet vs the Realtek ethernet the 8.9" has, second it has a single USB attached SD/MSpro card reader vs the two card slots on the 8.9" on the JMicron controller.

I left my original AA1 down in LA, so we are now focusing on making the AA1 8.9", AA1 10" and MSI 10" work with B110.

Most of yesterday we focused on the new power management built into B110, we needed to change a couple of entries in the /etc/power.conf and add a line into /etc/system.


autopm            enable
autoS3            default
cpu-threshold        1s
cpupm              enable
S3-support         enable
system-threshold        15s
# Auto-Shutdown        Idle(min)    Start/Finish(hh:mm)    Behavior
autoshutdown        30        9:00 9:00        noshutdown


set cpupm_ti_gov_multiple = 5

I also found out that my old standby command kstat -m cpu_info -s current_clock_Hz only show you a single view of what the cpu is doing, powertop using a 5 second grap of the counters is the best way of finding out what the avarage cpu speed is.

We are now working on the sdcard issues on the AA1, also the USB sdcard issues on the AA1-10 and MSI.

You can see an sdcard or MSPro card inserted the first time, after you unmount, the card reader cannot be used again until the next reboot.

The MSI is now suspending and resuming and the cpu throttling is working after resume, the touchpad is still dead though.

I'm having major compiz problems on all the netbooks.

You can sometimes actually manually startup compiz, but the minute you logoff and try to login into the netbook again you just get a background and cursor, it never gets to the desktop.

I've also got the IGO1000 running 0906-B109 from the 8Gb CF, with 1Gb memory and Intel B/G Mini PCI-E wifi.

I'll replace with SXCE B110 sometime today.


Sunday Mar 08, 2009

Webbook agenda for next Thursday

Hi All

I'm wifi'd in to the network at the airport in Seattle, having this AA1 be able to do suspend / resume correctly is magic.

So this is our technical agenda for next week with Sun laptop engineering group. I've added the suggestion speed startup and shutdown times.

Any other items to do with hardware issues, please feel free to comment.



Startup and shutdown times


 SDCard driver needs to be completed

How to get MSPro working

Mapping FN keyboard correctly

Strange video interference when in Ekiga video conference software that does not happen on Cheese


Not sure what state it's currently in Jan has got it

CPU processor cycling should be fixed

We will have to quickly test what's working again

This is a VIA C7 netbook

Mapping FN keyboard correctly


Processor walled at 1.6Ghz after resume, something is hogging CPU 1 not sure how to find out what it is doing it

Touchpad not working after resume

USB SD / MSPro card reader not being loaded and unloaded properly

Mapping FN keyboard correctly

RAlink wifi driver issues with suspend / resume, looks like MSI is using three different b/g/n wifi cards, I replaced with Atheros B/G

HP Netbook

Marvell driver issues (MYK)

NDISwrapper issues with suspend / resume (does not allow)

NWAM issues with NDISwrapper

Dark webcam under cheese program

Mapping FN keyboard correctly

DELL Mini9

I'm meeting a guy  in MPK Wednesday to help get his
DELL Mini9 working so we can add this to tested list

Will have to see what hardware it has.

AA1 10" version

I've ordered one of these but they are not in the USA (in black) yet

Changed the order to Blue should get it next Friday, hopefully it's exactly the same hardware as the 8.9" AA1 just bigger.

It does look like it has hatches on the bottom to change HDD, Memory or WiFi card, this will be much better.

Monday Feb 02, 2009

Open issues with MSI netbook

Hi All,

So I just opened two bug reports:

MSI netbook touchpad does not work after resume

RAlink 2700E wifi driver (rwn) does not allow system to suspend

No open issues with AA1


MSI Netbook suspend / resume B107

Hi All,

So I found out that the latest rwn RALink 2700E driver does not support suspend / resume yet.

I swapped the ralink for an atheros card, you can get the MSI netbook with an atheros bg/n card installed.

Now suspend / resume works accept for the mouse pad that does not work after the resume.

This is what I'll be working on today.

I am doing a clean install of B107 on an AA1, just to check everything still works.


Thursday Jan 29, 2009

new Xorg 1.5 on MSI netbook opensolaris B106

Hi All,

So I'm trying to work out why the mouse is dead on the MSI netbook when I come back out of suspend.

I upgraded to the new Xorg 1.5 which will be included in B017.

The mouse and keyboard did not work when I started gdm after the upgrade.

I had to add these lines to the /etc/X11/xorg.conf to get them back.

Section "ServerLayout"
        Identifier     " Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
        Option             "AllowEmptyKey" "no"

Section "ServerFlags"
        Option "AutoAddDevices" "False"

Not sure if this is really the correct solution, but the Linux guys are having to use it also, Xorg 1.5 is supposed to use HAL to pick up keyboard and mouse.


Tuesday Jan 27, 2009

MSI Wind Notebook and OpenSolaris B106

Hi All,

 So I'm sitting here surfing the net on the MSI Netbook running OpenSolaris B106.

 It's been a challenge to get OpenSolaris installed, I'll document tomorrow.

 It's a pretty good 10 inch screened netbook for $367.

More tomorrow


Sunday Jan 25, 2009

Netbook fun with OpenSolaris

Hi All,

 So I've been pulling out my hair on the HP Mini 1033cl and Elonex Webbook.

  I ended up doing a PXE install to the HP Mini of B104, building the gldv3 versions of the myk driver and building the NDIS 1.2.1 for the Broadcom wifi.

NWAM locks up on the myk / bcmndis combination, I ended up going back to the frkit inetmenu that is working fine.

The fan is still coming up at full speed during the boot, this is documented on the Linux web sites, going back to the F02 bios fixes the bios according to posts I've found, but I cannot find it.

So I gave up on the HP 1033CL, just to many issues, the fan would drive you mad, I'm going to try an MSI U100-422CA next.

I may be setting the bar to high for my testing, but the Acer Aspire One and Asus Eee 701 work cleanly about 95%.

I actually downloaded the atge alpha Attansic L1 driver from for the Eee 701 last week, looks like it works fine, this was the last peice of the puzzle for the 701.

The Elonex Webbook is a really nice netbook, I need to test more on the OpenChrome Xorg driver, both OpenSolaris and Fedora 10 cannot use it on the LCD display, external VGA works fine.

Fedora 10 can bring the VIA C7 processor down to 383 Mhz, OpenSolaris keeps it pegged at 1.6Ghz.

Suspend works fine on Fedora 10, just gets you a new login screen on OS.

I've got something happening on this system I've never seen before, cde-login works fine and will bring up the gnome desktop, nothing I do will allow me to run gdm for login.

I have to say that the install was forced, I came up on a build 94 USB DVD (everything else just gets me a grub prompt) then did a network install of B104.

Something was not good about this as the Xorg fonts did not get set / initialized correctly.

Hopefully I'll get the MSI tomorrow.

My next project is try and convince Apple to port ITunes to OpenSolaris, it's the only way to get broader adoption of OpenSolaris.

We can make OpenSolaris work pretty good on the Asus, Acer and possible MSI netbooks, all thge way through suspend / resume.

Even if I do what I did on BlueWonder, design the hardware for OpenSolaris, instead of trying to force OpenSolaris into a hardware designed for basically a Windows world, nothing will happen without ITunes.

 I'm going to try and talk with Asus, Acer and MSI about fixing my last piece on the test list, getting all Fn key keyboard combinations working correctly, without having to map through keyboard shortcuts.


Still here

Hi All,

 I'm still here, working on a blog entry on the Hp and Elonex.

  Gave up on the HP, you will see why in next entry.

  Elonex Webbook is doing pretty good apart from sound (only headphone jack works)  and cpu frequency control.



I work for the Java Embedded Global Business Unit of Oracle within Java Industry Solutions group under Alliances and Channels . I'm focused on the Java SE Embedded and BDB for ARM and PPC across multiple verticals


« June 2016