DSP56F807 Programming failed via Once JTAG

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

DSP56F807 Programming failed via Once JTAG

966 Views
jackhsu
Contributor III

Hi ,

 

Good day.

We are third party programmer.

We refer to the AN1935 to implement the algo and programming tool on our programmer.

Most of ICs are able to be programmed, but some ICs are unable to be programmed.

I checked the documentation of EVM and found the IRQA and IRQB are pull up, and our programming tool is floating on IRQA and IRQB pins.

is it possible IRQA and IRQB cause programming issue if they are floating?

Thanks.

Jack

Tags (1)
0 Kudos
5 Replies

943 Views
jackhsu
Contributor III

Hi XiangJun Rong,

 

Can you share the file DSP56F807_peripheral_regs.h to me?

We want to try it. Thank you.

Jack

 

0 Kudos

893 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi,

I attach the *.h, pls refer to it.

Hope it can help you

BR

XiangJun Rong

0 Kudos

951 Views
jackhsu
Contributor III

Hi XiangJun Rong,

 

Thanks for your information.

May i know how to disable the IRQA&B via Once JTAG?

Any source code for reference?

Thanks.

Jack

0 Kudos

947 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi

#include "DSP56F807_peripheral_regs.h"

You can use either
asm(bfclr #$0012,X:0xFFFB);

or
asm(bfclr #$0012,X:IPR);

The IPR is defined in "DSP56F807_peripheral_regs.h"

Hope it can help you

BR

XiangJun Rong

0 Kudos

954 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi,

I suppose that what you want is to disable IRQA/IRQB interrupts, you'd better write IPR register by clearing both IAL0 bit and IBL0 bit, pls refer to section 4.7 Interrupt Priority Register (IPR) in user manual of DSP56F801~7.

It is okay to connect a pull-up resistor on both IRQA/IRQB.

Hope it can help you

BR

XiangJun Rong

xiangjun_rong_0-1703815544295.png

 

0 Kudos