BDLC on 9S12DP256 - transceiver delay?

Started by ctrobot28 October 30, 2003

I'm using the MC33390 transceiver, and not sure of correct setting
for the DLCBARD register delay bits. Can anyone give me a number
that's known to work with this transceiver? (I'm now using 0x09 for a
18us delay.) Is the setting really critical or should I expect to
receive some data even if it's the wrong delay? (So far I'm not
getting anything, but I may have fried the 33390 by applying 12V to
the sleep pin.)




--- In , "ctrobot28" <patrickc9@c...> wrote:
>
> I'm using the MC33390 transceiver, and not sure of correct setting
> for the DLCBARD register delay bits. Can anyone give me a number
> that's known to work with this transceiver? (I'm now using 0x09
for a
> 18us delay.) Is the setting really critical or should I expect to
> receive some data even if it's the wrong delay? (So far I'm not
> getting anything, but I may have fried the 33390 by applying 12V
to
> the sleep pin.)

I've used DLCBARD=0x47 and gotten it to work with out a problem. Check that everything is working by 1) leaving it in loopback mode
(should receive everything you send out) 2) Put BDLC in normal
mode, don't hook it up to the bus, send out 1 message, and check
your receive buffer. The receive buffer should have the message you
just sent out. 3) hook up a scope, and watch what you send out.