Hi, we are working with MC3390X.
Can someone help us to find a way to communicate with this device in order to init the windowed watchdog and in some conditions ask to device to disable the watchdog (for example in order to flashing some areas) ?
Thanks in advance.
Hi,
which MC3390x do you exactly have?
Is it can transceiver, SBC chip or what?
Peter
Hi, thanks very much for your support.
The device is MC33907-MC33908D2.
Today I'm working on disable and re-enable the windowed watchdog. Now it
seems it works.
My current approach is:
- starting with WD enabled (i.e. 128ms) into BootLoader, before jump into
applicative code, disable the WD (i.e setting 0 ) .
- when the Program Counter will be into Applicative Code no performing
init of device MC33907-MC33908D2.
- performing the enable of WD (setting i.e 128ms)
When I must reflash code applicative:
- disable the WD and after jump into bootloader (in order to flashing code)
asking a RESET of uP
- in Boot Code, keep WD enabled (i.e. 128ms) but before erase flash of
applicative code, disable the WD (i.e setting 0 ) .
- erasing and programming flash from Bootloader
- return in applicative layer (exit from BOOT) and no execute re-init of
the MC33907-MC33908D2.
- enable the WD
With this "approach", now it is working fine for me.
2017-04-19 8:02 GMT+02:00 petervlna <admin@community.nxp.com>:
NXP Community
<https://community.freescale.com/resources/statics/1000/35400-NXP-Community-Email-banner-600x75.jpg>
Re: MC3390X
reply from Peter Vlna
<https://community.nxp.com/people/petervlna?et=watches.email.thread> in
MPC5xxx - View the full discussion
<https://community.nxp.com/message/897974?commentID=897974&et=watches.email.thread#comment-897974>