Closed
Bug 306138
Opened 20 years ago
Closed 19 years ago
Even after a hard reset!! Doesn't work with axim x50v - upgrade to wce 5.0?
Categories
(Minimo Graveyard :: Device Specific, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
Future
People
(Reporter: contact, Assigned: dougt)
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6
Doesn't work with axim x50v
Even after a hard reset!!
i get the same error message that everyone else does ,,,,“Cannot open Minimo. A
critical component is either missing or cannot start because program memory is
unavailable. Tap Start > Settings > System tab > Memory, stop programs that did
not automatically stop and try again”!!!
Reproducible: Always
Steps to Reproduce:
1.by clicking on the .exe
2.
3.
Actual Results:
“Cannot open Minimo. A critical component is either missing or cannot start
because program memory is unavailable. Tap Start > Settings > System tab >
Memory, stop programs that did not automatically stop and try again”
Expected Results:
opened up
| Assignee | ||
Comment 1•20 years ago
|
||
we ordered a x50v from dell yesterday. when it gets in, i will take a look.
Lets try to fix this for 009
Status: NEW → ASSIGNED
Target Milestone: --- → 0.009
Just want to note that I'm having the same problem with axim x50v firmware A03.
| Assignee | ||
Comment 3•20 years ago
|
||
Yes. I have one now. I am using A5 ROM with the same problem. I have only
spend a few hours looking into the problem. I do not think that the problem has
to do with some missing library that the DELL has that minimo requires.
Comment 4•20 years ago
|
||
Same problem here. Tried all versions, version 0.005 was the last one that
worked on the Dell Axim X50V.
| Assignee | ||
Comment 5•20 years ago
|
||
I have a writeup of my understanding of the issues here:
http://weblogs.mozillazine.org/dougt/archives/008927.html
Based on this, I am moving out the TM.
Target Milestone: 0.009 → Future
Comment 6•20 years ago
|
||
Doug, fully understand the message. I specifically looked at Minimo for it's
XMLHTTPrequest support (which is also missing in IE). What is the device I
should get for the latest release of Minimo to work on ?
| Assignee | ||
Comment 7•20 years ago
|
||
http://www.mozilla.org/projects/minimo/WinCE/device_matrix.html (will appear
shortly)
We need to start building a matrix of what does and doesn't work.
Comment 8•20 years ago
|
||
I was wondering if I could offer any assistance to getting minimo running on
the x50v.
A few ideas/questions:
* Why is minimo larger than the windows version of firefox? Is that simply the
extra bloat of a RISC ISA over the x86's CISC ISA?
* What sort of optimizations are enabled when building minimo? Is it being
optimized for size or speed? If optimizations are enabled, are code-size
increasing ones like loop unrolling and function inlining enabled?
* Is eVC++ 4 being used to build this? Is anyone going to attempt to use VS2005
beta 2? I hear its much improved in code generation. (I have it if necessary)
* Can we do executable compression a la UPX? See also the discussion at
http://www.pocketmatrix.com/forums/viewtopic.php?t=21273&highlight=upx
* Conduits Pocket Artist 3.0 introduced its own custom paging for the loading
of large images. Could we do something similar for data files to allow for the
dynamic loading and unloading of dlls to ensure there is space?
Thanks,
Jon
| Assignee | ||
Comment 9•20 years ago
|
||
I would appreicate the help.
minimo.exe for ARM is 7537kb.
firefox.exe for x86 is 10949kb.
We are only using -Os -Og as our opt flags for Minimo.
I can try out the new compiler soon. I think a few people are porting Minimo to
WinCE50. There results would be intersting.
I do not see how compression can help as the code as to be uncompress when
executed.
If you have more information about "Conduits Pocket Artist 3.0", i would love to
read it.
Comment 10•20 years ago
|
||
(In reply to comment #9)
> I would appreicate the help.
> minimo.exe for ARM is 7537kb.
> firefox.exe for x86 is 10949kb.
> We are only using -Os -Og as our opt flags for Minimo.
> I can try out the new compiler soon. I think a few people are porting Minimo
to
> WinCE50. There results would be intersting.
> I do not see how compression can help as the code as to be uncompress when
> executed.
> If you have more information about "Conduits Pocket Artist 3.0", i would love
to
> read it.
Email me with any specific things you'd like me to attempt/investigate.
I haven't updated to 1.0.7 but 1.0.6 firefox.exe is 6,636,644 bytes on my
machine.
Maybe play with these options too:
O1, /O2 Specify small or fast code.
/Obn Control inline expansion, where n is a digit from 0 through 2.
Pocket Artist allocates "scratch files" on a storage card, probably to offload
parts of the image that are decompressed but not visible. You can read some non-
technical details here:
http://www.conduits.com/products/artist/documentation3.asp?11
Jon
Comment 11•20 years ago
|
||
Also, I'm sure I'll seem dumb for asking, but I can find no dll named apicore
loaded or present anywhere on my device. The only mention of it online I can
find is Entrek TOOLBOX.
coredll.dll is loaded at 0x01F60000
Jon
| Assignee | ||
Comment 12•20 years ago
|
||
it might not be apicore.dll that is the problem. apicore loads below whatever
the last ROM based dll. Then again, i might be complete wrong about why Minimo
doesn't load; I know the fact of the matter is that if we reduce the Minimo
executable size, we can run.
If you would like to try these different compiler options, i would love to hear
the results.
Thanks for the link. I will read over it soon.
Doug
Comment 13•20 years ago
|
||
For clarification's sake, I should mention that minimo 006-8 have launched on my
Axim 50 (not v). Upon recieving the above error, I was able to clear 27 mb of
RAM and the browser launches.
Comment 14•20 years ago
|
||
If it indeed runs on the x50 but not on the x50v, maybe the x50v ROM is a bit different setup'ed so the
graphics driver for the Marathon 3D card in the x50v allocates more memory or something, so it makes
sure that it will never run out of it. Just a guess...
Comment 15•20 years ago
|
||
Here's a comparison of the default switches with adding the O1 (optimize for
size) switch.
/Os /Og /O1 /Os /Og
js3250.dll 610,304 608,768
minimo.exe 7,884,800 8,159,232
nspr4.dll 161,792 160,768
nss3.dll 403,968 403,968
nssckbi.dll 232,960 232,960
plc4.dll 13,312 13,312
plds4.dll 7,680 7,680
smime3.dll 106,496 106,496
softokn3.dll 401,408 401,408
ssl3.dll 113,152 113,152
xpcom.dll 8,704 8,704
xpcom_core.dll 591,360 549,376
The dlls improve, minimo.exe increases (I hate compilers) and overall there is
no effect in any combination of dlls/exes.
Sorry for the delay, been busy and took a bit to set everything up in the build
environment.
I think I may play with some compiler settings/versions some more.
Jon
| Assignee | ||
Comment 16•20 years ago
|
||
Thanks for the data. One thing to note is that Ox doesn't produce a working
build for some reason. Did you try /Obn?
Doug
Comment 17•20 years ago
|
||
I am tring with the new Axim x51 and get 2 executables after running
install... both are able to run, but die after first form post.
| Assignee | ||
Comment 18•20 years ago
|
||
This problem goes away after the wce50 upgrade from dell.
Updated•20 years ago
|
Component: General → Device Specific
Summary: Even after a hard reset!! Doesn't work with axim x50v → Even after a hard reset!! Doesn't work with axim x50v - upgrade to wce 5.0?
Comment 19•20 years ago
|
||
Just tried the latest download on my Axim x50v. Click on the minimo icon and nothing happens at all. No errors, nothing. It installed just fine. I'd be glad to test new versions. william.wilson@nau.edu
Comment 20•20 years ago
|
||
Minimo 0.012 works on my Dell x50v. I didn't have to mess with my memory settings or anything. I only had to do a hard reset after the install. Also, I installed it to my Built-in Storage. It works on my boss's x50v too. I don't know if I already have the wce50 update though, as my x50v was used by a previous employee before it was issued to me.
If it helps anyone, here are my current memory settings:
Total main: 61.75 MB
Storage:
-Allocated: 13.79 MB
-In use: 5.22 MB
-Free: 8.57 MB
Program:
-Allocated: 47.96 MB
-In use: 10.84 MB
-Free: 37.12
The only problems I'm having with it is that sometimes the response to a tap is too slow, especially when pulling up menus or tapping one of the navigation buttons.
Comment 21•20 years ago
|
||
Possibly this can be changed to Fixed? The last 2 versions (0.12 and 0.13) both work (if a little slowly) on my X50v, which is running WCE 2003 SE.
| Assignee | ||
Comment 22•19 years ago
|
||
marking as worksforme
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•