5.0 to 5.1 porting advice?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

5.0 to 5.1 porting advice?

Bill Schwab-2
Andy,

Not meaning to rub salt in a healing wound, but what was the cause (or
better yet resolution) of the extra thread problem?  I'm asking because I'm
having some pretty serious problems with code that works on 5.0 but turns to
mush under 5.1.  I have some largely self imposed time pressure on me, so at
this point I plan to mine my 5.1 image for changes to my 5.0 image.

Sadly, the show stopper turned out to be the last thing I expected to give
me trouble; that and pragmatic issues cause it to become the last thing that
I tested.  It involves multiple threads that read and write through a serial
port, conversing with a device that is not known for forgiveness.  As an
example, the thread that reads isn't getting anything, but that could
because the device didn't get the request that had to go out first (though
tracing suggest that it should have), that the request was mangled in some
way, that the device didn't respond, or that the data isn't being read.  I
can sort most of that out, but it will take time.  Obviously, my code could
also have changed because of changes in the image, compiler optimizations,
or because I simply didn't load all of it.

Any suggestions?

Have a good one,

Bill

--
Wilhelm K. Schwab, Ph.D.
[hidden email]


Reply | Threaded
Open this post in threaded view
|

Re: 5.0 to 5.1 porting advice?

Bill Schwab-2
Hello all,

Good news - I think =:0  I built a 5.03 (pl3) image, and it fails "exactly"
the same way.  I haven't verified the details, but it was not able to talk
to the most feared RS-232 device.  With any luck, if I can figure out what
changed between pl2-beta and pl3, I might have a working 5.1 image.

And yes, the 5.02beta image still can talk to the device w/o a hitch.

Any takers re where to look?

Have a good one,

Bill

--
Wilhelm K. Schwab, Ph.D.
[hidden email]


Reply | Threaded
Open this post in threaded view
|

Re: 5.0 to 5.1 porting advice?

Bill Schwab-2
Hello all,

It appears that something happened after 7:30AM on 4-30.  I have a 5.0 image
from then that works (per the serial comms problem), and "everything" after
that does not.  The weird thing (probably good news) is that it was saved
after I started using 5.1.

Whatever is wrong, it can't simply be a damaged delay (hmmm, #prod comes to
mind) or other zombie, unless that somehow found its way into the packages
that I saved subsequently, because new images built from saved packages also
fail.

Any suggestions are welcome.

Have a good one,

Bill

--
Wilhelm K. Schwab, Ph.D.
[hidden email]