Sign in
HoppeRx - the cure for your ailing device
A community site dedicated to the support of device problems found by Hopper
Options
About
RSS for posts
Atom
RSS for comments
OK
Search Blogs
Tags
Application Verifier
AppVerifier
cat parade
cellular
DeanMel
FitNFinish
focusApp
hangRx
hopper
hoppeRx
ISV
jetstream
kdmp
KITL
KITL Timeout
memoRx
MikeCal
Platform Builder
shende
training
Virtual Memory
Visual Studio
VM
Watson
WM6
Archive
Archives
April 2013
(1)
January 2010
(1)
November 2009
(2)
October 2009
(1)
April 2009
(2)
March 2009
(1)
December 2008
(1)
September 2008
(1)
March 2008
(1)
February 2008
(1)
January 2008
(2)
November 2007
(2)
October 2007
(3)
September 2007
(3)
July 2007
(2)
June 2007
(3)
May 2007
(4)
April 2007
(1)
March 2007
(1)
February 2007
(2)
January 2007
(1)
December 2006
(1)
November 2006
(3)
September 2006
(4)
August 2006
(2)
July 2006
(2)
June 2006
(3)
April 2006
(1)
March 2006
(2)
February 2006
(3)
January 2006
(1)
December 2005
(1)
November 2005
(3)
October 2005
(5)
September 2005
(2)
August 2005
(4)
July 2005
(3)
June 2005
(4)
May 2005
(3)
MSDN Blogs
>
HoppeRx - the cure for your ailing device
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
HoppeRx - the cure for your ailing device
Not all exceptions are created equal
Posted
over 8 years ago
by
shende
1
Comments
Hopper is designed to monitor the overall health of the device and will only concern itself with exceptions that affect overall system stability. Knowing what exceptions are critical to stability and which are annoying comes from lots of experience and...
HoppeRx - the cure for your ailing device
Printed Exception strings - what do all those flags mean?
Posted
over 8 years ago
by
shende
1
Comments
Data Abort: Thread=9352cc9c Proc=90876ea0 'shell32.exe' AKY=00000005 PC= 03f74680( coredll.dll+0x00014680) RA=03257104(aygshell.dll+0x00037104) BVA=060000e0 FSR=00000007 AKY à "Access Key" Process slot bitmask corresponding to the processes...
HoppeRx - the cure for your ailing device
Let us mourn the loss of Flight Mode…
Posted
over 8 years ago
by
shende
1
Comments
As many Hopper experts already know, running Hopper in Flight Mode (radio turned OFF) is an excellent way of isolating problems from the radio stack. In fact, my number one suggestion when I encounter a new problem is to try and repro in Flight Mode to...
HoppeRx - the cure for your ailing device
An Idea is concieved - welcome to the Hopper community Blog!
Posted
over 8 years ago
by
shende
1
Comments
Greetings all, please be patient while this blog is populated. I promise lots of good stuff is coming down the tube.
HoppeRx - the cure for your ailing device
Running Platform Builder 6 on Vista
Posted
over 6 years ago
by
MSDNArchive
1
Comments
There are a lot of people that afraid to switch of Vista because they are afraid that their stuff will not work. Well truth be told, I've been running Vista+VS2005_SP1+PB6 since March of this year and haven't had any major problems. The only two problems...
HoppeRx - the cure for your ailing device
Improving the Cat Parade (Part 2)
Posted
over 6 years ago
by
JeCahill
1
Comments
There have been a few blogs that talk about the benefit of focusing hopper runs on individual applications to work out the stability bugs one application at a time. But, there comes a time when testing one by one may not be the best use of resources....
HoppeRx - the cure for your ailing device
Bluetooth Performance Measurement - Part II
Posted
over 7 years ago
by
fegonzal
1
Comments
In my previous post , we saw how to setup two CE devices and run a Bluetooth performance test. In this one, we'll see how to process and analyze the log file generated on the DUT device. I will use Excel to perform some calculations on the data and to...
HoppeRx - the cure for your ailing device
Multi-function Update Loader
Posted
over 7 years ago
by
shende
1
Comments
Recently I was challenged with a flash corruption problem and was forced to figure out how to boot a RAM image (ie: image NOT stored to flash) on my p2Sample device. I thought I would be clever and start with a tiny_kernel image and simply add the filesystem...
HoppeRx - the cure for your ailing device
MEDC 2007 Call For Papers Issued!
Posted
over 7 years ago
by
shende
1
Comments
Do you think you've got what it takes to educate developers, device makers, business & marketing decision makers and IT Professionals on delivering compelling devices, experiences, and cool applications? Well, Microsoft’s Mobile and Embedded Developer...
HoppeRx - the cure for your ailing device
DevHealth's mysterious dup(d) type explained
Posted
over 7 years ago
by
MSDNArchive
1
Comments
If you run DevHealth on your devices you probably saw dup(d) on the page summary for a process or a dll. It looks something like this: === lap_pw.dll page summary: code=0[rom(C):0 ram(c):0] data r/o(R)=0 r/w=0[ro(r)=0 rw(W)=0 exe(E)=0 dll(D)=0 heap...
HoppeRx - the cure for your ailing device
KITL timeouts with USB Serial
Posted
over 7 years ago
by
MSDNArchive
1
Comments
Recently the JDP team investigated a group of KITL timeout failures. Each timeout occurred under similar conditions and seemed to be associated with a single bug. At first we were puzzled as to why we were seeing these failures on different devices with...
HoppeRx - the cure for your ailing device
WM6 != CE6
Posted
over 6 years ago
by
shende
1
Comments
There has been some confusion around the OS version supporting Windows Mobile 6. Sue Loh does an excellent job explaining the differences and even some of the “why” in the CE Base team blog . There is additional helpful information in the Comments section...
HoppeRx - the cure for your ailing device
Windows Mobile 6.0 Advanced Exception Filtering
Posted
over 6 years ago
by
floresa
0
Comments
Posted by Javier Flores Assad (aka "The MTTF Dude") A new and enhanced version of "exception filtering" shipped with the Windows Mobile 6 kernel debugger. For full details follow this link: http://blogs.msdn.com/ce_base/archive/2007/04/25/windows...
HoppeRx - the cure for your ailing device
KITL timeouts with USB Serial Part 2
Posted
over 6 years ago
by
MSDNArchive
0
Comments
In the first part we talked briefly about KITL timeouts. In this article we are going to give you a little bit more details and try to explain why it behaves the way it does. How did we run into this issue? It all started with Hopper (apparently...
HoppeRx - the cure for your ailing device
"CEPC", "MDDCEPC" and other confusing terminologies
Posted
over 7 years ago
by
shende
0
Comments
I have recently discovered that the CEPC platform is no longer shipped with Windows Mobile. Unfortunately, the Windows Mobile documentation contains many references to this platform (which you won’t have) and we are working hard on tightening up our documentation...
HoppeRx - the cure for your ailing device
FitNFinish for Battery Life
Posted
over 6 years ago
by
MikeCal
0
Comments
This is the first of the FitNFinish articles that we’re planning to write. (If you’re wondering what FitNFinish is, read this .) As with all FitNFinish articles, the intended audience is Windows Mobile OEMs who write drivers and platform code. End users...
HoppeRx - the cure for your ailing device
Debugging Suspend/Resume Issues
Posted
over 6 years ago
by
JeCahill
0
Comments
The blog "Snow White's Poison Apple" describes how to test the most common suspend/resume hang. Other suspend/resume issues can be debugged over a "Passive KITL" connection. A standard KITL connection (a.k.a. "Active KITL") gets dropped when a device...
HoppeRx - the cure for your ailing device
eHow-tos – a very cool way to learn stuff
Posted
over 7 years ago
by
shende
0
Comments
For anyone who hasn’t seen this content, MSDN is now hosting “eHow-tos” which are “multimedia documentation” modules covering a wide range of topics. Scrolling through the list you can find modules about application development, bringing up a new platform...
HoppeRx - the cure for your ailing device
About Fernando...
Posted
over 7 years ago
by
fegonzal
0
Comments
Hi, my name is Fernando Gonzalez. I have been working in the Windows CE team since January, 2002. I started in the CE Tools team (Platform Builder Debugger, remote tools), then moved to networking (Bluetooth, IR, Wifi) and finally in the JDP team. ...
HoppeRx - the cure for your ailing device
CETK vs LTK – What’s the difference?
Posted
over 8 years ago
by
shende
0
Comments
Understanding the nuances between test kits and what tests are appropriate for your device is very important. Since you are reading HoppeRx, I can assume Windows Mobile development, but the information given is valid for general WinCE development as well...
HoppeRx - the cure for your ailing device
What is OOM and why should I care?
Posted
over 8 years ago
by
shende
0
Comments
OOM stands for Out Of Memory and is considered “business as usual” for Windows Mobile devices. Depending on the application and your platform, clicking on a close button will most likely not terminate your current application, just minimize it. Most apps...
HoppeRx - the cure for your ailing device
Hopper noise is driving me crazy!
Posted
over 8 years ago
by
shende
0
Comments
Anyone witnessing Hopper in action can attest to the annoying chips, clicks and rings coming from the device under test – running many devices adds to the cacophony and your office is soon inhabitable. Hopper always seems to find the loudest speaker setting...
HoppeRx - the cure for your ailing device
Cha-cha-cha-changin...
Posted
over 8 years ago
by
shende
0
Comments
A large part of diagnosing Hopper issues is trying new things. I always encourage calculated change to see how change may affect your Hopper outcomes. Often however, what you think might be an updated executable is actually just a rebuilt version of the...
HoppeRx - the cure for your ailing device
Modifying your KD Trap on the fly
Posted
over 8 years ago
by
shende
0
Comments
Contributed by Javier Flores Assad (AKA "MTTF Dude") The normal (by default) KD trap mechanism is the part of the kernel that triggers a break into the debugger when an exception is thrown. Sometimes you are not interested in some exceptions and...
HoppeRx - the cure for your ailing device
Exception types simplified
Posted
over 8 years ago
by
shende
0
Comments
l Debugging exceptions is the same process regardless of type, but often it is helpful to understand the difference between the most common types of exceptions: Raise Exception: This is most often sourced from a handled exception where the programmer...
Page 3 of 4 (82 items)
1
2
3
4