SlateDroid.com: wm8650 Angstrom Linux with Gnome desktop - SlateDroid.com

Jump to content


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

wm8650 Angstrom Linux with Gnome desktop

#1 User is offline   wicknix 

  • Advanced Member
  • PipPipPip
  • Group: Jr. Member
  • Topics: 5
  • Posts: 269
  • Joined: 23-June 11
  • LocationWisconsin, USA

Posted 30 January 2012 - 09:44 PM

I've been working on this for a few weeks now and i have to say i think it turned out well. I put together a nice Angstrom compatible rootfs. The benefit over Debian is that its got less dependencies and is better optimized for embedded use. The drawback is fewer available packages. With that said here is some info:

Works on both wm8650 tablets and netbooks (7", 8" and 10" screens).

Full working touch screen (see readme.txt), touchpad, keyboard, mouse, ethernet, wifi, basic bluetooth (tested with bluetooth wireless keyboard and mouse), hotplugging, auto-mounting, and sound is finally working the way it should.

You get gnome, nautilus, metacity combo for a desktop environment, epiphany and firefox web browsers, gnome-games suite, doom, mplayer, totem, xmms, abiword, gnumeric, gedit, midnight commander, htop, gimp, evince, lighttpd and a bunch of other stuff preinstalled.

Extra packages are available via the angstrom repositories by using opkg. (see readme.txt)

Download: http://www.woofiles....omGnome.tar.bz2 (235mb)

Posted Image

Cheers

This post has been edited by wicknix: 30 January 2012 - 11:09 PM

Silence is golden, but duct tape is silver...
1

#2 User is offline   Dave3891 

  • Member
  • PipPip
  • Group: Jr. Member
  • Topics: 1
  • Posts: 10
  • Joined: 31-January 12

Posted 31 January 2012 - 12:37 AM

Looks great, I will start testing this build.

Is the angstrom logo built in to the kernel? Or is this made with the standard android kernel?


Dave
0

#3 User is offline   Dave3891 

  • Member
  • PipPip
  • Group: Jr. Member
  • Topics: 1
  • Posts: 10
  • Joined: 31-January 12

Posted 31 January 2012 - 12:57 AM

I tried to boot this image and I got past the angstrom loading screen and got to the black screen with the wait icon.
It seems to freeze here and this is the last section on my serial debugger

eth1: failed to detect cable link

vgaarb: this pci device is not a vga device

vgaarb: this pci device is not a vga device


INIT: Id "S" respawning too fast: disabled for 5 minutes


INIT: Id "S" respawning too fast: disabled for 5 minutes

vgaarb: this pci device is not a vga device



I am trying this on a tablet with green led, red charge, vibrate on start. Newest Uberoid is flashed to the Nand.


Dave
0

#4 User is offline   maestrodan 

  • Member
  • PipPip
  • Group: Jr. Member
  • Topics: 6
  • Posts: 25
  • Joined: 29-January 12

Posted 31 January 2012 - 05:30 AM

Thank you very much, and what about video on this OS?
is it works fine?
And what about installing interfaces like unity on it? It will be very userfull for touch screen devices
And can it work on PocketDroid?

This post has been edited by maestrodan: 31 January 2012 - 05:31 AM

0

#5 User is offline   wicknix 

  • Advanced Member
  • PipPipPip
  • Group: Jr. Member
  • Topics: 5
  • Posts: 269
  • Joined: 23-June 11
  • LocationWisconsin, USA

Posted 31 January 2012 - 09:22 PM

@Dave3891: The kernel i'm using is the Eken 1.5.3 firmware android kernel which has boot-splash enabled sadly. The angstrom boot logo is just a userspace boot logo i tossed in, otherwise we'd be staring at black screen while it boots. That serial output is baffling though. The only thing i can think of for you to try would be to replace my included uzImage.bin with the one from uberoid that works with your tablet and see if it makes a difference.

@maestrodan: Video plays ok with mplayer. I'm focusing more towards the wm8650 netbooks, so i prefer standard desktop interfaces. I'm sure it'd boot fine on the pocket droid, but the gnome desktop probably wont fit very well on a 4.3" screen.

Cheers
Silence is golden, but duct tape is silver...
0

#6 User is offline   Dave3891 

  • Member
  • PipPip
  • Group: Jr. Member
  • Topics: 1
  • Posts: 10
  • Joined: 31-January 12

Posted 31 January 2012 - 11:23 PM

I just tried the uberoid kernel and still have the same boot problem.

It seems to freeze right after trying to setup bluetooth, I am not sure what the next thing it tries after blue tooth is tho..

I am not sure why it is trying the vgaarb pci thing, but that seems to be the freeze point.
It happens right after the boot screen as soon as the watch icon pops up, and that is all that I see on the screen.

Here is the serial right up to the freeze

INIT: Entering runlevel: 5

Starting system message bus: dbus.
Starting Hardware abstraction layer hald
run-parts: /etc/dbus-1/event.d/20hal exited with code 1
Starting Dropbear SSH server: dropbear.
Starting Vixie-cron.
Starting Samba: smbd nmbd.
Starting syslogd/klogd: done
Starting internet superserver: xinetd.
 * Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon
Timeout reached while wating for return value
Could not receive return value from daemon process.
 *[fail]
Starting Bluetooth subsystem: hcid hid2hci.
Bluetooth: Core ver 2.15

Starting Network connection manager daemon: NetworkManagerNET: Registered protocol family 31

Bluetooth: HCI device and connection manager initialized

Bluetooth: HCI socket layer initialized

Bluetooth: L2CAP ver 2.14

Bluetooth: L2CAP socket layer initialized

Bluetooth: RFCOMM TTY layer initialized

Bluetooth: RFCOMM socket layer initialized

Bluetooth: RFCOMM ver 1.11

Bluetooth: BNEP (Ethernet Emulation) ver 1.3

Bluetooth: BNEP filters: protocol multicast

.
Transmission Deamon Not Enabled
edit /etc/default/transmission to enable
Starting Lighttpd Web Server: lighttpd.
Starting GNOME Display Manager gdm
 rx_thresh : 18 ([S&F]=0x38, 64DW=0x18)

eth1: failed to detect cable link

vgaarb: this pci device is not a vga device

0

#7 User is offline   Dave3891 

  • Member
  • PipPip
  • Group: Jr. Member
  • Topics: 1
  • Posts: 10
  • Joined: 31-January 12

Posted 01 February 2012 - 12:33 AM

I was just playing around with the angstrom site
http://narcissus.ang...stribution.org/

and I built a command line only with the QT examples included and with the serial terminal I was able to load the qtopia example programs, and they worked!

The only problem is that I can still see the angstrom progress bar on the screen... it must still be running somehow ( I am a real linux noob)

But it seems to work well with the tablet.


I will try a GUI build with that site and see if it loads.


Dave
0

#8 User is offline   jtannehill07 

  • Newbie
  • Pip
  • Group: Jr. Member
  • Topics: 0
  • Posts: 1
  • Joined: 02-February 12

Posted 02 February 2012 - 11:57 AM

Wicknix, when I try to download from woofiles it only downloads a 117 byte file is the something wrong or is it just me? and if something is wrong could you re-upload the file I would love to have this running on my netbook.
0

#9 User is offline   t0n1 

  • Member
  • PipPip
  • Group: Jr. Member
  • Topics: 0
  • Posts: 11
  • Joined: 14-July 11
  • LocationBrasil

Posted 02 February 2012 - 01:34 PM

View PostDave3891, on 01 February 2012 - 12:33 AM, said:

I was just playing around with the angstrom site
http://narcissus.ang...stribution.org/

and I built a command line only with the QT examples included and with the serial terminal I was able to load the qtopia example programs, and they worked!

The only problem is that I can still see the angstrom progress bar on the screen... it must still be running somehow ( I am a real linux noob)

But it seems to work well with the tablet.


I will try a GUI build with that site and see if it loads.


Dave


Hey my friends! Great work!

I've been working with Angstrom for ARM WM8650 too, and to use it on this cpu I used Qemu ARM option in online builder. I don't know if it helps but it was what I did.

BYe,
T0N1
0

#10 User is offline   t0n1 

  • Member
  • PipPip
  • Group: Jr. Member
  • Topics: 0
  • Posts: 11
  • Joined: 14-July 11
  • LocationBrasil

Posted 02 February 2012 - 01:43 PM

View Postwicknix, on 30 January 2012 - 09:44 PM, said:

...
Download: http://www.woofiles....omGnome.tar.bz2 (235mb)

Cheers


Bro, your link is broken. Only download a crappy file.

T0N1
0

#11 User is offline   lowest.common.denominator 

  • Newbie
  • Pip
  • Group: Jr. Member
  • Topics: 1
  • Posts: 9
  • Joined: 02-July 10

Posted 04 February 2012 - 12:16 PM

View Postt0n1, on 02 February 2012 - 01:43 PM, said:

Bro, your link is broken. Only download a crappy file.

T0N1


There's another link for it here: http://www.techknow....hp?topic=1418.0

The links from there are for a 2gb image to burn to an SD. Needs a password to unzip, which is posted in the thread. Not bad at all as runs very well, but now super keen on getting debian on it - the angstrom repos have barely any software in them.
1

#12 User is offline   wicknix 

  • Advanced Member
  • PipPipPip
  • Group: Jr. Member
  • Topics: 5
  • Posts: 269
  • Joined: 23-June 11
  • LocationWisconsin, USA

Posted 04 February 2012 - 01:15 PM

That works, and i'm also hoping that somebody who got the original file will upload to another alternate site.

Cheers
Silence is golden, but duct tape is silver...
0

#13 User is offline   Dave3891 

  • Member
  • PipPip
  • Group: Jr. Member
  • Topics: 1
  • Posts: 10
  • Joined: 31-January 12

Posted 06 February 2012 - 12:03 AM

wicknix

Can you tell me how the splash / loading bar animation works with angstrom and the android kernel?

I have it booting straight to a QT app and that app works good, but the loading bar won't go away and I don't know how to kill that process or even what process it is.

Thanks
Dave
0

#14 User is offline   wicknix 

  • Advanced Member
  • PipPipPip
  • Group: Jr. Member
  • Topics: 5
  • Posts: 269
  • Joined: 23-June 11
  • LocationWisconsin, USA

Posted 06 February 2012 - 01:00 AM

Sure. The initial loading bar is part of the android kernel. Just add this to a boot time script. Say for example /etc/init.d/bootmisc.sh to kill it.
echo 0 > /proc/boot-splash

Cheers
Silence is golden, but duct tape is silver...
0

#15 User is offline   Dave3891 

  • Member
  • PipPip
  • Group: Jr. Member
  • Topics: 1
  • Posts: 10
  • Joined: 31-January 12

Posted 06 February 2012 - 08:45 AM

Worked perfect!

Thanks
Dave
0

#16 User is offline   Dave3891 

  • Member
  • PipPip
  • Group: Jr. Member
  • Topics: 1
  • Posts: 10
  • Joined: 31-January 12

Posted 06 February 2012 - 11:20 AM

One more question.
Do you know where the angstrom text art logo that is displayed when you have a terminal displayed at boot time is defined?
It displays the logo right before the login option.


Thanks
Dave
0

#17 User is offline   wicknix 

  • Advanced Member
  • PipPipPip
  • Group: Jr. Member
  • Topics: 5
  • Posts: 269
  • Joined: 23-June 11
  • LocationWisconsin, USA

Posted 06 February 2012 - 07:56 PM

I guess that depends if you included pslash (the angstrom boot splash logo) in your build or not. If you did you can find it in /etc/init.d and its symlinked to start up via /etc/rc0.d through /etc/rcS.d. If however you want to see the boot messages and console log in prompt, you're out of luck using this kernel. The android kernel has boot splash enabled, so even if you kill it all you'll see is a black screen until X11 or Opie/Qtopia starts (unless you hook up a serial cable). Your best bet would be to set up some form of auto-login feature, so it bypasses the login prompt.

Cheers
Silence is golden, but duct tape is silver...
0

#18 User is offline   Dave3891 

  • Member
  • PipPip
  • Group: Jr. Member
  • Topics: 1
  • Posts: 10
  • Joined: 31-January 12

Posted 06 February 2012 - 09:07 PM

I am seeing the console splash with my serial cable, and I wanted to know where this console splash is defined

.-------.
|       |                  .-.
|   |   |-----.-----.-----.| |   .----..-----.-----.
|       |     | __  |  ---'| '--.|  .-'|     |     |
|   |   |  |  |     |---  ||  --'|  |  |  '  | | | |
'---'---'--'--'--.  |-----''----''--'  '-----'-'-'-'
                -'  |
                '---'

The Angstrom Distribution ttyS2

Angstrom 2009.X-test-20090428 ttyS2

login:

0

#19 User is offline   wicknix 

  • Advanced Member
  • PipPipPip
  • Group: Jr. Member
  • Topics: 5
  • Posts: 269
  • Joined: 23-June 11
  • LocationWisconsin, USA

Posted 06 February 2012 - 10:48 PM

Ahh ok. Check out /etc/motd or /etc/issue :)

Cheers

This post has been edited by wicknix: 06 February 2012 - 11:18 PM

Silence is golden, but duct tape is silver...
0

#20 User is offline   Dave3891 

  • Member
  • PipPip
  • Group: Jr. Member
  • Topics: 1
  • Posts: 10
  • Joined: 31-January 12

Posted 06 February 2012 - 11:31 PM

/etc/issue it is.

Thanks!

Dave
0

Share this topic:


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users