Hello
We have to do some changes in an old project with the MPC563 and the BDI1000 debugger. We have the problem that the "Startup Init List" wouldn't be excecuted and we didn't know why. Have anybody an idea how we could solve this problem?
I couldn't find out, thank you very much.
Ralf
Hi Ralf
Thanks for your reply. As BDI1000 is probably of very little interest to others here I will follow
up with you directly.
Best regards
Sinan Akman
Hi Ralf
Startup init list in the BDI config file would only be executed after a RESET HALT. I am
not sure how you are starting up or how you realized that the init list is not executed.
Also, BDI related questions are a bit off-topic here. Feel free to contact me directly
if you prefer.
Regards
Sinan Akman
Hello Sinan
Thank you again for your answer. I had the BDI1000 connected to the target,
turn on the power supply. Then I had started the Hi-Wave debugger. The SW
was downloaded to the dual mapped RAM. I'm not sure that the Startup list
wouldn't be executed, but I guess the register which are updated in the
Init list
should have the new value.
I could imagination it's very difficult the give some hints for a old
debugging
system. But I don't believe it's much wrong, because in earlier time I
had worked
with this system, but I couldn't remember what I do now wrong.
Thank you and best regards
Ralf
Negal Engineering AG
Gaiserwaldstrasse 16a
CH-9015 St.Gallen
Switzerland
mailto : ralf.negele@negal.ch
Internet : www.negal.ch
Tel direct : +41 (0)71 245 87 03
Mobil : +41 (0)78 614 44 22
Hello Sinan
Thank you very much for your answer. In an older project we had to do
some SW changes on the MPC563 board.
We like to use this board for a 6kV power which should set the output
voltage in less than 1ms. With a slower
uP we have 1.3ms, but this is to slow. Now we would like to use the
existing MPC563 board, later we would like
to go to the MPC5746 for a dual version, but next year.
We had used the BDI 1000 and the Panta Compiler from Metroworks. Every
thing was working and I absolutely
didn't know why it doesn't work any more.
After the reset command this configuration should change the clock
frequency to 56MHz. I had Transmit the
file to the BDI1000 and I thinking the BDI should execute this after
release the Reset.
When I start the debugger, I could see that that the plprcr register has
not the correct value 0x00D00000 for 56MHz.
I could do single step until I step over to change the PLL register the
debugger with the the BDI1000 lose the communication.
Then I try to overwrite the flash, I also saw the SW didn't run any
more. It would be great if we could use this system again.
Thank you very much again and best regards
Ralf
--
Negal Engineering AG
Gaiserwaldstrasse 16a
CH-9015 St.Gallen
Switzerland
mailto : ralf.negele@negal.ch
Internet : www.negal.ch
Tel direct : +41 (0)71 245 87 03
Mobil : +41 (0)78 614 44 22
---
This email has been checked for viruses by AVG.