Re: QtMoko v46

2012-08-03 Thread NeilBrown
On Fri, 3 Aug 2012 15:00:10 +0200 Radek Polak pson...@seznam.cz wrote:

 On Thursday, August 02, 2012 04:59:55 AM NeilBrown wrote:
 
 * downgraded to 3.2 kernel
  
  What from? and for what reason?
  I'm finding 3.4 quite stable.  3.5 does seem to have some problems.
 
 From 3.4 - it was very slow - this is now probably fixed by your patches, but 
 i 
 already had the release done and tested with 3.2.
 
 For next release i plan 3.5 kernel.

My experiences with 3.5 include:

1/ The battery status sometimes doesn't read correctly and it reports '0'.
2/ Sometimes my sound playing program gets stuck waiting for the soundcard.
 This could be just be a problem with my program.
3/ The GPS auto-on-off didn't seem to work once.. which is odd as it works
 perfectly in all my testing.
 However my antenna seems to have problems as I cannot get a fix at all
 most time, though once I got one in 90 seconds.  Maybe I need to resolder
 something.

Not that I want to scare you off using it, but I always encourage testing,
and if you notice problem with any of these, you'll know it probably isn't
your faulty, and when you report it, that will increase my motivation to find
and fix the problem.

 
  
   [4]
   
   Jul 28 22:05:04 neo kernel: [  117.245361] [c00122a8]
   (unwind_backtrace+0x0/0xe0) from [c00254cc]
   (omap_dma_unlink_lch+0x6c/0x8c) Jul 28 22:05:04 neo kernel: [ 
   117.255187] [c00254cc]
   (omap_dma_unlink_lch+0x6c/0x8c) from [c032d7f0]

  
  There should have been some lines before that which are important.
  Possibly : omap_dma: You need to stop the DMA channels before unlinking
  or   : omap_dma: trying to unlink non linked channels
  
  Also, is this the 3.2 kernel?  I assume so.
 
 Yup. The whole dmesg is attached.

Thanks.  And indeed you did include all of the message that is relevant.
Which is very strange as there are two places in omap_dm_unlink_lch which do
a stack dump, and each has a 'printk' immediately before.

Thanks,
NeilBrown



signature.asc
Description: PGP signature
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: QtMoko v46

2012-08-01 Thread NeilBrown
On Sun, 29 Jul 2012 00:32:02 +0200 Radek Polak pson...@seznam.cz wrote:

 Hi,
 QtMoko v46 for GTA04 is out! You can download here[1]. For more info please 
 visit our homepage [2].
 
 There are many changes since v45 so please consider this version a bit 
 experimental. List of changes is here:

..   
   * downgraded to 3.2 kernel

What from? and for what reason?
I'm finding 3.4 quite stable.  3.5 does seem to have some problems.

 
 [4]
 
 Jul 28 22:05:04 neo kernel: [  117.245361] [c00122a8] 
 (unwind_backtrace+0x0/0xe0) from [c00254cc] (omap_dma_unlink_lch+0x6c/0x8c)
 Jul 28 22:05:04 neo kernel: [  117.255187] [c00254cc] 
 (omap_dma_unlink_lch+0x6c/0x8c) from [c032d7f0] (omap_pcm_hw_free+0x28/0x54)
 Jul 28 22:05:04 neo kernel: [  117.265045] [c032d7f0] 
 (omap_pcm_hw_free+0x28/0x54) from [c02feb50] (soc_pcm_hw_free+0x88/0xd8)
 Jul 28 22:05:04 neo kernel: [  117.274536] [c02feb50] 
 (soc_pcm_hw_free+0x88/0xd8) from [c02e113c] 
 (snd_pcm_release_substream+0x44/0xa4)
 Jul 28 22:05:04 neo kernel: [  117.284851] [c02e113c] 
 (snd_pcm_release_substream+0x44/0xa4) from [c02e11c4] 
 (snd_pcm_release+0x28/0x6c)
 Jul 28 22:05:04 neo kernel: [  117.295166] [c02e11c4] 
 (snd_pcm_release+0x28/0x6c) from [c00a4584] (fput+0x104/0x1f8)
 Jul 28 22:05:04 neo kernel: [  117.303771] [c00a4584] (fput+0x104/0x1f8) 
 from [c00a1298] (filp_close+0x70/0x7c)
 Jul 28 22:05:04 neo kernel: [  117.311950] [c00a1298] 
 (filp_close+0x70/0x7c) 
 from [c00a136c] (sys_close+0xc8/0x120)
 Jul 28 22:05:04 neo kernel: [  117.320465] [c00a136c] 
 (sys_close+0xc8/0x120) 
 from [c000d8c0] (ret_fast_syscall+0x0/0x30)

There should have been some lines before that which are important.
Possibly : omap_dma: You need to stop the DMA channels before unlinking
or   : omap_dma: trying to unlink non linked channels

Also, is this the 3.2 kernel?  I assume so.

NeilBrown


signature.asc
Description: PGP signature
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: QtMoko v46

2012-07-31 Thread Tiago Bortoletto Vaz
On Sun, Jul 29, 2012 at 12:32:02AM +0200, Radek Polak wrote:
 Hi,
 QtMoko v46 for GTA04 is out! You can download here[1]. For more info please 
 visit our homepage [2].

Wow, so many changes, thanks Radek! I'm waiting for the GTA02 release to
perform some tests here.

Best regards,

-- 

  .''`.  Tiago Bortoletto Vaz GPG  :  1024D/A504FECA
 : :' :  http://acaia.ca/~tiago   XMPP : tiago at jabber.org
 `. `'   tiago at debian.org  IRC  :   tiago at OFTC
   `-Debian GNU/Linux - The Universal OS   http://www.debian.org


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


QtMoko v46

2012-07-28 Thread Radek Polak
Hi,
QtMoko v46 for GTA04 is out! You can download here[1]. For more info please 
visit our homepage [2].

There are many changes since v45 so please consider this version a bit 
experimental. List of changes is here:
  
  * upgraded to qt 4.7
  * checking for new SMS after resume (Neil Jerram)
  * HW voice routing for GTA04A4 (Andreas Kemnade)
  * not closing serial port on suspend now, it's not needed anymore
  * CLCC polling after resume to avoid missed call
  * make hangup of dialed call working
  * killing all programs that have open card on GSM call
  * using AUX led for missed calls now
  * accelerometers are now working on GTA04 (Neil Jerram)
  * accelerometer code is now in separate library (Neil Jerram)
  * fixed keyboard popup in nerongps (Neil Jerram)
  * instructions for building with emdebian toolchain
  * big always visible button for keyboard showing/hiding
  * yberbrowser - new touch friendly browser
  * qmplayer has now option to lock screen
  * qmplayer has reworked volume up/down
  * german keyboard layout installable from qtmoko apps web
  * fixed umlauts in german keyboard layout (Peter Fey)
  * removed simplefm from image
  * many debian package changes/workarounds for Qt 4.7
  * current_now value is displayed on the home screen
  * depend on libjpeg8-dev now and lsof package
  * system info now displays nice version info
  * downgraded to 3.2 kernel
  * gta04 init has fixed booting from mmcblk0p5..p9

As you can see the most breaking change is Qt 4.7. It took me 3 years to 
upgrade Qt. So now we have recent changes which mainly means:

* we can have and we now have good web browser
* it's possible to port new apps using qml and other new Qt features (monav, 
marble, etc...)

The new web browser is yberbrowser. It's fast, nice and touch friendly. It's 
first time i have enjoyed browsing we in QtMoko. You can check this [3] video 
or try it yourself.

As for other changes. Most important is telephony and SMS. Since i upgraded to 
GTA04A4 i had many problems - missed calls, SMS. I hope we have now found 
workarounds and fixes for them. Thanks SHR guys for the idea of polling SMS 
after resume and Neil Jerram for implementing them. Missed calls should be now 
fixed too with CLCC polling after resume. I have been using this version for 
some time and telephony looks good.

GTA04A4 users can now enjoy HW sound routing thanks to Andreas Kemnade. It 
works really good. Call volume can be now much louder without echo. MIC volume 
could be probably higher - i'll leave this for v47.

I have currently problems with ringtones - they cause no sound in calls. This 
can be GTA04A4 specific bug, because i never had it with A3. Maybe this is 
somehow related to this [4] message in kernel log. The workaround for now is 
to use vibra motor - this is default in tar.gz image. You can do it manually 
in settings-Ringtones and profiles-Meeting-activate from context menu.

Neil Jerram has also imlemented accelerometers for GTA04 and put it together 
with GTA02 accels into separate library. You can test it in QtMaze. It will be 
base for auto rotation in some next release.

You can now always see how much energy is the phone drawing - on home screen 
there are values for current_now/current_now_after_resume. It seems that i 
have current_now after resume 35mA. This used to be 25mA on GTA04A3 - so i 
wonder what can be problem. I tried older qtmoko releases and always had 
33..35mA - i couldnt get to 25mA. I dont have A3 anymore so i cant check if 
it's HW or SW problem.

I think most of the other changes are quite self explaining. I am now working 
on making GTA02 version. But my 2 week long holidays are starting on Monday so 
it can be after holidays.


Enjoy the release

Radek


[1] http://sourceforge.net/projects/qtmoko/files/GTA04/
[2] http://qtmoko.sourceforge.net/
[3] http://youtu.be/KZBUr_Qs3Zk

[4]

Jul 28 22:05:04 neo kernel: [  117.245361] [c00122a8] 
(unwind_backtrace+0x0/0xe0) from [c00254cc] (omap_dma_unlink_lch+0x6c/0x8c)
Jul 28 22:05:04 neo kernel: [  117.255187] [c00254cc] 
(omap_dma_unlink_lch+0x6c/0x8c) from [c032d7f0] (omap_pcm_hw_free+0x28/0x54)
Jul 28 22:05:04 neo kernel: [  117.265045] [c032d7f0] 
(omap_pcm_hw_free+0x28/0x54) from [c02feb50] (soc_pcm_hw_free+0x88/0xd8)
Jul 28 22:05:04 neo kernel: [  117.274536] [c02feb50] 
(soc_pcm_hw_free+0x88/0xd8) from [c02e113c] 
(snd_pcm_release_substream+0x44/0xa4)
Jul 28 22:05:04 neo kernel: [  117.284851] [c02e113c] 
(snd_pcm_release_substream+0x44/0xa4) from [c02e11c4] 
(snd_pcm_release+0x28/0x6c)
Jul 28 22:05:04 neo kernel: [  117.295166] [c02e11c4] 
(snd_pcm_release+0x28/0x6c) from [c00a4584] (fput+0x104/0x1f8)
Jul 28 22:05:04 neo kernel: [  117.303771] [c00a4584] (fput+0x104/0x1f8) 
from [c00a1298] (filp_close+0x70/0x7c)
Jul 28 22:05:04 neo kernel: [  117.311950] [c00a1298] (filp_close+0x70/0x7c) 
from [c00a136c] (sys_close+0xc8/0x120)
Jul 28 22:05:04 neo kernel: [  117.320465] [c00a136c] (sys_close+0xc8/0x120) 
from [c000d8c0