All times are UTC-06:00




Post new topic  Reply to topic  [ 18 posts ] 
Author Message
PostPosted: Wed Oct 06, 2010 6:45 pm 
Offline

Joined: Tue Feb 03, 2009 7:32 am
Posts: 19
Location: Toronto, Canada
Hello,

I've just received an Efika MX smartbook (last Friday actually). It's come installed with ubuntu "maverick" (2.6.31.14). I'm hoping that somebody can help with the few basic queries I have at this time:

1. The system has a MicroSD card slot. Is it possible to boot the system from a MicroSD card (assuming that there is appropriate OS installed). It's not clear to me how to get a u-boot prompt/menu on the system. As soon as it's powered on, it boots from the internal "drive" and apparently ignores the MicroSD card (I've been reading http://blog.efikamx.info/2010/09/maveri ... rnels.html to determine how to prep the card).

2. The smartbook package included a small adaptor which appears to be a serial port. But it's not obvious whether this can even be attached to the smartbook (unless I've really lost the plot here).

Cheers,

Gabor


Top
   
PostPosted: Wed Oct 06, 2010 7:17 pm 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1589
Location: Austin, TX
Quote:
Hello,

I've just received an Efika MX smartbook (last Friday actually). It's come installed with ubuntu "maverick" (2.6.31.14). I'm hoping that somebody can help with the few basic queries I have at this time:

1. The system has a MicroSD card slot. Is it possible to boot the system from a MicroSD card (assuming that there is appropriate OS installed). It's not clear to me how to get a u-boot prompt/menu on the system. As soon as it's powered on, it boots from the internal "drive" and apparently ignores the MicroSD card (I've been reading http://blog.efikamx.info/2010/09/maveri ... rnels.html to determine how to prep the card).

2. The smartbook package included a small adaptor which appears to be a serial port. But it's not obvious whether this can even be attached to the smartbook (unless I've really lost the plot here).

Cheers,

Gabor
You need to make a small boot script that provokes U-Boot to try and access kernels from the MicroSD slot. We are prepping a new U-Boot update which will make this much easier, better wait a week for that.

In the meantime, I must say I have never attempted to boot from the MicroSD card slot this way so it may need a little more finesse than the very simple boot script with have for the larger SD card slot.

I will look into it and give you a nudge back tomorrow. In the meantime try this:

Open a file in nano or gedit and type
Code:
run bootcmd_sdhc
Save it to some nice location, such as to your home directory. Let's call it "my_boot.script". Now run
Code:
mkimage -A arm -O linux -a 0 -e 0 -T script -C none -n "EfikaMX Boot Script" -d my_boot.script boot.scr
The resulting boot.scr should be put on the first (fat or ext2 probably) partition of your SD card, in the root. It should try and boot from it now..

As for the debug board, there is a connector under the keyboard. Before you do anything though you should have a white flat cable with the debug board... do you?

_________________
Matt Sealey


Top
   
PostPosted: Thu Oct 07, 2010 3:09 am 
Offline

Joined: Wed Jul 01, 2009 4:35 pm
Posts: 94
Location: Italy
Quote:
Hello,
2. The smartbook package included a small adaptor which appears to be a serial port. But it's not obvious whether this can even be attached to the smartbook (unless I've really lost the plot here).

Cheers,

Gabor
I have received the Smartbook with serial port friday 1/10 , in fact even my self is interested to know exactly if is useful and how connect it.

Some other queries:
In general I fine tune my gnu/linux on my notebook/desktop born with propritary OS.
But in general I need from the boot loader a rescue mode for have in any case a kernel functinal even if I invalidate the other kernel.

How we can or we will can have a rescue kernel with Efika Mx Smartbook?

In particular I see that powerdown and standby doesn't work properly , even the battery calculation is wrong tell me 0 hours and 6 minutes, in general look like an acpi problem.

For the computer born to windows is a bug in the compilation of the acpi rules , for example starting from kernel 2.6.35 there is the option acpi-copy to emulate in gnu/linux the windows wrong way to understand the buggy code of the acpi, In any case I don't think this is the EfikaMx case.

Thanks again

Roberto

_________________
http://deliriotecnologico.blogspot.com


Top
   
PostPosted: Thu Oct 07, 2010 5:14 am 
Offline

Joined: Mon Dec 05, 2005 7:23 am
Posts: 32
Location: Germany
Quote:
I have received the Smartbook with serial port friday 1/10 , in fact even my self is interested to know exactly if is useful and how connect it.
The same question - have you have the white flat cable?
Quote:
Some other queries:
In general I fine tune my gnu/linux on my notebook/desktop born with propritary OS.
But in general I need from the boot loader a rescue mode for have in any case a kernel functinal even if I invalidate the other kernel.
With the new U-Boot update Matt was talking about, it will be easy to test your new kernels. All you will need is a regular SD card with either your test kernel or resuce kernel on it.

_________________
Michal Schulz


Top
   
 Post subject:
PostPosted: Thu Oct 07, 2010 7:33 am 
Offline

Joined: Tue Feb 03, 2009 7:32 am
Posts: 19
Location: Toronto, Canada
Matt, Michal

I've had a good look through all of packaging and could only find the serial adaptor and no white cable. Is it possible that it's beneath the keyboard? Looking at the smartbook it appears that you can pry the keyboard along the top row of keys.

Gábor


Top
   
 Post subject:
PostPosted: Thu Oct 07, 2010 7:55 am 
Offline
Genesi

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1422
Hello, it appears that the last shipment of smartbooks came without this cable. This is our fault. As soon as we have the cables, we will ship them out to all concerned.

R&B :)

_________________
http://bbrv.blogspot.com


Top
   
 Post subject:
PostPosted: Thu Oct 07, 2010 9:29 am 
Offline

Joined: Tue Feb 03, 2009 7:32 am
Posts: 19
Location: Toronto, Canada
Bill many thanks!

If I've not said it before, Genesi really know how to treat their customers!


Top
   
 Post subject:
PostPosted: Fri Oct 08, 2010 10:17 am 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1589
Location: Austin, TX
Quote:
Matt, Michal

I've had a good look through all of packaging and could only find the serial adaptor and no white cable. Is it possible that it's beneath the keyboard? Looking at the smartbook it appears that you can pry the keyboard along the top row of keys.

Gábor
With the U-Boot updates we'll be basically shipping

1) Hopefully a new merged kernel which boots both boards
2) A suite of boot scripts
3) Documentation :) And how to unhook the keyboard on the Smartbook
4) Preprepared SD cards for Maverick installation, a LiveSD environment, and to help U-Boot flashing
5) Package repository with kernel, flash-kernel scripts for Maverick, and some other updates

I'd wait until you have the cable to even bother lifting the keyboard. You'll only need to do it once: the keyboard can go back into place once the flat cable is installed, but you will have this little white cable hanging off.. it's not intrusive but it could get damaged ifyou are carrying it around.

The schedule is for the end of next week.

_________________
Matt Sealey


Top
   
 Post subject: others feedback
PostPosted: Thu Oct 14, 2010 5:29 pm 
Offline

Joined: Wed Jul 01, 2009 4:35 pm
Posts: 94
Location: Italy
keyboard keys:
if I press key F2(volume down) or F3 (volume up) appear down right volume is at <percentage>% , but really nothing happen with the volume.
Brithness keys: F8 ,F9 doen't happen nothing.

cpu frequency scaling I see only two frequency 160Mhz and 800Mhz is a hardware or software choise or is possible to scale more than 2 frequency?
In my case for the 65% of time is at 800Mhz.

Mouse functionality:
Sometime after booting and insert the password , the mouse move the cursor very slow and itÅ› near to impossible to drag and drop, when you press one mouse you are not able to move the cursor...

Xorg coludn't open module imx
in the /var/log/Xorg.0.log i can see this messagge
end after load fbdev and after that DRI and DRI2 are not loaded, that mean that don't load hardware acceleration.

So could be is missing imx kernel module and or imx Xorg module.

In relation to the GPU wich is the AMD 2D/3D inside efika?
Some specs?

_________________
http://deliriotecnologico.blogspot.com


Top
   
 Post subject: Re: others feedback
PostPosted: Thu Nov 04, 2010 11:28 pm 
Offline
Genesi

Joined: Tue Feb 07, 2006 4:49 pm
Posts: 145
Location: San Antonio, TX
Quote:
keyboard keys:
if I press key F2(volume down) or F3 (volume up) appear down right volume is at <percentage>% , but really nothing happen with the volume.
Brithness keys: F8 ,F9 doen't happen nothing.
The volume should work, are you on Maverick,or something older?
Quote:
Mouse functionality:
Sometime after booting and insert the password , the mouse move the cursor very slow and itÅ› near to impossible to drag and drop, when you press one mouse you are not able to move the cursor...
This can be tricky when you aren't used to this touchpad, however, something kind of cool that you can do is find the file you want, then double tap the pad, and the second time, keep pressing the pad, and then drag it to move. It definitely takes some getting used to.
Quote:
Xorg coludn't open module imx
in the /var/log/Xorg.0.log i can see this messagge
end after load fbdev and after that DRI and DRI2 are not loaded, that mean that don't load hardware acceleration.

So could be is missing imx kernel module and or imx Xorg module.

In relation to the GPU wich is the AMD 2D/3D inside efika?
Some specs?
The imx module that Xorg is talking about is just the Xorg driver from Freescale. The 3D chip on the machine does not do DRI or DRI2 (afaik, I will be corrected if I am wrong though.)

You need some different items to be properly packaged in order for it to work correct, though they can be found in the Freescale BSP until we have them. You need the firmware-imx (vpu firmware), imx-lib (which requires kernel headers), libz160-bin, amd-gpu-x11-bin-mx51, and finally the xserver-xorg-video-imx. These all need to be either compiled, or put into the proper place in the file system. At the present time though, the gpu driver causes a kernel panic. We are working on getting this resolved as we are using the same hardware as you are and run into the same issues.


Top
   
 Post subject: Re: others feedback
PostPosted: Fri Nov 05, 2010 9:23 am 
Offline

Joined: Wed Jul 01, 2009 4:35 pm
Posts: 94
Location: Italy
Quote:
Quote:
keyboard keys:
if I press key F2(volume down) or F3 (volume up) appear down right volume is at <percentage>% , but really nothing happen with the volume.
Brithness keys: F8 ,F9 doen't happen nothing.
The volume should work, are you on Maverick,or something older?
Maverick

Quote:
Quote:
Mouse functionality:
Sometime after booting and insert the password , the mouse move the cursor very slow and itÅ› near to impossible to drag and drop, when you press one mouse you are not able to move the cursor...
This can be tricky when you aren't used to this touchpad, however, something kind of cool that you can do is find the file you want, then double tap the pad, and the second time, keep pressing the pad, and then drag it to move. It definitely takes some getting used to.
ok, Thanks
Quote:
Quote:
Xorg coludn't open module imx
in the /var/log/Xorg.0.log i can see this messagge
end after load fbdev and after that DRI and DRI2 are not loaded, that mean that don't load hardware acceleration.

So could be is missing imx kernel module and or imx Xorg module.

In relation to the GPU wich is the AMD 2D/3D inside efika?
Some specs?
The imx module that Xorg is talking about is just the Xorg driver from Freescale. The 3D chip on the machine does not do DRI or DRI2 (afaik, I will be corrected if I am wrong though.)

You need some different items to be properly packaged in order for it to work correct, though they can be found in the Freescale BSP until we have them. You need the firmware-imx (vpu firmware), imx-lib (which requires kernel headers), libz160-bin, amd-gpu-x11-bin-mx51, and finally the xserver-xorg-video-imx. These all need to be either compiled, or put into the proper place in the file system. At the present time though, the gpu driver causes a kernel panic. We are working on getting this resolved as we are using the same hardware as you are and run into the same issues.
Ok, That's fine!
Thanks

_________________
http://deliriotecnologico.blogspot.com


Top
   
 Post subject: Re: others feedback
PostPosted: Fri Nov 05, 2010 12:29 pm 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1589
Location: Austin, TX
Just to reiterate what Steve said:
Quote:
keyboard keys:
if I press key F2(volume down) or F3 (volume up) appear down right volume is at <percentage>% , but really nothing happen with the volume.
Brithness keys: F8 ,F9 doen't happen nothing.
We know about this. I think the brightness keys are in a different input bus for evdev and Xorg doesn't handle it by default on the standard US keymap driver.
Quote:
cpu frequency scaling I see only two frequency 160Mhz and 800Mhz is a hardware or software choise or is possible to scale more than 2 frequency?
In my case for the 65% of time is at 800Mhz.
It could scale to 400MHz but there is very little point :)
Quote:
Mouse functionality:
Sometime after booting and insert the password , the mouse move the cursor very slow and itÅ› near to impossible to drag and drop, when you press one mouse you are not able to move the cursor...
Not seen that one here. For drag and drop you need to use the "trackpad method" which is this:

* lightly tap the trackpad where you want to click and drag
* release and tap again very quickly and drag immediately

Basically taptapDRAAAAAAG is how I like to think about it. The mouse buttons (physical microswitches) are a convenience more than anything.
Quote:
Xorg coludn't open module imx
Normal. Xorg will try and load it but doesn't because it doesn't exist. We will ship the accelerated driver once it is stable and it will magically work without any config file changes in this way.
Quote:
end after load fbdev and after that DRI and DRI2 are not loaded, that mean that don't load hardware acceleration.
No DRI is needed.
Quote:
In relation to the GPU wich is the AMD 2D/3D inside efika?
Some specs?
Z430 (OpenGL) and Z160 (OpenVG) - do you want fillrates or documentation? I can probably give you a heads up on performance details but definitely not on programming documentation.

_________________
Matt Sealey


Top
   
 Post subject: Re: others feedback
PostPosted: Fri Nov 05, 2010 8:51 pm 
Offline

Joined: Wed Jul 01, 2009 4:35 pm
Posts: 94
Location: Italy
Quote:
Xorg coludn't open module imx
Quote:
Normal. Xorg will try and load it but doesn't because it doesn't exist. We will ship the accelerated driver once it is stable and it will magically work without any config file changes in this way.
That's very nice!!! you think take more than one month to realize?
Quote:
In relation to the GPU wich is the AMD 2D/3D inside efika?
Some specs?
Quote:
Z430 (OpenGL) and Z160 (OpenVG) - do you want fillrates or documentation? I can probably give you a heads up on performance details but definitely not on programming documentation.
I think is just enough fillrates, if can give me some documentation more is welcome.

Thanks again for your perfect assistance!

_________________
http://deliriotecnologico.blogspot.com


Top
   
 Post subject:
PostPosted: Sat Nov 06, 2010 11:30 am 
Offline

Joined: Sat Mar 15, 2008 4:57 pm
Posts: 84
Location: near chicago
is the xorg driver open source ?

is there any part of the efika that would need proprietary blobs ?


Top
   
 Post subject:
PostPosted: Mon Nov 08, 2010 6:15 pm 
Offline
Genesi

Joined: Tue Feb 07, 2006 4:49 pm
Posts: 145
Location: San Antonio, TX
Quote:
is the xorg driver open source ?

is there any part of the efika that would need proprietary blobs ?
The xorg driver is opensource, however the binary blob is needed for acceleration. (At least, that is my understanding of it, Matt will correct me if I'm wrong.) Also, while it is open source, it does require the binary blob (libz160) to compile


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 18 posts ] 

All times are UTC-06:00


Who is online

Users browsing this forum: No registered users and 14 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
PowerDeveloper.org: Copyright © 2004-2012, Genesi USA, Inc. The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org.
All other names and trademarks used are property of their respective owners. Privacy Policy
Powered by phpBB® Forum Software © phpBB Group