Thursday Sep 27, 2012

JavaOne - Java SE Embedded Booth - Pactron Java Programmable Automation Controller (JPAC)

Hi All,

So at the last JavaOne we talked about developing a Java powered Programmable Automation Controller (JPAC) with our partner Pactron in Santa Clara.

We actually demoed it running first at the Embedded Show in Germany this March.

JPAC is based on a Marvell 88F6282 Kirkwood ARM SOC, we partnered with Hilsher from just outside Frankfurt, Germany for the mini pci ProfiBus controllers, Revolution Robotics from Corvallis, Oregon wrote the Java SE Embedded for ARM to Hilscher Linux driver interface.

Revolution Robotics also designed the HTML5 application that runs on a Marvell ARM tablet to actually send and receive commands via ProfiBus to a slave device.

We will have the system running in our booth at JavaOne this year, come take a look.

If you are registered at JavaOne you can come over to the Java Embedded @ JavaOne for $100

Come see us in booth 5605

See you there


JavaOne - Java SE Embedded Booth - Freescale Technologies

Hi All,

I've been working with Freescale this year on both the Power Architecture (PPC) and ARM solutions to test Java SE Embedded we will have a special Freescale demo case I had built, in the booth at JavaOne is the Freescale i.MX28, i.MX53 and i.MX6 demos plus the P1025 Tower Power Architecture demo.

Freescale i.MX ARM

Freescale Power Architecture

This year we became a sponsor at the Freescale Technology Forum shows in San Antonio, TX, Beijing, China and Bangalore, India, FTF Japan is at the end of October in Tokyo.

It's really exciting to get to see what is being developed in the M2M and IoT space on the Freescale technologies, lots of products use the Freescale chips with Java that we don't even really know about like the original Amazon Kindle.

If you are registered at JavaOne you can come over to the Java Embedded @ JavaOne for $100

Come see us in booth 5605

See you there


Wednesday Sep 26, 2012

JavaOne - Java SE Embedded Booth - Digi - Home Health Hub (HHH)

Hi All,

 So another exciting platform we will have in the booth at JavaOne is the Digi  Home Health Hub (HHH) platform.

This is a Freescale reference design that has been built by Digi, the system is powered by a Freescale i.MX28 ARM SOC, what's really exciting me is it has every wireless protocol you could ever want on a single motherboard.

Ethernet, 802.11b/g/n Wi-Fi, Bluetooth, ZigBee, configurable Sub-GHz radio, NFC plus USB, audio and LCD/touch screen option.

I've been experimenting with lots of wireless capable healthcare products in the last few months, plus some Bluetooth Pulse / Oxy meters, we have been looking at how the actual healthcare wireless protocols work.

Steve Popovich - Vice President, Digi Internationalwill be doing a talk at the Java Embedded @ JavaOne conference in the Hotel Nikko, right next door to the JavaOne show in the Hilton.

If you are registered at JavaOne you can come over to the Java Embedded @ JavaOne for $100

Come see us in booth 5605

See you there


Tuesday May 15, 2012

Technical difficulties

Hi All,

 So I'm having a few small technical difficulties here, I want to post some better pictures of the tablets and some movies of Java SE and JavaFX running on the tablets, we have a 2MB upload limit on the blog site, so I'm having to find ways of dealing with this.

 Basically Tom knows now how to build a Linux for a stock tablet we can buy of the web, it's been much easier with Marvell, Freescale and FIC helping us with techniques and drivers.

Touchscreen has cause Tom a lot of grief but we have single touch under control now.

Getting a wifi network manager caused him fits, but that is fixed also.

If someone wants to build a commercial tablet  just for Java, basing it on Linux and SE-E looks like feasible option.

Have been playing with Ubuntu and it seems to be a good option.

We are trying to pick what sort of ARM processor we want, single or dual core to start.

Screen size, I'm leaning to 1280 x 1024 to start.

What size nand to put inside 8Gb or 16Gb, what ports we want, USB, HDMI, do we want a 3G chip, which means we need a sim card slot.

Though all of these decisions always come back to price point.

In terms of hardware, there are several vendors who provide designs that can be used to build such a tablet.

More later


Monday May 14, 2012

Freescale i.MX5x ARM tablet from FIC

Hi All,

 So here are some pictures of the Freescale i.MX5x powered FIC tablet running our Linux (Open Embedded), XFCE desktop Java SE Embedded for ARM and Tom's JavaFX 2 build.

FIC is a Freescale partner that built this tablet for a Brazilian customer.

 My next task is to see if I can get the Canonical Ubuntu (Linaro) build for i.MX53 to boot on this device with the Unity desktop.

I do have the Canonical build running on a i.MX6 quad core developer platform, so I'm hopeful the i.MX53 build will work on the tablet.

More to come, like what would you want as hardware for a Java tablet ?


FIC Freescale Tablet

Saturday May 12, 2012

Who thinks a Linux ARM tablet with Java SE and JavaFX is a good idea ?

Hi All,

So it's been awhile since I blogged, I've been busy with my colleague Tom Karbowski  investigating the whole world of ARM, Linux and tablets.

Well because of the great work by Tom we now have a three tablets that don't run Android anymore.

We have a Freescale, Nvidia Tegra 2 and Marvell powered tablets that run our version of Open Embedded Linux, they both run Java SE Embedded for ARM fine.

Tom took the JavaFX code for Linux and cross compiled it for ARM.

We still need to deal with power management of the tablet, but Tom has got most of the hardware working, touchscreen, wifi, USB, ethernet.

Our plan is to work with Canonical (Ubuntu) to replace our Open Embedded as we are the Java Guys not Linux guys, I'm going to try a Canonical Linora build for the i.MX53 on the Freescale tablet next week, this will get use the Unity desktop instead of the XFCE we currently have.

We will be demoing most of this at The Freescale Technology Forum show in San Antonio Texas the week of June 18th, Oracle is a Gold sponsor of this event, so if your in the area come and see us at the show.

I'll be blogging more about building a commercially available Linux tablet as we go through the process.


Friday Oct 21, 2011

16 Processor ARM system

Hi All,

 Getting ready to fly down to Santa Clara for ARM Techcon next week.

 I've been working with a company in Bellevue, WA called Mobile Integration Workgroup

 We will have a 16 processor ARM system from them in our booth at Techcon. The system can be expanded to 32 or 48 processors in a shelf.

 MIW ARMBlock16

We are still testing everything it can do, Java SE Embedded for ARM is running on the Ubuntu without issues, we have BDB built and the TPC-B benchmark is running fine.

From the MIW web site:

The MIW ARMBlock16™ is the highest density ARM® based server design on the market today supporting a modular design that when combined can provide up to 48 ARM® server class nodes per 2U enclosure while leveraging existing enterprise class IPMI and SNMP based monitoring and management infrastructures to allow seamless integration the tools operators use today in their datacenters.

The ARMBlock16™ Is the entry-level product offering from MIW and hosts up to 16 Marvell AP510 server nodes while consuming less than 100W under full load. Designed from the ground up to be server class, each board has 4GB of fast 1066MHz DDR 3 ECC memory; a SATA2.0 bus supporting traditional 1.8" SSD drives as well as MIW’s newest SSD on PCB drives up to 128GB in size, all networked together by its on board 20 port 1GbE switch.

In the new age of green computing, the ARMBlock16™ sets the new standard for low power. The strengths of the ARM® architecture’s low power feature are the core of the design and each node at full power consumes as little as 1.5W of power and its 90% efficient power supply will cleanly supply the needs of the system. The entire ArmBlock16™ has been instrumented for power monitoring with statistics available for multiple power domains throughout the enclosure allowing administrator’s to know how their power resources are being consumed. MIW’s design carefully manages inrush at startup to ensure no unnecessary load on datacenter infrastructure allowing higher utilization of power circuits per rack.

The MIW ARMBlock16™ is a flexible space-saving product offering the benefits of 16 compute nodes with high-speed storage that has been optimized for cloud workloads. High density doesn’t mean high TCO. The MIW ARMBlock16™’s cable-less architecture has been designed from the bare-metal up for ease of operation and overall lower total cost of ownership. It can handle the needs of your business with ease.

So if your really interested in seeing a cool ARM system, come by our booth at Techcon next week.

Sunday Oct 09, 2011

Solaris 11 on ARM server

Hi All,

We are working with ARM on the embedded space, servers and tablets.

ARM has a new server chip coming.

Does anyone have any of the changes we made to OpenSolaris done during the ARM project ?

You know I'm an old Solaris guy and wanted to take a run at it on the new server chip :-)



Friday Sep 30, 2011

ARM booth at Java One #5204

Hi All,

So it's been a crazy few weeks, just finishing getting all the systems finished for the ARM booth at Java One booth #5204

We have small systems, development systems, big 16 processor blade systems all powered by ARM processors.

JavaFX alpha alpha alpha developer preview running on an ARM tablet without Android, missed that without Android :-)

Everything is running Java 7 latest, Java SE Embedded for ARM latest and BDB latest with SQL and SQLite API's.

Pactron (one of our booth partners) is raffling one JADE ARM development system with 1.2 Ghz Marvell processor and 64GB SSD each day, so come by and enter.

See you all at the booth.


Wednesday Sep 14, 2011

Fun with Java SE Embedded for ARM and Java One

Hi All,

 So it's been a little while since I've blogged, I've been working on finding partners in the ARM space.

 I've been assigned to create ARM based components that will fit horizontally across multiple verticals, such as Industrial Automation, Healthcare, Smartgrid, M2M, etc.

 I've now found some really great partners who are willing to develop hardware tested to run with both Java SE Embedded for ARM and Berkeley DB (BDB).

Now I can tell you that all the partners will be a Java One in the ARM booth #5204 with running demos.

Our new partners Freescale, Pactron, Mobile Integration, Marvell, Softing and Si14 will be showcasing there products and how Java SE Embedded for ARM and BDB can be used to develop and deploy creative / cutting edge applications.

I'll be doing introductions of the partners in the next few blogs before Java One, showing you the unique hardware and potential application usage.

We will be showing multi core servers, embedded devices, development systems and tablets in the booth, so come and see us.

Great to be blogging again.


Tuesday May 24, 2011

Fun times with Linux on ARM tablets

Hi All,

So it's been awhile, still here.

I'm working with a group of engineers to test Java SE Embedded for ARM on the latest tablets.

We have been working on the process to actually create both the Linux kernel and XFCE desktop, both of which are actually installed into the NAND on the tablet device, not just running from a CF card or SD card.

We have got the process down pretty well now.

Right now we are working on the ViewSonic gTablet a 10.2" Nvidia Tegra 2 powered device with a nice little desktop dock.

Our aim is to just get to a Linux kernel supporting all the hardware, Xorg and a Java aware browser running.

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 Program on AI ARM Touchbook

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.


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


« July 2016