Re: S32G274 Debugging CAN Communication After Dual-Core Boot-up

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Re: S32G274 Debugging CAN Communication After Dual-Core Boot-up

988件の閲覧回数
sdx111
Contributor II

1. The phenomenon I observed is that after A core loads PFE and starts up, the flexcan0 of M7 cannot communicate normally. The specific situation is that at this time, when I use the cantest upper computer to send CAN messages to flexcan0, the message can be sent successfully, but the flexcan0 of M7 does not respond at all and does not send anything externally. Therefore, I infer that M7 has crashed at this time. So the two registers you mentioned are definitely normal.
2. I would like to ask how to read the values of relevant registers after starting Linux. What command is it?
3. After enabling the PFE firmware loading, which files and functions in the program are the specific loading processes? If I need to change HIL1 to HIL0 in it, how should I do it?

 

(Note: This thread is branched from https://community.nxp.com/t5/S32G/S32G274-Debugging-CAN-Communication-After-Dual-Core-Boot-up/m-p/23... )

0 件の賞賛
返信
1 返信

881件の閲覧回数
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

The M7 core appears to crash due to a conflict with the PFE (Packet Forwarding Engine) subsystem after Linux boots on the A53 core, as PFE and Ethernet/CAN resources can be mutually exclusive on the S32G platform
.
 
1. Register Reading Command in Linux
To read the register values of flexcan0 (or any peripheral) after Linux has booted, use the devmem tool.
  • Command Format: devmem <physical_address> <width>
  • Example (reading FLEXCAN0 MCR register): Assuming base address is 0x401B4000, and MCR offset is 0x00:
    bash
    devmem 0x401B4000 32
    
  • Alternative for dumping specific memory regions:
    bash
    cat /dev/mem | hexdump -C ...
    
Note: Ensure the clock for the module is enabled in Linux, otherwise devmem might cause a bus error/hang.
 
2. PFE Firmware Loading Process
The PFE firmware is typically loaded by the Linux kernel pfeng driver during startup.
  • Driver Source: drivers/net/ethernet/nxp/pfe/ in the kernel source.
  • Firmware Files: Usually s32g_pfe_class.fw and s32g_pfe_util.fw found in /lib/firmware/.
  • Key Functions: The loading process involves pfe_firmware_load() and subsequent initialization routines in the PFE driver that send the FW to the PFE processor.
 
3. Changing HIL1 to HIL0
If you are using PFE-Master on the M7 core and need to change the High-Level Interface (HIL) to HIL0 (direct memory access) from HIL1 (often used in slave configurations), you need to modify the PFE driver initialization.
  • File to modify: pfe_module.c or similar PFE driver files in drivers/net/ethernet/nxp/pfe/.
  • Procedure:
    1. Locate the PFE driver code in the kernel source.
    2. Find the initialization structures where the HIL mode is configured (look for pfe_hil_mode or similar variables).
    3. Change the configuration from 1 (HIL1) to 0 (HIL0).
    4. Recompile the PFE driver (pfeng.ko or built-in).
Note: PFE-Master often runs on M7, and PFE-Slave on A53. If you run both, HIL settings must match.
 
Additional Troubleshooting Suggestions
  • Stop PFE in U-Boot: To verify the conflict, stop PFE in U-Boot before loading Linux using pfeng stop.
  • Check Clock/Pin Conflict: PFE and FlexCAN can share clocks or have pin multiplexing conflicts. Check that the device tree on the A-core side does not enable PFE for the same resources used by M7.
  • M7 Crash: If M7 crashes, check its memory region using devmem to see if the M7 code still exists or if it has been overwritten.

Regards

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2315057%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32G274%20Debugging%20CAN%20Communication%20After%20Dual-Core%20Boot-up%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2315057%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E1.%E7%A7%81%E3%81%8C%E8%A6%B3%E5%AF%9F%E3%81%97%E3%81%9F%E7%8F%BE%E8%B1%A1%E3%81%AF%E3%80%81A%20%E3%82%B3%E3%82%A2%E3%81%8C%20PFE%20%E3%82%92%E3%83%AD%E3%83%BC%E3%83%89%E3%81%97%E3%81%A6%E8%B5%B7%E5%8B%95%E3%81%97%E3%81%9F%E5%BE%8C%E3%80%81M7%20%E3%81%AE%20flexcan0%20%E3%81%8C%E6%AD%A3%E5%B8%B8%E3%81%AB%E9%80%9A%E4%BF%A1%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84%E3%81%93%E3%81%A8%E3%81%A7%E3%81%99%E3%80%82%E5%85%B7%E4%BD%93%E7%9A%84%E3%81%AA%E7%8A%B6%E6%B3%81%E3%81%A8%E3%81%97%E3%81%A6%E3%81%AF%E3%80%81%E7%8F%BE%E6%99%82%E7%82%B9%E3%81%A7%E3%81%AF%E3%80%81cantest%20%E4%B8%8A%E4%BD%8D%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%20CAN%20%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8%E3%82%92%20flexcan0%20%E3%81%AB%E9%80%81%E4%BF%A1%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8%E3%81%AF%E6%AD%A3%E5%B8%B8%E3%81%AB%E9%80%81%E4%BF%A1%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81M7%20%E3%81%AE%20flexcan0%20%E3%81%AF%E3%81%BE%E3%81%A3%E3%81%9F%E3%81%8F%E5%BF%9C%E7%AD%94%E3%81%9B%E3%81%9A%E3%80%81%E5%A4%96%E9%83%A8%E3%81%AB%E4%BD%95%E3%82%82%E9%80%81%E4%BF%A1%E3%81%97%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%E3%81%97%E3%81%9F%E3%81%8C%E3%81%A3%E3%81%A6%E3%80%81%E3%81%93%E3%81%AE%E6%99%82%E7%82%B9%E3%81%A7M7%E3%81%8C%E3%82%AF%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5%E3%81%97%E3%81%9F%E3%81%A8%E6%8E%A8%E6%B8%AC%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%E3%81%97%E3%81%9F%E3%81%8C%E3%81%A3%E3%81%A6%E3%80%81%E3%81%82%E3%81%AA%E3%81%9F%E3%81%8C%E8%A8%80%E5%8F%8A%E3%81%97%E3%81%9F%202%20%E3%81%A4%E3%81%AE%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%83%BC%E3%81%AF%E9%96%93%E9%81%95%E3%81%84%E3%81%AA%E3%81%8F%E6%AD%A3%E5%B8%B8%E3%81%A7%E3%81%99%E3%80%82%3CBR%20%2F%3E2.%20Linux%E3%82%92%E8%B5%B7%E5%8B%95%E3%81%97%E3%81%9F%E5%BE%8C%E3%80%81%E9%96%A2%E9%80%A3%E3%81%99%E3%82%8B%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%81%AE%E5%80%A4%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B%E6%96%B9%E6%B3%95%E3%82%92%E7%9F%A5%E3%82%8A%E3%81%9F%E3%81%84%E3%81%A7%E3%81%99%E3%80%82%E3%81%9D%E3%82%8C%E3%81%AF%E4%BD%95%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%A7%E3%81%99%E3%81%8B%3F%3CBR%20%2F%3E3.PFE%20%E3%83%95%E3%82%A1%E3%83%BC%E3%83%A0%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%AE%E3%83%AD%E3%83%BC%E3%83%89%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%97%E3%81%9F%E5%BE%8C%E3%80%81%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E5%86%85%E3%81%AE%E3%81%A9%E3%81%AE%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%A8%E6%A9%9F%E8%83%BD%E3%81%8C%E7%89%B9%E5%AE%9A%E3%81%AE%E3%83%AD%E3%83%BC%E3%83%89%20%E3%83%97%E3%83%AD%E3%82%BB%E3%82%B9%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3FHIL1%20%E3%82%92%20HIL0%20%E3%81%AB%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8B%E5%A0%B4%E5%90%88%E3%80%81%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%81%84%E3%81%84%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3F%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2318649%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32G274%20Debugging%20CAN%20Communication%20After%20Dual-Core%20Boot-up%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2318649%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%3C%2FP%3E%0A%3CDIV%20class%3D%22Y3BBE%22%20data-sfc-cp%3D%22%22%20data-hveid%3D%22CAEQAA%22%20data-processed%3D%22true%22%3E%0A%3CDIV%20style%3D%22display%3A%20contents%3B%22%20data-subtree%3D%22aimfl%2Cmfl%22%20data-processed%3D%22true%22%3EM7%E3%82%B3%E3%82%A2%E3%81%AF%E3%80%81A53%E3%82%B3%E3%82%A2%E4%B8%8A%E3%81%A7Linux%E3%81%8C%E8%B5%B7%E5%8B%95%E3%81%97%E3%81%9F%E5%BE%8C%E3%81%ABPFE%EF%BC%88%E3%83%91%E3%82%B1%E3%83%83%E3%83%88%E8%BB%A2%E9%80%81%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%B3%EF%BC%89%E3%82%B5%E3%83%96%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%A8%E3%81%AE%E7%AB%B6%E5%90%88%E3%81%AB%E3%82%88%E3%82%8A%E3%82%AF%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5%E3%81%99%E3%82%8B%E3%82%88%E3%81%86%E3%81%A7%E3%81%99%E3%80%82%E3%81%93%E3%82%8C%E3%81%AF%E3%80%81PFE%E3%81%A8%E3%82%A4%E3%83%BC%E3%82%B5%E3%83%8D%E3%83%83%E3%83%88%2FCAN%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%E3%81%8CS32G%E3%83%97%E3%83%A9%E3%83%83%E3%83%88%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%E4%B8%8A%E3%81%A7%E7%9B%B8%E4%BA%92%E3%81%AB%E6%8E%92%E4%BB%96%E7%9A%84%E3%81%AB%E3%81%AA%E3%82%8B%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%8C%E3%81%82%E3%82%8B%E3%81%9F%E3%82%81%E3%81%A7%E3%81%99%E3%80%82%3C%2FDIV%3E%0A.%3CSPAN%20class%3D%22uJ19be%20notranslate%22%20data-wiz-uids%3D%22zJHMbe_b%2CzJHMbe_c%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22vKEkVd%22%20data-animation-atomic%3D%22%22%20data-wiz-attrbind%3D%22class%3DzJHMbe_a%2FTKHnVd%22%20data-processed%3D%22true%22%3E%3CSPAN%20aria-hidden%3D%22true%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Fsg96%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22otQkpb%22%20role%3D%22heading%22%20aria-level%3D%223%22%20data-animation-nesting%3D%22%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E1.%20Linux%E3%81%A7%E3%81%AE%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%3CSPAN%20class%3D%22uJ19be%20notranslate%22%20data-wiz-uids%3D%22zJHMbe_m%2CzJHMbe_n%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22vKEkVd%22%20data-animation-atomic%3D%22%22%20data-wiz-attrbind%3D%22class%3DzJHMbe_l%2FTKHnVd%22%20data-processed%3D%22true%22%3E%3CSPAN%20aria-hidden%3D%22true%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Y3BBE%22%20data-sfc-cp%3D%22%22%20data-hveid%3D%22CAQQAA%22%20data-processed%3D%22true%22%3ELinux%20%E3%81%AE%E8%B5%B7%E5%8B%95%E5%BE%8C%E3%81%AB%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3Eflexcan0%3C%2FCODE%3E%20(%E3%81%BE%E3%81%9F%E3%81%AF%E4%BB%BB%E6%84%8F%E3%81%AE%E3%83%9A%E3%83%AA%E3%83%95%E3%82%A7%E3%83%A9%E3%83%AB)%20%E3%81%AE%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E5%80%A4%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B%E3%81%AB%E3%81%AF%E3%80%81%20%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3Edevmem%3C%2FCODE%3E%E3%83%84%E3%83%BC%E3%83%AB%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3CSPAN%20class%3D%22uJ19be%20notranslate%22%20data-wiz-uids%3D%22zJHMbe_s%2CzJHMbe_t%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22vKEkVd%22%20data-animation-atomic%3D%22%22%20data-wiz-attrbind%3D%22class%3DzJHMbe_r%2FTKHnVd%22%20data-processed%3D%22true%22%3E%3CSPAN%20aria-hidden%3D%22true%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CUL%20class%3D%22KsbFXc%20U6u95%22%20data-processed%3D%22true%22%3E%0A%3CLI%20data-hveid%3D%22CAUQAA%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E5%BD%A2%E5%BC%8F%3A%20%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3Edevmem%20%3CPHYSICAL_ADDRESS%3E%20%3CWIDTH%3E%3C%2FWIDTH%3E%3C%2FPHYSICAL_ADDRESS%3E%3C%2FCODE%3E%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20data-hveid%3D%22CAUQAQ%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%E4%BE%8B%EF%BC%88FLEXCAN0%20MCR%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%81%AE%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%EF%BC%89%EF%BC%9A%E3%83%99%E3%83%BC%E3%82%B9%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%81%8C%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3E0x401B4000%3C%2FCODE%3E%20%E3%80%81MCR%E3%82%AA%E3%83%95%E3%82%BB%E3%83%83%E3%83%88%E3%81%8C%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3E0x00%3C%2FCODE%3E%E3%81%A7%E3%81%82%E3%82%8B%E3%81%A8%E4%BB%AE%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%0A%3CDIV%20class%3D%22r1PmQe%22%20data-wiz-uids%3D%22zJHMbe_15%2CzJHMbe_16%2CzJHMbe_17%22%20data-hveid%3D%22CAUQAg%22%20data-processed%3D%22true%22%3E%0A%3CDIV%20data-processed%3D%22true%22%3E%0A%3CDIV%20class%3D%22pHpOfb%22%20data-animation-atomic%3D%22%22%20data-processed%3D%22true%22%3E%0A%3CDIV%20class%3D%22vVRw1d%22%20data-processed%3D%22true%22%3E%E3%83%90%E3%83%83%E3%82%B7%E3%83%A5%3C%2FDIV%3E%0A%3CDIV%20class%3D%22pCTyYe%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3E%0A%3CPRE%20data-processed%3D%22true%22%3E%3CCODE%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22undefined%22%20data-processed%3D%22true%22%3Edevmem%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22tnfcCf%22%20data-processed%3D%22true%22%3E0x401B4000%3C%2FSPAN%3E%20%3CSPAN%20class%3D%22tnfcCf%22%20data-processed%3D%22true%22%3E32%3C%2FSPAN%3E%0A%3C%2FCODE%3E%3C%2FPRE%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FLI%3E%0A%3CLI%20data-hveid%3D%22CAUQBA%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%E7%89%B9%E5%AE%9A%E3%81%AE%E3%83%A1%E3%83%A2%E3%83%AA%E9%A0%98%E5%9F%9F%E3%82%92%E3%83%80%E3%83%B3%E3%83%97%E3%81%99%E3%82%8B%E4%BB%A3%E6%9B%BF%E6%89%8B%E6%AE%B5%3A%3C%2FSPAN%3E%0A%3CDIV%20class%3D%22r1PmQe%22%20data-wiz-uids%3D%22zJHMbe_1e%2CzJHMbe_1f%2CzJHMbe_1g%22%20data-hveid%3D%22CAUQBQ%22%20data-processed%3D%22true%22%3E%0A%3CDIV%20data-processed%3D%22true%22%3E%0A%3CDIV%20class%3D%22pHpOfb%22%20data-animation-atomic%3D%22%22%20data-processed%3D%22true%22%3E%0A%3CDIV%20class%3D%22vVRw1d%22%20data-processed%3D%22true%22%3E%E3%83%90%E3%83%83%E3%82%B7%E3%83%A5%3C%2FDIV%3E%0A%3CDIV%20class%3D%22pCTyYe%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3E%0A%3CPRE%20data-processed%3D%22true%22%3E%3CCODE%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22undefined%22%20data-processed%3D%22true%22%3Ecat%20%2Fdev%2Fmem%20%7C%20hexdump%20-C%20...%0A%3C%2FSPAN%3E%3C%2FCODE%3E%3C%2FPRE%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3CSPAN%20class%3D%22uJ19be%20notranslate%22%20data-wiz-uids%3D%22zJHMbe_1k%2CzJHMbe_1l%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22vKEkVd%22%20data-animation-atomic%3D%22%22%20data-wiz-attrbind%3D%22class%3DzJHMbe_1j%2FTKHnVd%22%20data-processed%3D%22true%22%3E%3CSPAN%20aria-hidden%3D%22true%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CDIV%20class%3D%22Y3BBE%22%20data-sfc-cp%3D%22%22%20data-hveid%3D%22CAYQAA%22%20data-processed%3D%22true%22%3E%3CEM%20class%3D%22eujQNb%22%20data-processed%3D%22true%22%3E%E6%B3%A8%E6%84%8F%3A%20Linux%20%E3%81%A7%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E3%81%AE%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%81%8C%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%A6%E3%81%84%E3%81%AA%E3%81%84%E3%81%A8%E3%80%81%20%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3Edevmem%3C%2FCODE%3E%E3%83%90%E3%82%B9%20%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%84%E3%83%8F%E3%83%B3%E3%82%B0%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%99%E3%82%8B%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FEM%3E%3CSPAN%20class%3D%22uJ19be%20notranslate%22%20data-wiz-uids%3D%22zJHMbe_1r%2CzJHMbe_1s%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22vKEkVd%22%20data-animation-atomic%3D%22%22%20data-wiz-attrbind%3D%22class%3DzJHMbe_1q%2FTKHnVd%22%20data-processed%3D%22true%22%3E%3CSPAN%20aria-hidden%3D%22true%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Fsg96%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22otQkpb%22%20role%3D%22heading%22%20aria-level%3D%223%22%20data-animation-nesting%3D%22%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E2.%20PFE%E3%83%95%E3%82%A1%E3%83%BC%E3%83%A0%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%AE%E3%83%AD%E3%83%BC%E3%83%89%E3%83%97%E3%83%AD%E3%82%BB%E3%82%B9%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Y3BBE%22%20data-sfc-cp%3D%22%22%20data-hveid%3D%22CAgQAA%22%20data-processed%3D%22true%22%3EPFE%20%E3%83%95%E3%82%A1%E3%83%BC%E3%83%A0%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%AF%E9%80%9A%E5%B8%B8%E3%80%81%E8%B5%B7%E5%8B%95%E6%99%82%E3%81%AB%20Linux%20%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3Epfeng%3C%2FCODE%3E%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%83%BC%E3%81%AB%E3%82%88%E3%81%A3%E3%81%A6%E3%83%AD%E3%83%BC%E3%83%89%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3C%2FDIV%3E%0A%3CUL%20class%3D%22KsbFXc%20U6u95%22%20data-processed%3D%22true%22%3E%0A%3CLI%20data-hveid%3D%22CAkQAA%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%83%BC%20%E3%82%BD%E3%83%BC%E3%82%B9%3A%20%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%20%E3%82%BD%E3%83%BC%E3%82%B9%E5%86%85%E3%81%AE%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3E%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%2Fnet%2F%E3%82%A4%E3%83%BC%E3%82%B5%E3%83%8D%E3%83%83%E3%83%88%2Fnxp%2Fpfe%2F%3C%2FCODE%3E%20%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20data-hveid%3D%22CAkQAQ%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%E3%83%95%E3%82%A1%E3%83%BC%E3%83%A0%E3%82%A6%E3%82%A7%E3%82%A2%20%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%3A%20%E9%80%9A%E5%B8%B8%E3%80%81%20%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3Es32g_pfe_class.fw%3C%2FCODE%3E%E3%81%A8%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3Es32g_pfe_util.fw%3C%2FCODE%3E%E3%81%AF%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3E%2Flib%2Ffirmware%2F%3C%2FCODE%3E%E3%81%AB%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20data-hveid%3D%22CAkQAg%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%E4%B8%BB%E3%81%AA%E6%A9%9F%E8%83%BD%3A%20%E3%83%AD%E3%83%BC%E3%83%89%20%E3%83%97%E3%83%AD%E3%82%BB%E3%82%B9%E3%81%AB%E3%81%AF%E3%80%81%20%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3Epfe_firmware_load()%3C%2FCODE%3E%E3%81%A8%E3%80%81FW%20%E3%82%92%20PFE%20%E3%83%97%E3%83%AD%E3%82%BB%E3%83%83%E3%82%B5%E3%81%AB%E9%80%81%E4%BF%A1%E3%81%99%E3%82%8B%20PFE%20%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%83%BC%E5%86%85%E3%81%AE%E5%BE%8C%E7%B6%9A%E3%81%AE%E5%88%9D%E6%9C%9F%E5%8C%96%E3%83%AB%E3%83%BC%E3%83%81%E3%83%B3%E3%81%8C%E5%90%AB%E3%81%BE%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3CSPAN%20class%3D%22uJ19be%20notranslate%22%20data-wiz-uids%3D%22zJHMbe_2k%2CzJHMbe_2l%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22vKEkVd%22%20data-animation-atomic%3D%22%22%20data-wiz-attrbind%3D%22class%3DzJHMbe_2j%2FTKHnVd%22%20data-processed%3D%22true%22%3E%3CSPAN%20aria-hidden%3D%22true%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CDIV%20class%3D%22Fsg96%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22otQkpb%22%20role%3D%22heading%22%20aria-level%3D%223%22%20data-animation-nesting%3D%22%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E3.%20HIL1%E3%82%92HIL0%E3%81%AB%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Y3BBE%22%20data-sfc-cp%3D%22%22%20data-hveid%3D%22CAsQAA%22%20data-processed%3D%22true%22%3EM7%20%E3%82%B3%E3%82%A2%E3%81%A7%20PFE%20%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%8A%E3%82%8A%E3%80%81%E9%AB%98%E3%83%AC%E3%83%99%E3%83%AB%20%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%82%A4%E3%82%B9%20(HIL)%20%E3%82%92%20HIL1%20(%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E6%A7%8B%E6%88%90%E3%81%A7%E3%82%88%E3%81%8F%E4%BD%BF%E7%94%A8%E3%81%95%E3%82%8C%E3%82%8B)%20%E3%81%8B%E3%82%89%20HIL0%20(%E7%9B%B4%E6%8E%A5%E3%83%A1%E3%83%A2%E3%83%AA%20%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9)%20%E3%81%AB%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8B%E5%A0%B4%E5%90%88%E3%81%AF%E3%80%81PFE%20%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%83%BC%E3%81%AE%E5%88%9D%E6%9C%9F%E5%8C%96%E3%82%92%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3CSPAN%20class%3D%22uJ19be%20notranslate%22%20data-wiz-uids%3D%22zJHMbe_2y%2CzJHMbe_2z%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22vKEkVd%22%20data-animation-atomic%3D%22%22%20data-wiz-attrbind%3D%22class%3DzJHMbe_2x%2FTKHnVd%22%20data-processed%3D%22true%22%3E%3CSPAN%20aria-hidden%3D%22true%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CUL%20class%3D%22KsbFXc%20U6u95%22%20data-processed%3D%22true%22%3E%0A%3CLI%20data-hveid%3D%22CAwQAA%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%3A%20%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3Epfe_module.c%3C%2FCODE%3E%E3%81%BE%E3%81%9F%E3%81%AF%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3E%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%2Fnet%2F%E3%82%A4%E3%83%BC%E3%82%B5%E3%83%8D%E3%83%83%E3%83%88%2Fnxp%2Fpfe%2F%3C%2FCODE%3E%E5%86%85%E3%81%AE%E5%90%8C%E6%A7%98%E3%81%AE%20PFE%20%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%20%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20data-hveid%3D%22CAwQAQ%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%E6%89%8B%E9%A0%86%3C%2FSPAN%3E%0A%3COL%20class%3D%22IaGLZe%20VimKh%22%20data-processed%3D%22true%22%3E%0A%3CLI%20data-hveid%3D%22CAwQAg%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%20%E3%82%BD%E3%83%BC%E3%82%B9%E5%86%85%E3%81%A7%20PFE%20%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%83%BC%20%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E8%A6%8B%E3%81%A4%E3%81%91%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20data-hveid%3D%22CAwQAw%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3EHIL%20%E3%83%A2%E3%83%BC%E3%83%89%E3%81%8C%E8%A8%AD%E5%AE%9A%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E5%88%9D%E6%9C%9F%E5%8C%96%E6%A7%8B%E9%80%A0%E3%82%92%E8%A6%8B%E3%81%A4%E3%81%91%E3%81%BE%E3%81%99%20(%20%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3Epfe_hil_mode%3C%2FCODE%3E%E3%81%BE%E3%81%9F%E3%81%AF%E5%90%8C%E6%A7%98%E3%81%AE%E5%A4%89%E6%95%B0%E3%82%92%E6%8E%A2%E3%81%97%E3%81%BE%E3%81%99)%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20data-hveid%3D%22CAwQBA%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%E6%A7%8B%E6%88%90%E3%82%92%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3E1%3C%2FCODE%3E%20(HIL1)%20%E3%81%8B%E3%82%89%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3E0%3C%2FCODE%3E%20(HIL0)%20%E3%81%AB%E5%A4%89%E6%9B%B4%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20data-hveid%3D%22CAwQBQ%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3EPFE%20%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%20(%20%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3Epfeng.ko%3C%2FCODE%3E%E3%81%BE%E3%81%9F%E3%81%AF%E7%B5%84%E3%81%BF%E8%BE%BC%E3%81%BF)%20%E3%82%92%E5%86%8D%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3CSPAN%20class%3D%22uJ19be%20notranslate%22%20data-wiz-uids%3D%22zJHMbe_3n%2CzJHMbe_3o%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22vKEkVd%22%20data-animation-atomic%3D%22%22%20data-wiz-attrbind%3D%22class%3DzJHMbe_3m%2FTKHnVd%22%20data-processed%3D%22true%22%3E%3CSPAN%20aria-hidden%3D%22true%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FOL%3E%0A%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CDIV%20class%3D%22Y3BBE%22%20data-sfc-cp%3D%22%22%20data-hveid%3D%22CA0QAA%22%20data-processed%3D%22true%22%3E%3CEM%20class%3D%22eujQNb%22%20data-processed%3D%22true%22%3E%E6%B3%A8%3A%20PFE-Master%20%E3%81%AF%E9%80%9A%E5%B8%B8%20M7%20%E3%81%A7%E5%AE%9F%E8%A1%8C%E3%81%95%E3%82%8C%E3%80%81PFE-Slave%20%E3%81%AF%20A53%20%E3%81%A7%E5%AE%9F%E8%A1%8C%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%E4%B8%A1%E6%96%B9%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E5%A0%B4%E5%90%88%E3%80%81HIL%20%E8%A8%AD%E5%AE%9A%E3%81%8C%E4%B8%80%E8%87%B4%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FEM%3E%3CSPAN%20class%3D%22uJ19be%20notranslate%22%20data-wiz-uids%3D%22zJHMbe_3t%2CzJHMbe_3u%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22vKEkVd%22%20data-animation-atomic%3D%22%22%20data-wiz-attrbind%3D%22class%3DzJHMbe_3s%2FTKHnVd%22%20data-processed%3D%22true%22%3E%3CSPAN%20aria-hidden%3D%22true%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22Fsg96%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22otQkpb%22%20role%3D%22heading%22%20aria-level%3D%223%22%20data-animation-nesting%3D%22%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%E8%BF%BD%E5%8A%A0%E3%81%AE%E3%83%88%E3%83%A9%E3%83%96%E3%83%AB%E3%82%B7%E3%83%A5%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%81%AE%E6%8F%90%E6%A1%88%3C%2FDIV%3E%0A%3CUL%20class%3D%22KsbFXc%20U6u95%22%20data-processed%3D%22true%22%3E%0A%3CLI%20data-hveid%3D%22CBAQAA%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3EU-Boot%20%E3%81%A7%20PFE%20%E3%82%92%E5%81%9C%E6%AD%A2%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%E7%AB%B6%E5%90%88%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%80%81Linux%20%E3%82%92%E3%83%AD%E3%83%BC%E3%83%89%E3%81%99%E3%82%8B%E5%89%8D%E3%81%AB%E3%80%81%20%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3Epfeng%20stop%3C%2FCODE%3E%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%20U-Boot%20%E3%81%A7%20PFE%20%E3%82%92%E5%81%9C%E6%AD%A2%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20data-hveid%3D%22CBAQAQ%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3E%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%2F%E3%83%94%E3%83%B3%E3%81%AE%E7%AB%B6%E5%90%88%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%BE%E3%81%99%E3%80%82PFE%20%E3%81%A8%20FlexCAN%20%E3%81%AF%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%82%92%E5%85%B1%E6%9C%89%E3%81%97%E3%81%9F%E3%82%8A%E3%80%81%E3%83%94%E3%83%B3%E3%81%AE%E5%A4%9A%E9%87%8D%E5%8C%96%E3%81%AE%E7%AB%B6%E5%90%88%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%81%9F%E3%82%8A%E3%81%99%E3%82%8B%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82A%20%E3%82%B3%E3%82%A2%E5%81%B4%E3%81%AE%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%20%E3%83%84%E3%83%AA%E3%83%BC%E3%81%A7%E3%80%81M7%20%E3%81%A7%E4%BD%BF%E7%94%A8%E3%81%95%E3%82%8C%E3%82%8B%E5%90%8C%E3%81%98%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%E3%81%AB%E5%AF%BE%E3%81%97%E3%81%A6%20PFE%20%E3%81%8C%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%A6%E3%81%84%E3%81%AA%E3%81%84%E3%81%93%E3%81%A8%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20data-hveid%3D%22CBAQAg%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22T286Pc%22%20data-sfc-cp%3D%22%22%20data-processed%3D%22true%22%3EM7%20%E3%82%AF%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5%3A%20M7%20%E3%81%8C%E3%82%AF%E3%83%A9%E3%83%83%E3%82%B7%E3%83%A5%E3%81%97%E3%81%9F%E5%A0%B4%E5%90%88%E3%81%AF%E3%80%81%20%3CCODE%20class%3D%22o8j0Mc%22%20dir%3D%22ltr%22%20data-processed%3D%22true%22%3Edevmem%3C%2FCODE%3E%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%83%A1%E3%83%A2%E3%83%AA%E9%A0%98%E5%9F%9F%E3%82%92%E3%83%81%E3%82%A7%E3%83%83%E3%82%AF%E3%81%97%E3%80%81M7%20%E3%82%B3%E3%83%BC%E3%83%89%E3%81%8C%E3%81%BE%E3%81%A0%E5%AD%98%E5%9C%A8%E3%81%99%E3%82%8B%E3%81%8B%E3%80%81%E4%B8%8A%E6%9B%B8%E3%81%8D%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%81%8B%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3CSPAN%20class%3D%22uJ19be%20notranslate%22%20data-wiz-uids%3D%22zJHMbe_50%2CzJHMbe_51%22%20data-processed%3D%22true%22%3E%3CSPAN%20class%3D%22vKEkVd%22%20data-animation-atomic%3D%22%22%20data-wiz-attrbind%3D%22class%3DzJHMbe_4z%2FTKHnVd%22%20data-processed%3D%22true%22%3E%3CSPAN%20aria-hidden%3D%22true%22%20data-processed%3D%22true%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%3E%3CSPAN%20class%3D%22uJ19be%20notranslate%22%20data-wiz-uids%3D%22zJHMbe_50%2CzJHMbe_51%22%20data-processed%3D%22true%22%3ERegards%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E