Skip to main content

Status of Personal Profile

9 replies [Last post]
hallenberg
Offline
Joined: 2007-01-05
Points: 0

Hi!

I've been doing some experiments with Personal Profile, with mixed results. Starting the basis.DemoFrame works but looks bad. But if I try starting personal.DemoFrame the QT display is started, and some mouse movements are possible in the very beginning but then the cvm hangs. Unfortunately I lack good debug possibilities at the moment, so it's hard to identify exactly what goes wrong.

To the question. Is Personal Profile even supposed to work currently? And if it is, how well is it supposed to work? Are there any good test that can be done to get a feel for what's remains to be done?

/ Tomas

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
hinkmond
Offline
Joined: 2003-12-01
Points: 0

It should be responsive. We see that on our Linux/Qt devices that the response times are reasonable.

Hinkmond

Hinkmond Wong

phonemeadvanced@mobileandembedded.org wrote:
> Sorry, I should have included that info in the first post.
>
> I'm currently building it for Linux/ARM/QT-embedded. I'm also evaluating Qtopia.

Yes, our Linux/QtEmbedded/ARM build of CDC/PP in the current trunk of
the repository should be fine. We have QA tested it on the
Linux/QtEmbeded/ARM Sharp Zaurus PDA.

What does your build "make" command line look like?

What specific Linux/QtEmbedded/ARM device are your testing on?

Hinkmond

---------------------------------------------------------------------
To unsubscribe, e-mail: advanced-unsubscribe@phoneme.dev.java.net
For additional commands, e-mail: advanced-help@phoneme.dev.java.net

hallenberg
Offline
Joined: 2007-01-05
Points: 0

I see. So it's something wrong over here then... Is the user interface responsive or sluggish?

My make command line looks line "make", but that's because I put the options into GNUmakefile instead (I think it's cleaner). The modified/added lines are:

CVM_JAVA_TOOLS_PREFIX = /opt/j2sdk1.4.2_13/bin/
CVM_FORCE_HARD_FLOAT = true
CVM_OPTIMIZE = true
CVM_PRELOAD_LIB = true
MOC = /opt/thal-local/qt-embedded-free-3.3.8/bin/moc

J2ME_CLASSLIB = personal

AWT_PEERSET = qt
QT_TARGET_DIR = /opt/thal-local/qt-embedded-free-3.3.8
QT_VERSION = 3
QTEMBEDDED = true
QTOPIA = false
USE_QVFB = false
USE_QT_FB = true

CC_ARCH_FLAGS = -march=armv5 -I$(QT_TARGET_DIR)/src/3rdparty/freetype/include

The device is custom made, based on the TI OMAP 5912 (ARM926EJ + C55x).

aroman1
Offline
Joined: 2007-08-13
Points: 0

Hi Tomas,

Thank you for your makefile flags. Could you also provide the phoneme, gcc and qt embedded version numbers you've had success with?

Regards,
Angel

hallenberg
Offline
Joined: 2007-01-05
Points: 0

Sure.

I used the advanced-mr2-promo-b30 tag when checking out PhoneME, gcc 3.4.2 (with glibc 2.3.3) and qt embedded 3.3.8.

/ Tomas

Hinkmond Wong

Hi Tomas,

phonemeadvanced@mobileandembedded.org wrote:
> Hi!
>
> I've been doing some experiments with Personal Profile, with mixed results. Starting the basis.DemoFrame works but looks bad. But if I try starting personal.DemoFrame the QT display is started, and some mouse movements are possible in the very beginning but then the cvm hangs. Unfortunately I lack good debug possibilities at the moment, so it's hard to identify exactly what goes wrong.
>
> To the question. Is Personal Profile even supposed to work currently? And if it is, how well is it supposed to work? Are there any good test that can be done to get a feel for what's remains to be done?
>

Yes, Personal Profile works fine currently on Linux/x86/Qt. It passes
all our internal TCK, QA, and regression tests.

Which port of Personal Profile are you trying to do? What OS, CPU, and
Graphics Toolkit are you building for? There are many different
combinations, but the only official one is Linux/x86/Qt.

Hinkmond

---------------------------------------------------------------------
To unsubscribe, e-mail: advanced-unsubscribe@phoneme.dev.java.net
For additional commands, e-mail: advanced-help@phoneme.dev.java.net

hallenberg
Offline
Joined: 2007-01-05
Points: 0

Sorry, I should have included that info in the first post.

I'm currently building it for Linux/ARM/QT-embedded. I'm also evaluating Qtopia.

/ Tomas

sharmarajesh
Offline
Joined: 2007-07-04
Points: 0

Hi can you tell me which version CDC you are using for linux

Thanks

hallenberg
Offline
Joined: 2007-01-05
Points: 0

I'm not sure I understand the question. I'm using the latest tag from the repository (b27 last time I checked, but that was a couple of weeks ago I think).