Technical discussions about Freescale (Motorola) DSPs (including the DSP56000, DSP56300, DSP56600, 56800 DSPs).
|
I made some tests and I still have the breakpoint warning message targeting the external RAM but not when targeting the flash of the DSP. Can someone help me with that warning message? Thanks, Bruno ------------------------------------------- Bruno Tremblay, Ing/Eng stag Gentec Inc. Automatisme et Contrôle/Automation and Control 2625 Dalton, Sainte-Foy Québec, Canada G1P 3S9 email: web : www.gentec.ca ------------------------------------------- |
|
|
|
Bruno, Did you do anything to modify your EVM at all? This message can occur if, for example, you had changed the jumper configuration on JG7 which alters the program memory map from all external memory (Mode 3) to Internal Memory (flash and RAM - Mode 0A) and you had more than one breakpoint set in the program memory that used to External RAM but is now Flash (since you only have 1 hardware breakpoint by default). If you did not modify your hardware at all, it is funny to me that you are seeing the error on the External RAM target but not on the Flash target.....usually it would be the other way around since usually the Flash target has less breakpoint/debug capabilities than the External RAM mode. However, there is usually a perfectly good explanation for this error message, but sometimes it's just hard to see. Basically, CodeWarrior at some point was able to set some breakpoints that you had set, but can no longer keep them set and is warning you. There are many reasons why this could happen and I couldn't be sure of why it's happening without more details or a sample project to look at. If the number of breakpoints you have set is not staggering, you might try examining where these breakpoints are set via the Breakpoint window....then try clearing them all, and then try resetting them to see if CodeWarrior will let you. Just a suggestion without any knowing anything else about your situation..... Regards, John --- In , "Bruno Tremblay" <btremblay@g...> wrote: > > I made some tests and I still have the breakpoint warning message targeting > the external RAM but not when targeting the flash of the DSP. Can someone > help me with that warning message? > > Thanks, > > Bruno > > ------------------------------------------- > Bruno Tremblay, Ing/Eng stag > Gentec Inc. > Automatisme et Contrôle/Automation and Control > 2625 Dalton, Sainte-Foy > Québec, Canada G1P 3S9 > email: btremblay@g... > web : www.gentec.ca > ------------------------------------------- |
|
Bruno, This sounds like the message when Codewarrior tries to set a BP, but cannot. Please confirm that the BP is actually being set in RAM and not FLASH. I would do this as follows: -Launch the debugger, and stop it at random - Find the address you wish to set the BP at. (Go into mixed mode in the debugger to find the address) -Go to the memory window, make sure you select "P memory" view. -Try to modify this value manually. If you cannot modify it, then you either are setup for interflash (check your OMR, it should be s in the least signficant bits) or your external sRAM is not connected (this could be a jumper setting on the 805EVM). if you can modify it, the debugger should be able to set a BP at that location as well. the debugger sets BP's by inseting a "debug" instruction at the location you requested. Robert st. John metrowerks --- In , "Bruno Tremblay" <btremblay@g...> wrote: > > I made some tests and I still have the breakpoint warning message targeting > the external RAM but not when targeting the flash of the DSP. Can someone > help me with that warning message? > > Thanks, > > Bruno > > ------------------------------------------- > Bruno Tremblay, Ing/Eng stag > Gentec Inc. > Automatisme et Contrôle/Automation and Control > 2625 Dalton, Sainte-Foy > Québec, Canada G1P 3S9 > email: btremblay@g... > web : www.gentec.ca > ------------------------------------------- |
|
Hi, Thanks again to John, Bill, and Robert for there help. I just made some test with another EVM and it works perfectly. So I think the problem is something on the board. Before change all the IC, does someone have a suggestion. Is it the SRAM or the DSP? Bye Bruno |
|
Bruno
-
Have you
checked that the SRAM enable jumper is present at jumper JG8. Thanks.
-
Bill
|
|
|
|
Bill
There is a jumper on JG8. But
your question made me do some more tests. I took that jumper of and the result was the same
(breakpoint warning). Next, on the working EVM, I took the jumper of the I got the breakpoint
warning. Now, I'm more convince that the RAM is dead.
Thanks for having me
check,
Bruno
|