trapped in the c_int00
CASTalk.com Forum Index CASTalk.com
Discussion of DSP, FPGA, storage and embedded system.
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web castalk.com
trapped in the c_int00

 
Post new topic   Reply to topic    CASTalk.com Forum Index -> DSP
Author Message
hmq
Guest





Posted: Wed Dec 07, 2005 5:16 pm    Post subject: trapped in the c_int00 Reply with quote

It suddenly happened that my DM642 board failed to run to the main(). While
debugging, I found that c_int00 can't pass some assembly codes, which is to
wait for the reset complete of VP1. I checked the register VP1_CTL, and
found that VPRST field is 1, which means it can't finish the power on
reset. but both VP0 and VP2 are OK, seeing their control registers. Does
anyone know why?
Back to top
Randy Yates
Guest





Posted: Wed Dec 07, 2005 5:16 pm    Post subject: Re: trapped in the c_int00 Reply with quote

Well you could obviously have a bad part. There also might
be a conflict with the reset logic if you had some external
drive on the video port control signals. I'd check those
signals and see if something's driving them. Otherwise
I'd say your part is dead.

--RY
Back to top
Mark Robinson
Guest





Posted: Thu Dec 08, 2005 5:16 pm    Post subject: Re: trapped in the c_int00 Reply with quote

Randy Yates wrote:
Quote:

be a conflict with the reset logic if you had some external
drive on the video port control signals. I'd check those
signals and see if something's driving them.

I had that problem when trying to use a Conexant decoder with the
video port. Essentially, the video port wouldn't come out of reset
until I'd properly programmed the decoder. It seems Philips and TI
decoders come out of reset into some sensible default state, but
Conexant decoders enter a standby state with outputs tri-stated.

If a previously working system has failed, then it could be a
dodgy decoder, or maybe the decoder has got itself into a funny mode?

hmq - you say that the program gets past the C entry point, but
doesn't reach main(). I'm guessing that it stopping in the
mdBindDev for your video port driver, in which case you will probably
have source code for it, which might make debugging easier.

Cheers

mark-r

--
"Let's meet the panel. You couldn't ask for four finer comedians -
so that answers your next question..."
-- Humphrey Lyttleton
Back to top
 
Post new topic   Reply to topic    CASTalk.com Forum Index -> DSP All times are GMT
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




VoIP Electronics Powered by phpBB