> I now have the effect that the disassembly window is missing in VDSP
> 4.5, but this seems to be a software issue.
>
You can get that back by going to View->Debug Windows->Disassembly
--
Jim Thomas Principal Applications Engineer Bittware, Inc
jthomas@bittware.com http://www.bittware.com (603) 226-0404 x536
People think it must be fun to be a super genius, but they don't realize
how hard it is to put up with all the idiots in the world - Calvin
Reply by Andre Lodwig●October 11, 20072007-10-11
Hi Vladimir,
thanks for the hints. I have tried to cut the ball by pulling a electric
guitar string through them and "cut" the balls. Fortunately, the ball in
front of the one I want to cut is the RTC supply, which I don't need.
I think I have tied the ball to ground now, by putting a small piece of
metal and a small ribbon from overhead transparent under the chip. The
NMI now shows up as inactive in the VDSP.
I have 5 boards to modify, so this will give me some hours of work to do
the other 4.
BTW, I had tried to buzz the wire before, by applying 1V 3A from a power
supply, but the trace withstood 3A with no problem.
I now have the effect that the disassembly window is missing in VDSP
4.5, but this seems to be a software issue.
Best regards,
Andre
Vladimir Vassilevsky wrote:
> "Andre Lodwig" <a.lodwig@lrz.tum.de> wrote in message
> news:fehuu0$5o3$1@news.lrz-muenchen.de...
>> Hi all again,
>>
>> I have found my problem: when migrating from the BF536 to the BF533, I
>> did not notice that the polarity of the NMI is inverted. So, my NMI is
>> active all the time.
>>
>> Next question: Is there any hack to disable the NMI via software?
>
> Not really. Although you can hack the C startup to make the code execute
> from the NMI context, that will block all of the other interrupts. At least
> you can do some hardware testing.
>
>> The pin of the BGA is unreacheable...
>
> Well, it is quite possible to rework the BGA and tie the NMI to GND.
>
>
> Vladimir Vassilevsky
> DSP and Mixed Signal Design Consultant
> http://www.abvolt.com
>
>
Reply by Vladimir Vassilevsky●October 10, 20072007-10-10
"Andre Lodwig" <a.lodwig@lrz.tum.de> wrote in message
news:fehuu0$5o3$1@news.lrz-muenchen.de...
> Hi all again,
>
> I have found my problem: when migrating from the BF536 to the BF533, I
> did not notice that the polarity of the NMI is inverted. So, my NMI is
> active all the time.
>
> Next question: Is there any hack to disable the NMI via software?
Not really. Although you can hack the C startup to make the code execute
from the NMI context, that will block all of the other interrupts. At least
you can do some hardware testing.
> The pin of the BGA is unreacheable...
Well, it is quite possible to rework the BGA and tie the NMI to GND.
Vladimir Vassilevsky
DSP and Mixed Signal Design Consultant
http://www.abvolt.com
Reply by Andre Lodwig●October 10, 20072007-10-10
Hi all again,
I have found my problem: when migrating from the BF536 to the BF533, I
did not notice that the polarity of the NMI is inverted. So, my NMI is
active all the time.
Next question: Is there any hack to disable the NMI via software? The
pin of the BGA is unreacheable...
Best regards,
Andre
Vladimir Vassilevsky wrote:
>
>
> Andre Lodwig wrote:
>
>> Hi all,
>>
>> I have designed a board containing the BF533 blackfin, silicon 0.4,
>> and try to get it running using the USB ICE from ADI with VisualDSP 4.5.
>>
>> I used a small "blink_led" example as a basis.
>>
>> The processor starts, but hangs within the "basiccrt" code, producing
>> an "unknown exception" when executing an RTI to switch to user mode.
>>
>> What could I have done wrong on my PCB here?
>
> If the ICE works at all, then there is nothing wrong with the hardware.
> Most likely there is an error in the project configuration. The VDSP has
> the hideous linker files with the size of 30k or so. The best thing to
> do is to scrap it and make your own.
>
> Vladimir Vassilevsky
> DSP and Mixed Signal Design Consultant
> http://www.abvolt.com
Reply by Vladimir Vassilevsky●October 9, 20072007-10-09
Andre Lodwig wrote:
> Hi all,
>
> I have designed a board containing the BF533 blackfin, silicon 0.4, and
> try to get it running using the USB ICE from ADI with VisualDSP 4.5.
>
> I used a small "blink_led" example as a basis.
>
> The processor starts, but hangs within the "basiccrt" code, producing an
> "unknown exception" when executing an RTI to switch to user mode.
>
> What could I have done wrong on my PCB here?
If the ICE works at all, then there is nothing wrong with the hardware.
Most likely there is an error in the project configuration. The VDSP has
the hideous linker files with the size of 30k or so. The best thing to
do is to scrap it and make your own.
Vladimir Vassilevsky
DSP and Mixed Signal Design Consultant
http://www.abvolt.com
Reply by Andre Lodwig●October 9, 20072007-10-09
Hi all,
I have designed a board containing the BF533 blackfin, silicon 0.4, and
try to get it running using the USB ICE from ADI with VisualDSP 4.5.
I used a small "blink_led" example as a basis.
The processor starts, but hangs within the "basiccrt" code, producing an
"unknown exception" when executing an RTI to switch to user mode.
What could I have done wrong on my PCB here?
Voltages look OK, Xtal runs at 25MHz.
EMI design should not be too bad, ICE connections are less than one
inch. SDRAM and FLASH are not used or even initialized at that stage.
Best regards,
Andre