LPC54608: Raise the core freq on LPC54608 targets

This is incorrectly set to a lower value

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
pull/8486/head
Mahesh Mahadevan 2018-10-19 12:49:28 -05:00
parent 8485de939f
commit 118bde5a14
4 changed files with 8 additions and 4 deletions

View File

@ -27,7 +27,7 @@
/* Defines used by the sleep code */
#define LPC_CLOCK_INTERNAL_IRC BOARD_BootClockFRO12M()
#define LPC_CLOCK_RUN ((SYSCON->DEVICE_ID0 == 0xFFF54628) ? \
BOARD_BootClockPLL220M() : BOARD_BootClockFROHF48M())
BOARD_BootClockPLL220M() : BOARD_BootClockPLL180M())
#define DEVICE_ID_LENGTH 24

View File

@ -41,10 +41,12 @@
void mbed_sdk_init()
{
if (SYSCON->DEVICE_ID0 == 0xFFF54628) {
BOARD_BootClockFROHF96M(); /* Boot up FROHF96M for SPIFI to use*/
/* LPC54628 runs at a higher core speed */
BOARD_BootClockPLL220M();
} else {
BOARD_BootClockFROHF48M();
BOARD_BootClockFROHF96M(); /* Boot up FROHF96M for SPIFI to use*/
BOARD_BootClockPLL180M();
}
}

View File

@ -27,7 +27,7 @@
/* Defines used by the sleep code */
#define LPC_CLOCK_INTERNAL_IRC BOARD_BootClockFRO12M()
#define LPC_CLOCK_RUN ((SYSCON->DEVICE_ID0 == 0xFFF54628) ? \
BOARD_BootClockPLL220M() : BOARD_BootClockFROHF48M())
BOARD_BootClockPLL220M() : BOARD_BootClockPLL180M())
#define DEVICE_ID_LENGTH 24

View File

@ -57,10 +57,12 @@ uint32_t FLASHIAP_ReadUid(uint32_t *addr)
void mbed_sdk_init()
{
if (SYSCON->DEVICE_ID0 == 0xFFF54628) {
BOARD_BootClockFROHF96M(); /* Boot up FROHF96M for SPIFI to use*/
/* LPC54628 runs at a higher core speed */
BOARD_BootClockPLL220M();
} else {
BOARD_BootClockFROHF48M();
BOARD_BootClockFROHF96M(); /* Boot up FROHF96M for SPIFI to use*/
BOARD_BootClockPLL180M();
}
}