LPC1833 download error

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

LPC1833 download error

809 Views
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?

Labels (2)
0 Kudos
3 Replies

597 Views
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 Kudos

597 Views
converse
Senior Contributor V

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

                 Regaining debug access to target MCU             

0 Kudos

597 Views
9218sky
Contributor II

Hi 

Con Verse

I problem already solving. download function recover  successful !

thanky.

0 Kudos