LS1043AXN8QQB DVFS

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

LS1043AXN8QQB DVFS

Jump to solution
43 Views
Nancy_LAN
Contributor II

Dear support,

 The customer used the LS1043AXN8QQB platform and set the CPU dynamic frequency adjustment from 1.6GHz to 800MHz and 500MHz. It was found that RCU stall and PCIE communication abnormality occurred when the CPU ran at 500MHz.

According to the RM and datasheet of the chip, LS1043 supports 1GHz to 1.6GHz. The official document does not mention the minimum supported frequency for dynamic frequency adjustment. It is uncertain whether 500MHz is supported?

Does LS1043A support dynamic frequency adjustment when the CPU is running normally?

Tags (1)
0 Kudos
Reply
1 Solution
12 Views
yipingwang
NXP TechSupport
NXP TechSupport

500 MHz CPU runtime operation is supported if it is achieved by the CPU clock divider / cpufreq path, not by lowering the CGA PLL itself below 1 GHz.

For the PCIe abnormality: if the frequency change is done through the normal CPU DFS path, NXP evidence says only the CPU frequency is affected, while AHB/APB remains unchanged . Therefore PCIe should not be impacted by CPU DFS alone. If PCIe becomes abnormal, check whether the implementation is also changing platform/SYSCLK/PLL ratios, because the datasheet requires the platform clock settings to remain within their valid limits and states a PCIe platform-clock requirement for proper PCIe operation.

LS1043A does support runtime CPU frequency scaling to 500 MHz, but the CGA PLL must stay at ≥1 GHz and PCIe/platform clocks must not be disturbed.

View solution in original post

0 Kudos
Reply
1 Reply
13 Views
yipingwang
NXP TechSupport
NXP TechSupport

500 MHz CPU runtime operation is supported if it is achieved by the CPU clock divider / cpufreq path, not by lowering the CGA PLL itself below 1 GHz.

For the PCIe abnormality: if the frequency change is done through the normal CPU DFS path, NXP evidence says only the CPU frequency is affected, while AHB/APB remains unchanged . Therefore PCIe should not be impacted by CPU DFS alone. If PCIe becomes abnormal, check whether the implementation is also changing platform/SYSCLK/PLL ratios, because the datasheet requires the platform clock settings to remain within their valid limits and states a PCIe platform-clock requirement for proper PCIe operation.

LS1043A does support runtime CPU frequency scaling to 500 MHz, but the CGA PLL must stay at ≥1 GHz and PCIe/platform clocks must not be disturbed.

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2389683%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ELS1043AXN8QQB%20DVFS%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2389683%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EDear%20support%2C%3C%2FP%3E%3CP%3E%26nbsp%3BThe%20customer%20used%20the%20LS1043AXN8QQB%20platform%20and%20set%20the%20CPU%20dynamic%20frequency%20adjustment%20from%201.6GHz%20to%20800MHz%20and%20500MHz.%20It%20was%20found%20that%20RCU%20stall%20and%20PCIE%20communication%20abnormality%20occurred%20when%20the%20CPU%20ran%20at%20500MHz.%3C%2FP%3E%3CP%3EAccording%20to%20the%20RM%20and%20datasheet%20of%20the%20chip%2C%20LS1043%20supports%201GHz%20to%201.6GHz.%20The%20official%20document%20does%20not%20mention%20the%20minimum%20supported%20frequency%20for%20dynamic%20frequency%20adjustment.%20It%20is%20uncertain%20whether%20500MHz%20is%20supported%3F%3C%2FP%3E%3CP%3EDoes%20LS1043A%20support%20dynamic%20frequency%20adjustment%20when%20the%20CPU%20is%20running%20normally%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2390217%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20LS1043AXN8QQB%20DVFS%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2390217%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSTRONG%3E500%20MHz%20CPU%20runtime%20operation%20is%20supported%20if%20it%20is%20achieved%20by%20the%20CPU%20clock%20divider%20%2F%20cpufreq%20path%2C%20not%20by%20lowering%20the%20CGA%20PLL%20itself%20below%201%20GHz.%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3EFor%20the%20PCIe%20abnormality%3A%20if%20the%20frequency%20change%20is%20done%20through%20the%20normal%20CPU%20DFS%20path%2C%20NXP%20evidence%20says%26nbsp%3B%3CSTRONG%3Eonly%20the%20CPU%20frequency%20is%20affected%2C%20while%20AHB%2FAPB%20remains%20unchanged%3C%2FSTRONG%3E%26nbsp%3B.%26nbsp%3BTherefore%20PCIe%20should%20not%20be%20impacted%20by%20CPU%20DFS%20alone.%20If%20PCIe%20becomes%20abnormal%2C%20check%20whether%20the%20implementation%20is%20also%20changing%20platform%2FSYSCLK%2FPLL%20ratios%2C%20because%20the%20datasheet%20requires%20the%20platform%20clock%20settings%20to%20remain%20within%20their%20valid%20limits%20and%20states%20a%20PCIe%20platform-clock%20requirement%20for%20proper%20PCIe%20operation.%3C%2FP%3E%0A%3CP%3ELS1043A%20does%20support%20runtime%20CPU%20frequency%20scaling%20to%20500%20MHz%2C%20but%20the%20CGA%20PLL%20must%20stay%20at%20%E2%89%A51%20GHz%20and%20PCIe%2Fplatform%20clocks%20must%20not%20be%20disturbed.%3C%2FP%3E%3C%2FLINGO-BODY%3E