<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: uboot jump to kernel affects llce_lin output in S32G</title>
    <link>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2167558#M14846</link>
    <description>&lt;P&gt;Hi，chenyin&lt;/P&gt;&lt;P&gt;I now have some questions about the clock in the S32G, basically similar to the questions in the picture;&lt;BR /&gt;1. won't tf-a exit after tf-a initializes the clock?&lt;BR /&gt;2. how does u-boot and kernel initialize or use the clock，Need to communicate with tf-a?&lt;BR /&gt;3. can you explain in detail how clk is used in tf-a, u-boot and kernel?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Masson_0-1757576586653.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/356436iF7B75EB8107FF85D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Masson_0-1757576586653.png" alt="Masson_0-1757576586653.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/t5/NXP-Designs-Knowledge-Base/S32G-Bootloader-Customzition/tac-p/1771379/emcs_t/S2h8ZW1haWx8bWVudGlvbl9zdWJzY3JpcHRpb258TFBXQUozUkFGRzZFRjl8MTc3MTM3OXxBVF9NRU5USU9OU3xoSw" target="_blank" rel="noopener"&gt;https://community.nxp.com/t5/NXP-Designs-Knowledge-Base/S32G-Bootloader-Customzition/tac-p/1771379/emcs_t/S2h8ZW1haWx8bWVudGlvbl9zdWJzY3JpcHRpb258TFBXQUozUkFGRzZFRjl8MTc3MTM3OXxBVF9NRU5USU9OU3xoSw&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;BR.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 11 Sep 2025 07:45:03 GMT</pubDate>
    <dc:creator>Masson</dc:creator>
    <dc:date>2025-09-11T07:45:03Z</dc:date>
    <item>
      <title>uboot jump to kernel affects llce_lin output</title>
      <link>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2162608#M14735</link>
      <description>&lt;P&gt;Hi, NXP&lt;/P&gt;&lt;P&gt;We use bootloader to boot M core + A core, M core configured with llce_lin output;&lt;BR /&gt;S32g u-boot jumps to kernel, llce_lin output is broken, query the specific code and found;&lt;BR /&gt;u-boot code: bootm.c-&amp;gt;announce_and_cleanup()-&amp;gt; cleanup_before_linux(void)-&amp;gt;board_cleanup_before_linux();-&amp;gt;scmi_reset_agent();&lt;BR /&gt;we found that because of the call to the scmi_reset_agent function leads to, the M core configure llce_lin to stop sending;&lt;BR /&gt;due to scmi ( System Control and Management Interface The system control and management interface (SCMI) is a lower level function in u-boot and kernel, controlling clock, power, io, reset, etc., which involves the underlying control logic of s32g;&lt;BR /&gt;How to modify or configure to solve the problem of initialization of A-core which leads to the stoppage of llce_lin?&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Best regards，&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 03 Sep 2025 06:31:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2162608#M14735</guid>
      <dc:creator>Masson</dc:creator>
      <dc:date>2025-09-03T06:31:48Z</dc:date>
    </item>
    <item>
      <title>Re: uboot jump to kernel affects llce_lin output</title>
      <link>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2162869#M14740</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/254389"&gt;@Masson&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;Thanks for your post.&lt;/P&gt;
&lt;P&gt;1. May I know if the LIN clock is configured in your bootloader or the LIN application running on the M7 core?&lt;/P&gt;
&lt;P&gt;2. Which version BSP is used in your test setup? any modifications for the clock settings? would you mind sharing the clock dump from your u-boot?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Chenyin&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 03 Sep 2025 11:40:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2162869#M14740</guid>
      <dc:creator>chenyin_h</dc:creator>
      <dc:date>2025-09-03T11:40:48Z</dc:date>
    </item>
    <item>
      <title>Re: uboot jump to kernel affects llce_lin output</title>
      <link>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2164726#M14782</link>
      <description>&lt;P&gt;Hi，chenyin&lt;/P&gt;&lt;P&gt;1.&amp;nbsp;The Lin clock is configured in the bootloader;&lt;/P&gt;&lt;P&gt;2.&amp;nbsp;we use bsp42, only ddr, xbar_2x clocks are kept in tf-a, u-boot, all other configurations are switched off, relying on the bootloader configuration;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;BR.&lt;/P&gt;</description>
      <pubDate>Sun, 07 Sep 2025 13:14:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2164726#M14782</guid>
      <dc:creator>Masson</dc:creator>
      <dc:date>2025-09-07T13:14:23Z</dc:date>
    </item>
    <item>
      <title>Re: uboot jump to kernel affects llce_lin output</title>
      <link>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2164813#M14786</link>
      <description>&lt;P&gt;Hi,chenyi&lt;/P&gt;&lt;P&gt;The clk dump in u-boot is as follows：&lt;/P&gt;&lt;P&gt;=&amp;gt; clk dump&lt;BR /&gt;Rate Usecnt Name&lt;BR /&gt;------------------------------------------&lt;BR /&gt;40000000 0 |-- fxosc@40050000&lt;BR /&gt;51000000 0 |-- firc&lt;BR /&gt;32000 0 |-- sirc&lt;BR /&gt;20000000 0 |-- ftm0_ext&lt;BR /&gt;20000000 0 |-- ftm1_ext&lt;BR /&gt;125000000 0 |-- gmac0_ext_rx&lt;BR /&gt;125000000 0 |-- gmac0_ext_tx&lt;BR /&gt;50000000 0 |-- gmac0_rmii_ref&lt;BR /&gt;200000000 0 |-- gmac0_ext_ts&lt;BR /&gt;100000000 0 |-- serdes_100_ext&lt;BR /&gt;125000000 0 |-- serdes_125_ext&lt;BR /&gt;125000000 0 |-- serdes0_lane0_ext_cdr&lt;BR /&gt;125000000 0 |-- serdes0_lane0_ext_tx&lt;BR /&gt;125000000 0 |-- serdes0_lane1_ext_cdr&lt;BR /&gt;125000000 0 |-- serdes0_lane1_ext_tx&lt;BR /&gt;125000000 0 |-- serdes1_lane0_ext_cdr&lt;BR /&gt;125000000 0 |-- serdes1_lane0_ext_tx&lt;BR /&gt;125000000 0 |-- serdes1_lane1_ext_cdr&lt;BR /&gt;125000000 0 |-- serdes1_lane1_ext_tx&lt;BR /&gt;1 0 |-- pfe_mac0_rmii&lt;BR /&gt;1 0 |-- pfe_mac1_rmii&lt;BR /&gt;1 0 |-- pfe_mac2_rmii&lt;BR /&gt;1000000000 0 |-- a53&lt;BR /&gt;400000000 1 |-- serdes_axi&lt;BR /&gt;51000000 1 |-- serdes_aux&lt;BR /&gt;133333333 1 |-- serdes_apb&lt;BR /&gt;100000000 1 |-- serdes_ref&lt;BR /&gt;80000000 0 |-- ftm0_sys&lt;BR /&gt;0 0 |-- ftm0_ext&lt;BR /&gt;80000000 0 |-- ftm1_sys&lt;BR /&gt;0 0 |-- ftm1_ext&lt;BR /&gt;133333333 0 |-- flexcan_reg&lt;BR /&gt;133333333 0 |-- flexcan_sys&lt;BR /&gt;40000000 0 |-- flexcan_can&lt;BR /&gt;200000000 0 |-- flexcan_ts&lt;BR /&gt;62500000 0 |-- linflex_xbar&lt;BR /&gt;125000000 1 |-- linflex_lin&lt;BR /&gt;0 0 |-- gmac0_ts&lt;BR /&gt;125000000 0 |-- gmac0_rx_sgmii&lt;BR /&gt;125000000 0 |-- gmac0_tx_sgmii&lt;BR /&gt;125000000 1 |-- gmac0_rx_rgmii&lt;BR /&gt;125000000 1 |-- gmac0_tx_rgmii&lt;BR /&gt;0 0 |-- gmac0_rx_rmii&lt;BR /&gt;0 0 |-- gmac0_tx_rmii&lt;BR /&gt;0 0 |-- gmac0_rx_mii&lt;BR /&gt;0 0 |-- gmac0_tx_mii&lt;BR /&gt;400000000 1 |-- gmac0_axi&lt;BR /&gt;0 0 |-- spi_reg&lt;BR /&gt;0 0 |-- spi_module&lt;BR /&gt;133333333 0 |-- qspi_reg&lt;BR /&gt;133333333 0 |-- qspi_ahb&lt;BR /&gt;266666666 0 |-- qspi_flash2x&lt;BR /&gt;133333333 0 |-- qspi_flash1x&lt;BR /&gt;400000000 0 |-- usdhc_ahb&lt;BR /&gt;133333333 0 |-- usdhc_module&lt;BR /&gt;400000000 1 |-- usdhc_core&lt;BR /&gt;32000 0 |-- usdhc_mod32k&lt;BR /&gt;133333333 0 |-- ddr_reg&lt;BR /&gt;800000000 0 |-- ddr_pll_ref&lt;BR /&gt;800000000 0 |-- ddr_axi&lt;BR /&gt;400000000 0 |-- sram_axi&lt;BR /&gt;133333333 0 |-- sram_reg&lt;BR /&gt;133333333 0 |-- i2c_reg&lt;BR /&gt;133333333 0 |-- i2c_module&lt;BR /&gt;66666666 0 |-- siul2_reg&lt;BR /&gt;51000000 0 |-- siul2_filter&lt;BR /&gt;133333333 0 |-- crc_reg&lt;BR /&gt;133333333 0 |-- crc_module&lt;BR /&gt;100000000 0 |-- eim0_reg&lt;BR /&gt;100000000 0 |-- eim0_module&lt;BR /&gt;66666666 0 |-- eim123_reg&lt;BR /&gt;66666666 0 |-- eim123_module&lt;BR /&gt;66666666 0 |-- eim_reg&lt;BR /&gt;66666666 0 |-- eim_module&lt;BR /&gt;66666666 0 |-- fccu_module&lt;BR /&gt;51000000 0 |-- fccu_safe&lt;BR /&gt;66666666 0 |-- rtc_reg&lt;BR /&gt;32000 0 |-- rtc_sirc&lt;BR /&gt;51000000 0 |-- rtc_firc&lt;BR /&gt;133333333 0 |-- swt_module&lt;BR /&gt;51000000 0 |-- swt_counter&lt;BR /&gt;133333333 0 |-- stm_module&lt;BR /&gt;133333333 0 |-- stm_reg&lt;BR /&gt;133333333 0 |-- pit_module&lt;BR /&gt;133333333 0 |-- pit_reg&lt;BR /&gt;400000000 0 |-- edma_module&lt;BR /&gt;400000000 0 |-- edma_ahb&lt;BR /&gt;80000000 1 |-- sar_adc_bus&lt;BR /&gt;66666666 0 |-- cmu_module&lt;BR /&gt;66666666 0 |-- cmu_reg&lt;BR /&gt;133333333 0 |-- tmu_module&lt;BR /&gt;133333333 0 |-- tmu_reg&lt;BR /&gt;133333333 0 |-- flexray_reg&lt;BR /&gt;0 0 |-- flexray_pe&lt;BR /&gt;66666666 0 |-- wkpu_module&lt;BR /&gt;66666666 0 |-- wkpu_reg&lt;BR /&gt;66666666 0 |-- src_module&lt;BR /&gt;66666666 0 |-- src_reg&lt;BR /&gt;66666666 0 |-- src_top_module&lt;BR /&gt;66666666 0 |-- src_top_reg&lt;BR /&gt;133333333 0 |-- ctu_module&lt;BR /&gt;80000000 0 |-- ctu_ctu&lt;BR /&gt;200000000 0 |-- dbg_sys4&lt;BR /&gt;400000000 0 |-- dbg_sys2&lt;BR /&gt;400000000 0 |-- m7&lt;BR /&gt;133333333 0 |-- dmamux_module&lt;BR /&gt;133333333 0 |-- dmamux_reg&lt;BR /&gt;500000000 0 |-- gic_module&lt;BR /&gt;133333333 0 |-- mscm_module&lt;BR /&gt;133333333 0 |-- mscm_reg&lt;BR /&gt;133333333 0 |-- sema42_module&lt;BR /&gt;133333333 0 |-- sema42_reg&lt;BR /&gt;66666666 0 |-- xrdc_module&lt;BR /&gt;66666666 0 |-- xrdc_reg&lt;BR /&gt;0 0 |-- clkout0&lt;BR /&gt;0 0 |-- clkout1&lt;BR /&gt;100000000 0 |-- usb_mem&lt;BR /&gt;32000 0 |-- usb_low&lt;BR /&gt;0 0 |-- pfe0_rx_sgmii&lt;BR /&gt;0 0 |-- pfe0_tx_sgmii&lt;BR /&gt;0 0 |-- pfe0_rx_rgmii&lt;BR /&gt;0 0 |-- pfe0_tx_rgmii&lt;BR /&gt;0 0 |-- pfe0_rx_rmii&lt;BR /&gt;0 0 |-- pfe0_tx_rmii&lt;BR /&gt;0 0 |-- pfe0_rx_mii&lt;BR /&gt;0 0 |-- pfe0_tx_mii&lt;BR /&gt;0 0 |-- pfe1_rx_sgmii&lt;BR /&gt;0 0 |-- pfe1_tx_sgmii&lt;BR /&gt;0 0 |-- pfe1_rx_rgmii&lt;BR /&gt;0 0 |-- pfe1_tx_rgmii&lt;BR /&gt;0 0 |-- pfe1_rx_rmii&lt;BR /&gt;0 0 |-- pfe1_tx_rmii&lt;BR /&gt;0 0 |-- pfe1_rx_mii&lt;BR /&gt;0 0 |-- pfe1_tx_mii&lt;BR /&gt;0 0 |-- pfe2_rx_sgmii&lt;BR /&gt;0 0 |-- pfe2_tx_sgmii&lt;BR /&gt;0 0 |-- pfe2_rx_rgmii&lt;BR /&gt;0 0 |-- pfe2_tx_rgmii&lt;BR /&gt;0 0 |-- pfe2_rx_rmii&lt;BR /&gt;0 0 |-- pfe2_tx_rmii&lt;BR /&gt;0 0 |-- pfe2_rx_mii&lt;BR /&gt;0 0 |-- pfe2_tx_mii&lt;BR /&gt;300000000 0 |-- pfe_axi&lt;BR /&gt;300000000 0 |-- pfe_apb&lt;BR /&gt;600000000 0 |-- pfe_pe&lt;BR /&gt;0 0 |-- pfe_ts&lt;BR /&gt;40000000 0 |-- llce_can_pe&lt;BR /&gt;200000000 0 |-- llce_sys&lt;BR /&gt;80000000 0 `-- llce_per&lt;BR /&gt;1000000000 0 |-- a53&lt;BR /&gt;400000000 1 |-- serdes_axi&lt;BR /&gt;51000000 1 |-- serdes_aux&lt;BR /&gt;133333333 1 |-- serdes_apb&lt;BR /&gt;100000000 1 |-- serdes_ref&lt;BR /&gt;80000000 0 |-- ftm0_sys&lt;BR /&gt;0 0 |-- ftm0_ext&lt;BR /&gt;80000000 0 |-- ftm1_sys&lt;BR /&gt;0 0 |-- ftm1_ext&lt;BR /&gt;133333333 0 |-- flexcan_reg&lt;BR /&gt;133333333 0 |-- flexcan_sys&lt;BR /&gt;40000000 0 |-- flexcan_can&lt;BR /&gt;200000000 0 |-- flexcan_ts&lt;BR /&gt;62500000 0 |-- linflex_xbar&lt;BR /&gt;125000000 1 |-- linflex_lin&lt;BR /&gt;0 0 |-- gmac0_ts&lt;BR /&gt;125000000 0 |-- gmac0_rx_sgmii&lt;BR /&gt;125000000 0 |-- gmac0_tx_sgmii&lt;BR /&gt;125000000 1 |-- gmac0_rx_rgmii&lt;BR /&gt;125000000 1 |-- gmac0_tx_rgmii&lt;BR /&gt;0 0 |-- gmac0_rx_rmii&lt;BR /&gt;0 0 |-- gmac0_tx_rmii&lt;BR /&gt;0 0 |-- gmac0_rx_mii&lt;BR /&gt;0 0 |-- gmac0_tx_mii&lt;BR /&gt;400000000 1 |-- gmac0_axi&lt;BR /&gt;0 0 |-- spi_reg&lt;BR /&gt;0 0 |-- spi_module&lt;BR /&gt;133333333 0 |-- qspi_reg&lt;BR /&gt;133333333 0 |-- qspi_ahb&lt;BR /&gt;266666666 0 |-- qspi_flash2x&lt;BR /&gt;133333333 0 |-- qspi_flash1x&lt;BR /&gt;400000000 0 |-- usdhc_ahb&lt;BR /&gt;133333333 0 |-- usdhc_module&lt;BR /&gt;400000000 1 |-- usdhc_core&lt;BR /&gt;32000 0 |-- usdhc_mod32k&lt;BR /&gt;133333333 0 |-- ddr_reg&lt;BR /&gt;800000000 0 |-- ddr_pll_ref&lt;BR /&gt;800000000 0 |-- ddr_axi&lt;BR /&gt;400000000 0 |-- sram_axi&lt;BR /&gt;133333333 0 |-- sram_reg&lt;BR /&gt;133333333 0 |-- i2c_reg&lt;BR /&gt;133333333 0 |-- i2c_module&lt;BR /&gt;66666666 0 |-- siul2_reg&lt;BR /&gt;51000000 0 |-- siul2_filter&lt;BR /&gt;133333333 0 |-- crc_reg&lt;BR /&gt;133333333 0 |-- crc_module&lt;BR /&gt;100000000 0 |-- eim0_reg&lt;BR /&gt;100000000 0 |-- eim0_module&lt;BR /&gt;66666666 0 |-- eim123_reg&lt;BR /&gt;66666666 0 |-- eim123_module&lt;BR /&gt;66666666 0 |-- eim_reg&lt;BR /&gt;66666666 0 |-- eim_module&lt;BR /&gt;66666666 0 |-- fccu_module&lt;BR /&gt;51000000 0 |-- fccu_safe&lt;BR /&gt;66666666 0 |-- rtc_reg&lt;BR /&gt;32000 0 |-- rtc_sirc&lt;BR /&gt;51000000 0 |-- rtc_firc&lt;BR /&gt;133333333 0 |-- swt_module&lt;BR /&gt;51000000 0 |-- swt_counter&lt;BR /&gt;133333333 0 |-- stm_module&lt;BR /&gt;133333333 0 |-- stm_reg&lt;BR /&gt;133333333 0 |-- pit_module&lt;BR /&gt;133333333 0 |-- pit_reg&lt;BR /&gt;400000000 0 |-- edma_module&lt;BR /&gt;400000000 0 |-- edma_ahb&lt;BR /&gt;80000000 1 |-- sar_adc_bus&lt;BR /&gt;66666666 0 |-- cmu_module&lt;BR /&gt;66666666 0 |-- cmu_reg&lt;BR /&gt;133333333 0 |-- tmu_module&lt;BR /&gt;133333333 0 |-- tmu_reg&lt;BR /&gt;133333333 0 |-- flexray_reg&lt;BR /&gt;0 0 |-- flexray_pe&lt;BR /&gt;66666666 0 |-- wkpu_module&lt;BR /&gt;66666666 0 |-- wkpu_reg&lt;BR /&gt;66666666 0 |-- src_module&lt;BR /&gt;66666666 0 |-- src_reg&lt;BR /&gt;66666666 0 |-- src_top_module&lt;BR /&gt;66666666 0 |-- src_top_reg&lt;BR /&gt;133333333 0 |-- ctu_module&lt;BR /&gt;80000000 0 |-- ctu_ctu&lt;BR /&gt;200000000 0 |-- dbg_sys4&lt;BR /&gt;400000000 0 |-- dbg_sys2&lt;BR /&gt;400000000 0 |-- m7&lt;BR /&gt;133333333 0 |-- dmamux_module&lt;BR /&gt;133333333 0 |-- dmamux_reg&lt;BR /&gt;500000000 0 |-- gic_module&lt;BR /&gt;133333333 0 |-- mscm_module&lt;BR /&gt;133333333 0 |-- mscm_reg&lt;BR /&gt;133333333 0 |-- sema42_module&lt;BR /&gt;133333333 0 |-- sema42_reg&lt;BR /&gt;66666666 0 |-- xrdc_module&lt;BR /&gt;66666666 0 |-- xrdc_reg&lt;BR /&gt;0 0 |-- clkout0&lt;BR /&gt;0 0 |-- clkout1&lt;BR /&gt;100000000 0 |-- usb_mem&lt;BR /&gt;32000 0 |-- usb_low&lt;BR /&gt;0 0 |-- pfe0_rx_sgmii&lt;BR /&gt;0 0 |-- pfe0_tx_sgmii&lt;BR /&gt;0 0 |-- pfe0_rx_rgmii&lt;BR /&gt;0 0 |-- pfe0_tx_rgmii&lt;BR /&gt;0 0 |-- pfe0_rx_rmii&lt;BR /&gt;0 0 |-- pfe0_tx_rmii&lt;BR /&gt;0 0 |-- pfe0_rx_mii&lt;BR /&gt;0 0 |-- pfe0_tx_mii&lt;BR /&gt;0 0 |-- pfe1_rx_sgmii&lt;BR /&gt;0 0 |-- pfe1_tx_sgmii&lt;BR /&gt;0 0 |-- pfe1_rx_rgmii&lt;BR /&gt;0 0 |-- pfe1_tx_rgmii&lt;BR /&gt;0 0 |-- pfe1_rx_rmii&lt;BR /&gt;0 0 |-- pfe1_tx_rmii&lt;BR /&gt;0 0 |-- pfe1_rx_mii&lt;BR /&gt;0 0 |-- pfe1_tx_mii&lt;BR /&gt;0 0 |-- pfe2_rx_sgmii&lt;BR /&gt;0 0 |-- pfe2_tx_sgmii&lt;BR /&gt;0 0 |-- pfe2_rx_rgmii&lt;BR /&gt;0 0 |-- pfe2_tx_rgmii&lt;BR /&gt;0 0 |-- pfe2_rx_rmii&lt;BR /&gt;0 0 |-- pfe2_tx_rmii&lt;BR /&gt;0 0 |-- pfe2_rx_mii&lt;BR /&gt;0 0 |-- pfe2_tx_mii&lt;BR /&gt;300000000 0 |-- pfe_axi&lt;BR /&gt;300000000 0 |-- pfe_apb&lt;BR /&gt;600000000 0 |-- pfe_pe&lt;BR /&gt;0 0 |-- pfe_ts&lt;BR /&gt;40000000 0 |-- llce_can_pe&lt;BR /&gt;200000000 0 |-- llce_sys&lt;BR /&gt;80000000 0 |-- llce_per&lt;/P&gt;</description>
      <pubDate>Mon, 08 Sep 2025 03:36:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2164813#M14786</guid>
      <dc:creator>Masson</dc:creator>
      <dc:date>2025-09-08T03:36:49Z</dc:date>
    </item>
    <item>
      <title>Re: uboot jump to kernel affects llce_lin output</title>
      <link>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2164984#M14792</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/254389"&gt;@Masson&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your reply.&lt;/P&gt;
&lt;P&gt;Since&amp;nbsp;&lt;SPAN&gt;only ddr, xbar_2x clocks are kept in your tf-a, u-boot, do you mean that the clock for UART and Peripheral PLL3 are also disabled and set in bootloader instead of in TF-A?(the TFA/uboot only inherit the clock settings from bootloader to drive the UART using in TFA/uboot?)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;BR&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Chenyin&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 08 Sep 2025 07:53:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2164984#M14792</guid>
      <dc:creator>chenyin_h</dc:creator>
      <dc:date>2025-09-08T07:53:46Z</dc:date>
    </item>
    <item>
      <title>Re: uboot jump to kernel affects llce_lin output</title>
      <link>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2165034#M14793</link>
      <description>&lt;P&gt;Hi，chenyi&lt;/P&gt;&lt;P&gt;I understand that's how it runs now.&lt;/P&gt;&lt;P&gt;Do you have any other findings?&lt;/P&gt;&lt;P&gt;BR.&lt;/P&gt;</description>
      <pubDate>Mon, 08 Sep 2025 08:53:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2165034#M14793</guid>
      <dc:creator>Masson</dc:creator>
      <dc:date>2025-09-08T08:53:44Z</dc:date>
    </item>
    <item>
      <title>Re: uboot jump to kernel affects llce_lin output</title>
      <link>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2165135#M14795</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/254389"&gt;@Masson&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your reply.&lt;/P&gt;
&lt;P&gt;Sorry that temporally not, I suggest firstly trying checking the UART clock and its sources in TFA.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Chenyin&lt;/P&gt;</description>
      <pubDate>Mon, 08 Sep 2025 10:54:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2165135#M14795</guid>
      <dc:creator>chenyin_h</dc:creator>
      <dc:date>2025-09-08T10:54:35Z</dc:date>
    </item>
    <item>
      <title>Re: uboot jump to kernel affects llce_lin output</title>
      <link>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2165545#M14798</link>
      <description>&lt;P&gt;Hi,chenyin&lt;/P&gt;&lt;P&gt;Please advise a question, we are now booting the flow as follows&lt;BR /&gt;bootloader(M7)-&amp;gt;tf-a(A53)-&amp;gt;u-boot(A53)-&amp;gt;kernel(A53)&lt;BR /&gt;We have configured the uart clock in the bootloader, the uart clock is not configured in the tf-a, and no modification is made in the u-boot;&lt;/P&gt;&lt;P&gt;Will the uart module and clock be reconfigured in u-boot?&lt;/P&gt;&lt;P&gt;BR.&lt;/P&gt;</description>
      <pubDate>Tue, 09 Sep 2025 03:23:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2165545#M14798</guid>
      <dc:creator>Masson</dc:creator>
      <dc:date>2025-09-09T03:23:15Z</dc:date>
    </item>
    <item>
      <title>Re: uboot jump to kernel affects llce_lin output</title>
      <link>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2165840#M14804</link>
      <description>&lt;P&gt;hi,nxp&lt;/P&gt;&lt;P&gt;I am continuing to trace the code in u-boot and found the following:&lt;BR /&gt;call chain: scmi_reset_agent(void) -&amp;gt;&lt;BR /&gt;devm_scmi_process_msg(dev, &amp;amp;scmi_msg) -&amp;gt;&lt;BR /&gt;scmi_smccc_process_msg(struct udevice *dev, struct scmi_msg *msg)-&amp;gt;&lt;BR /&gt;arm_smccc_smc(chan-&amp;gt;func_id, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, &amp;amp;res);-&amp;gt;&lt;BR /&gt;SMCCC smc&lt;BR /&gt;The final call to the assembly is made, and I don't know the relevant details, so what does this part of the code do? How does it affect the M core operation and how can I skip this part of the code execution.&lt;/P&gt;&lt;P&gt;BR.&lt;/P&gt;</description>
      <pubDate>Tue, 09 Sep 2025 10:24:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2165840#M14804</guid>
      <dc:creator>Masson</dc:creator>
      <dc:date>2025-09-09T10:24:33Z</dc:date>
    </item>
    <item>
      <title>Re: uboot jump to kernel affects llce_lin output</title>
      <link>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2166261#M14807</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/254389"&gt;@Masson&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for the reply.&lt;/P&gt;
&lt;P&gt;From my understanding, the U-boot will not set the clock, the tfa will set it during the boot.&lt;/P&gt;
&lt;P&gt;For current issue, would you mind testing it by commenting out the&amp;nbsp;&lt;SPAN&gt;scmi_reset_agent from the source, to check if there is still issue existed in your test?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;BR&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Chenyin&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Sep 2025 03:29:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2166261#M14807</guid>
      <dc:creator>chenyin_h</dc:creator>
      <dc:date>2025-09-10T03:29:51Z</dc:date>
    </item>
    <item>
      <title>Re: uboot jump to kernel affects llce_lin output</title>
      <link>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2166296#M14810</link>
      <description>&lt;P&gt;&lt;SPAN&gt;The transition from U-Boot to the Linux kernel can indeed affect the output of peripherals, including those related to LLCE-LIN (Low Latency Communication Engine - Local Interconnect Network), especially in complex embedded systems like the NXP S32G.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;This is primarily due to the different ways U-Boot and the&amp;nbsp;&lt;A href="https://monkey-type.net/" target="_self"&gt;&amp;nbsp;&lt;/A&gt;&lt;/SPAN&gt;&lt;A href="https://monkey-type.net/" target="_self"&gt;monkey type&amp;nbsp;&lt;/A&gt; &amp;nbsp;&lt;SPAN&gt;Linux kernel manage and initialize hardware resources.&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;We use bootloader to boot M core + A core, M core configured with llce_lin output; S32g u-boot jumps to kernel,&amp;nbsp;&lt;EM&gt;llce_lin output is broken&lt;/EM&gt;, query&amp;nbsp;...&lt;/SPAN&gt;&lt;SPAN&gt;However, they serve different purposes and are managed quite differently. -&amp;gt;U-boot device tree is used to configure and initialize the hardware components needed during the boot process, while the Linux kernel used the device tree to describe the hardware configuration once the kernel is booted.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Sep 2025 05:28:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2166296#M14810</guid>
      <dc:creator>Norajohnson</dc:creator>
      <dc:date>2025-09-10T05:28:19Z</dc:date>
    </item>
    <item>
      <title>Re: uboot jump to kernel affects llce_lin output</title>
      <link>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2166555#M14824</link>
      <description>&lt;P&gt;Hi，chenyin&lt;/P&gt;&lt;P&gt;Thanks for the reply&lt;BR /&gt;I tested the commented scmi_reset_agent function and confirmed that the llce_lin output is normal during the u-boot-&amp;gt;kernel jump.&lt;BR /&gt;However, I found that there are anomalies after kernel boot, such as eth0 ping can not be reached, because I am not sure if there are other problems, so I did not follow this line of investigation;&lt;BR /&gt;Do you suggest me to do this kind of investigation?&lt;/P&gt;&lt;P&gt;BR.&lt;/P&gt;</description>
      <pubDate>Wed, 10 Sep 2025 10:07:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2166555#M14824</guid>
      <dc:creator>Masson</dc:creator>
      <dc:date>2025-09-10T10:07:48Z</dc:date>
    </item>
    <item>
      <title>Re: uboot jump to kernel affects llce_lin output</title>
      <link>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2167558#M14846</link>
      <description>&lt;P&gt;Hi，chenyin&lt;/P&gt;&lt;P&gt;I now have some questions about the clock in the S32G, basically similar to the questions in the picture;&lt;BR /&gt;1. won't tf-a exit after tf-a initializes the clock?&lt;BR /&gt;2. how does u-boot and kernel initialize or use the clock，Need to communicate with tf-a?&lt;BR /&gt;3. can you explain in detail how clk is used in tf-a, u-boot and kernel?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Masson_0-1757576586653.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/356436iF7B75EB8107FF85D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Masson_0-1757576586653.png" alt="Masson_0-1757576586653.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/t5/NXP-Designs-Knowledge-Base/S32G-Bootloader-Customzition/tac-p/1771379/emcs_t/S2h8ZW1haWx8bWVudGlvbl9zdWJzY3JpcHRpb258TFBXQUozUkFGRzZFRjl8MTc3MTM3OXxBVF9NRU5USU9OU3xoSw" target="_blank" rel="noopener"&gt;https://community.nxp.com/t5/NXP-Designs-Knowledge-Base/S32G-Bootloader-Customzition/tac-p/1771379/emcs_t/S2h8ZW1haWx8bWVudGlvbl9zdWJzY3JpcHRpb258TFBXQUozUkFGRzZFRjl8MTc3MTM3OXxBVF9NRU5USU9OU3xoSw&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;BR.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Sep 2025 07:45:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2167558#M14846</guid>
      <dc:creator>Masson</dc:creator>
      <dc:date>2025-09-11T07:45:03Z</dc:date>
    </item>
    <item>
      <title>Re: uboot jump to kernel affects llce_lin output</title>
      <link>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2167596#M14847</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/254389"&gt;@Masson&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your reply.&lt;/P&gt;
&lt;P&gt;Commenting out the corresponding line is only a kind of test, it is not suggested way to fix the issue, since it may impact several parts, which may cause issues like you had found.&lt;/P&gt;
&lt;P&gt;I think further analysis and test are needed, for more convenient discussion and resource sharing, let me help to create a support case to continue the support, I will directly reply you there via mails.&lt;/P&gt;
&lt;P&gt;Sorry for your inconvenience.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Chenyin&lt;/P&gt;</description>
      <pubDate>Thu, 11 Sep 2025 08:00:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/uboot-jump-to-kernel-affects-llce-lin-output/m-p/2167596#M14847</guid>
      <dc:creator>chenyin_h</dc:creator>
      <dc:date>2025-09-11T08:00:38Z</dc:date>
    </item>
  </channel>
</rss>

