Max allowed function clock to MCAN module(s) in LPC5428

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

Max allowed function clock to MCAN module(s) in LPC5428

Jump to solution
384 Views
carstengroen
Senior Contributor II

What is the maximum allowed clock to the MCAN module in the LPC54628 devices ?

I can't seem to locate the actual number in UM/DS, the samples from SDK shows often 220MHz/11 => 20 MHz, but interested in knowing what the max allowed clock is.

0 Kudos
Reply
1 Solution
300 Views
Omar_Anguiano
NXP TechSupport
NXP TechSupport

In theory, the MCAN source clock supports higher frequency, it is limited by the mainclk.
MCAN functional clock for LPC546xx is 20 MHz, supports timing configurations for up to 5 Mbps data phase when using proper segment settings and prescalers. This limit is limited by the maximum supported CAN bit rate and protocol timings. 

BR,
Omar

View solution in original post

2 Replies
301 Views
Omar_Anguiano
NXP TechSupport
NXP TechSupport

In theory, the MCAN source clock supports higher frequency, it is limited by the mainclk.
MCAN functional clock for LPC546xx is 20 MHz, supports timing configurations for up to 5 Mbps data phase when using proper segment settings and prescalers. This limit is limited by the maximum supported CAN bit rate and protocol timings. 

BR,
Omar

281 Views
carstengroen
Senior Contributor II

@Omar_Anguiano many thanks for your answer. I see from the SDK samples that 20 MHz is selected in all of them, but I was not able to find a number in either the DS or UM.

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2200900%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EMax%20allowed%20function%20clock%20to%20MCAN%20module(s)%20in%20LPC5428%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2200900%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EWhat%20is%20the%20maximum%20allowed%20clock%20to%20the%20MCAN%20module%20in%20the%20LPC54628%20devices%20%3F%3C%2FP%3E%3CP%3EI%20can't%20seem%20to%20locate%20the%20actual%20number%20in%20UM%2FDS%2C%20the%20samples%20from%20SDK%20shows%20often%20220MHz%2F11%20%3D%26gt%3B%2020%20MHz%2C%20but%20interested%20in%20knowing%20what%20the%20max%20allowed%20clock%20is.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2204935%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Max%20allowed%20function%20clock%20to%20MCAN%20module(s)%20in%20LPC5428%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2204935%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F169053%22%20target%3D%22_blank%22%3E%40Omar_Anguiano%3C%2FA%3E%26nbsp%3Bmany%20thanks%20for%20your%20answer.%20I%20see%20from%20the%20SDK%20samples%20that%2020%20MHz%20is%20selected%20in%20all%20of%20them%2C%20but%20I%20was%20not%20able%20to%20find%20a%20number%20in%20either%20the%20DS%20or%20UM.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2204701%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Max%20allowed%20function%20clock%20to%20MCAN%20module(s)%20in%20LPC5428%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2204701%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EIn%20theory%2C%20the%20MCAN%20source%20clock%20supports%20higher%20frequency%2C%20it%20is%20limited%20by%20the%20mainclk.%3CBR%20%2F%3EMCAN%20functional%20clock%20for%20LPC546xx%20is%2020%20MHz%2C%20supports%20timing%20configurations%20for%20up%20to%205%20Mbps%20data%20phase%20when%20using%20proper%20segment%20settings%20and%20prescalers.%20This%20limit%20is%20limited%20by%20the%20maximum%20supported%20CAN%20bit%20rate%20and%20protocol%20timings.%26nbsp%3B%3C%2FP%3E%0A%3CP%3EBR%2C%3CBR%20%2F%3EOmar%3C%2FP%3E%3C%2FLINGO-BODY%3E