LPC1833 download error

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

LPC1833 download error

2,074件の閲覧回数
9218sky
Contributor II

1.  ULINK is good, LED blink code download to my board run successful

2.  I add disable peripheral clock, when download the code to my board, not run!

     cancel disable peripheral clock code, build and download to my board again,  MDK clue on  JTAGE cable error!

    but download other project to other board,  as run good. so ulink and cable is good.

3. MCU start safeguard mode? other one?

ラベル(2)
0 件の賞賛
返信
3 返答(返信)

1,862件の閲覧回数
9218sky
Contributor II

disable peripheral clock function source as follows:

void PerClk_Config(void) {
Chip_Clock_Disable(CLK_APB3_I2C1); 
Chip_Clock_Disable(CLK_APB3_DAC);

Chip_Clock_Disable(CLK_APB3_ADC0);
Chip_Clock_Disable(CLK_APB3_ADC1);
Chip_Clock_Disable(CLK_APB3_CAN0);
Chip_Clock_Disable(CLK_APB1_MOTOCON);
Chip_Clock_Disable(CLK_APB1_I2C0);
Chip_Clock_Disable(CLK_APB1_I2S);
Chip_Clock_Disable(CLK_APB1_CAN1);

Chip_Clock_Disable(CLK_SPIFI);
Chip_Clock_Disable(CLK_MX_SPIFI);
Chip_Clock_Disable(CLK_MX_LCD);
Chip_Clock_Disable(CLK_MX_ETHERNET);
Chip_Clock_Disable(CLK_MX_USB0);
Chip_Clock_Disable(CLK_MX_EMC);
Chip_Clock_Disable(CLK_MX_SDIO);

Chip_Clock_Disable(CLK_MX_DMA);
Chip_Clock_Disable(CLK_MX_USB1);
Chip_Clock_Disable(CLK_MX_EMC_DIV);

Chip_Clock_Disable(CLK_MX_EEPROM);
Chip_Clock_Disable(CLK_MX_WWDT);
Chip_Clock_Disable(CLK_MX_UART0);
Chip_Clock_Disable(CLK_MX_UART1);
Chip_Clock_Disable(CLK_MX_SSP0);
Chip_Clock_Disable(CLK_MX_TIMER0);
Chip_Clock_Disable(CLK_MX_TIMER1);
Chip_Clock_Disable(CLK_MX_RITIMER);
Chip_Clock_Disable(CLK_MX_UART2);
Chip_Clock_Disable(CLK_MX_UART3);
Chip_Clock_Disable(CLK_MX_TIMER2);
Chip_Clock_Disable(CLK_MX_TIMER3);
Chip_Clock_Disable(CLK_MX_SSP1);
Chip_Clock_Disable(CLK_MX_QEI);

Chip_Clock_Disable(CLK_USB0);
Chip_Clock_Disable(CLK_USB1);

Chip_Clock_Disable(CLK_APLL);
Chip_Clock_Disable(CLK_APB2_UART3);
Chip_Clock_Disable(CLK_APB2_UART2);
Chip_Clock_Disable(CLK_APB0_UART1);
Chip_Clock_Disable(CLK_APB0_UART0);
Chip_Clock_Disable(CLK_APB2_SSP1);
Chip_Clock_Disable(CLK_APB0_SSP0);
Chip_Clock_Disable(CLK_APB2_SDIO);
return;
}

purpose: LPC1833 power expend testing

problem: download to target board, not run.  and cannot download again. I don't  why? how do came back?

0 件の賞賛
返信

1,862件の閲覧回数
converse
Senior Contributor V

You have obviously disabled too much. To recover your part, read this FAQ

                 Regaining debug access to target MCU             

0 件の賞賛
返信

1,862件の閲覧回数
9218sky
Contributor II

Hi 

Con Verse

I problem already solving. download function recover  successful !

thanky.

0 件の賞賛
返信