Xavier flashing hangs at tegrarcm_v2 –isapplet with JetPack_5.0_DP

according to the threads:
https://forums.developer.nvidia.com/t/jetpack-5-0-dp-ethernet-port-rgmii-not-working-with-ksz9031/211097
https://forums.developer.nvidia.com/t/cannot-reflash-agx-device-incorrect-eeprom-values/211428
https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%20Linux%20Driver%20Package%20Development%20Guide/jetson_eeprom_layout.html
nvethernet driver has changed, I think EEPROM plays an important role in r34.1(JP5.0); But some custom board (just like mine) maybe disable the EEPROM or in different connection. Comment out “EEPROM section” is just for flash.sh could work well temporaily, not a best solution.

I found ksz9896 switch and CAN ports could not adapt r34.1 using “old way” hardware dts, and I also want to know how to adapt ksz989X switch in r34.1(JP5.0)