Quels sont les problèmes communs qui peuvent causer des temps de démarrage lent des images Windows CE6?

StackOverflow https://stackoverflow.com/questions/2100313

Question

Je suis relativement nouveau pour Platform Builder, et alors que je suis en mesure de produire, donc je pense qu'il peut y avoir une case à cocher nk.bin fichiers, il démarre très lentement, 80-100 secondes quelque part que je dois mettre (ou clair )

Je l'ai déjà enlevé KITL, le profilage, etc dans les paramètres du projet, et mis le projet de « libérer la construction » et « navire ».

Quand je regardais l'événement de journal de démarrage (en debug), il ne semble pas être un point précis où il est lent. Le journal défile à peu près tout le chemin à travers sans pauses majeures.

Une chose que je trouve étrange était que, même si le fichier nk.bin était beaucoup plus petit dans la version build (un peu moins de 12 Mo), le temps de démarrage n'a pas changé sensiblement de la version de débogage ...

Le conseil d'administration est un Vortex86DX_60A et je construis CE6.

Y a-t-il des « erreurs constructeur commun » que je sois manque ici, ou est-ce que cela va être quelque chose d'un peu plus profond?

Était-ce utile?

La solution

Le n ° 1 reaon quelque chose comme ça quitte KITL activé dans une image de sortie. Le périphérique démarre et attend une minute ou plus pour une connexion PC / KITL avant expiration.

Deuxième oublie de le mettre en mode RELEASE. version debug des pilotes (et le noyau) ont beaucoup de débogage qui crachent ralentit considérablement les choses.

Si vous avez fait ces deux, il semble que vous avez probablement un ou plusieurs problèmes de pilote (je sais que Vortex86 démarre en moins de 20 ans dans la plupart des conditions). En général, quand j'écris les pilotes, je voudrais avoir les signaler via RETAILMSG la quantité de temps qu'ils prennent pour charger (en utilisant GetTickCount en haut et en bas de xxx_init), qui fournit un bon sens rapide vérifier qu'ils sont le chargement et combien de temps ils ont pris.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top