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
Use CallWindowProc when using WNDPROC pointers directly
Posted
over 5 years ago
by
shende
1
Comments
A recurring theme I see while debugging application compatibility issues has to do with the direct use of the window proc pointer. If the intended WNDPROC exists in a DLL that is located in Slot 0, the pointer “looks right” and is often mistakenly used...
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
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
Looking for submissions... This is your site!
Posted
over 8 years ago
by
shende
1
Comments
Got Hopper questions? Got Hopper solutions? Please submit them and I will make sure they get posted. Remember - this is your site and will be most helpful with your contributions.
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
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...
HoppeRx - the cure for your ailing device
Kernel Thread scheduling and understanding the RunList
Posted
over 7 years ago
by
shende
4
Comments
Arguably, device hangs are the most challenging and elusive problems facing device developers today. One of the easiest ways of determining device hangs (or perf slowdowns) is to inspect the kernel’s RunList. It isn’t so much a list as it is a queue and...
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
Improving the Cat Parade (Part 3)
Posted
over 6 years ago
by
JeCahill
2
Comments
I was recently running hopper on a device that supported screen rotation and I realized that my test coverage was completely missing the rotation scenario. The device would switch between portrait and landscape mode if the user took a specific action...
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
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
Where did Callstacks go from the Hopper logs?
Posted
over 6 years ago
by
MSDNArchive
3
Comments
If you upgraded from an older version of Hopper to a more recent one, you probably noticed that the callstacks are gone from the Hopper logs. We made them optional for two reasons: 1. Printing out callstacks slowed down the run significantly ...
HoppeRx - the cure for your ailing device
How to get work done while building the tree
Posted
over 6 years ago
by
MSDNArchive
5
Comments
Over past several months I've noticed that when our partners come here onsite. They like to build Windows Mobile images on their laptops while trying to get other work done at the same time. The problem with that is when compiler, linker, etc. do their...
HoppeRx - the cure for your ailing device
Why my private binaries do not show up in the image?
Posted
over 6 years ago
by
MSDNArchive
4
Comments
Why my private binaries do not show up in the image? I've been asked this question too many times by now. Many partners when testing their private changes have to figure it out the hard way. The reason why your updated binary doesn't show up in the...
HoppeRx - the cure for your ailing device
Are you passionate about Windows Mobile Devices?
Posted
over 5 years ago
by
shende
1
Comments
Do you want to work on next generation Windows Mobile devices long before they become commercially available? Want to be the first one to work with and influence next year’s Windows Mobile devices? Then you’re in luck! The Windows Mobile team is looking...
HoppeRx - the cure for your ailing device
Troubleshooting guide - part 1
Posted
over 4 years ago
by
shende
2
Comments
Below is a well executed document from guestRx: Bulent Elmaci. Bulent has worked with Windows Mobile debugging for a long time and backs up his writing with a lot of experience. It is the first of a series of articles he has written to help our OEM's...
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
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
25 Hopper hours in the real world – how long will my device last?
Posted
over 7 years ago
by
shende
3
Comments
A very popular Hopper question I get is “How can I calculate actual expected device life from the 25 hour Hopper requirement?” Answer: you can’t – there is no way to calculate or ‘generalize’ how long your device/application will survive in real...
HoppeRx - the cure for your ailing device
Introducing FitNFinish
Posted
over 6 years ago
by
MikeCal
3
Comments
Hello everyone. My name is Mike Calligaro, and I’m a Development Lead in the JDP organization. We’re going to be doing a series of documents and tools for Windows Mobile OEMs here, and we’ll be placing them under the meta tag “FitNFinish.” FitNFinish...
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
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
"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
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
A Windows CE 6.0 Book that I keep paging back to...
Posted
over 5 years ago
by
shende
0
Comments
I am not much of a programming book person, I am much more likely to select code and press "F1". However, I find myself reaching for a CE 6.0 book and have been finding it quite useful. "Windows Embedded CE 6.0 Fundamentals" [Pavlov, Belevsky][ISBN 0735626251...
Page 3 of 4 (82 items)
1
2
3
4