s32g での QNX PFE エラー S32G-VNP-RDB2 で QNX7.1 を実行していますが、PFE_1.4 で PFE_MAC QNX7.1 を有効にしたいと考えています。 「PFE_S32G_A53_QNX_UserManual.pdf」と「PFE_S32G_A53_QNX_IntegrationManual.pdf」の指示に従ってイメージを作成しました。 pfe0、pfe1、および pfe2 を照会できます。ただし、有効な IP が設定された後は pfe0 を使用できません。 (boot log, slog,ifconfig_info see appendix) -------------------虫垂------------------ 1、boot log: パーティション#0に切り替えて、OK mmc0 は現在のデバイスです 46656 バイトを 23 ミリ秒で読み取り (1.9 MiB/秒) 10344400バイトを458ミリ秒(21.5MiB/秒)で読み取った emac1_xpcsPFEngファームウェアファイル「mmc@0:1:s32g_pfe_class.fw」の読み込みに失敗しました:-2 エラー: デバイス インスタンス 0 が存在しません ## Booting kernel from Legacy Image at 80080000 ... Image Name: Image Type: AArch64 Linux Kernel Image (uncompressed) Data Size: 10344336 Bytes = 9.9 MiB Load Address: 80080000 Entry Point: 80080000 Verifying Checksum ... OK ## フラット化されたデバイス ツリー BLOB (83e00000) 0x83e00000 で fdt blob を使用してブートする カーネルイメージの読み込み 0000000083e00000 の所定の位置にあるデバイス ツリーを使用して、0000000083e0e63f を終了します 修正: PFE0 を 00:01:BE:BE:EF:11 に設定 修正: PFE1 を 00:01:BE:BE:EF:22 に設定 修正: PFE1: PHY Addr を 0x3 に更新します 修正: PFE2 を 00:01:BE:BE:EF:33 に設定 カーネルを起動中… ボード:NXP S32G274A RDB2リビジョンD EVB/RDB2 上の PFE ドライバーの RAM 領域の予約 I/TC:セカンダリCPU1初期化中 I/TC: セカンダリ CPU 1 が通常のワールド ブートに切り替わる I/TC:セカンダリCPU2の初期化中 I/TC:セカンダリCPU2が通常のワールドブートに切り替わる I/TC:セカンダリCPU3初期化中 I/TC:セカンダリCPU3が通常のワールドブートに切り替わる ClockCycles サンプル: 0 177149851 1 177149851 2 177149851 3 177149851 すべての ClockCycles オフセットが許容範囲内 NXP S32G274A RDB2 ボード上の QNX Neutrino 7.1.0 へようこそ!! ウォッチドッグを開始しています... シリアルドライバを開始しています... ネットワーキング ドライバー qnx pfe autocore (/dev/socket) を起動しています... INF[src/pfe_drv.c:1377]: バージョン情報 ドライバーのバージョン:1.4.0 ドライバー コミット ハッシュ: 2f3265a49ac18f94ba5e48254c8f870fe7bfc511 PFE_CFG_MULTI_INSTANCE_SUPPORT:0 PFE_CFG_LOCAL_IF:6 PFE_CFG_MASTER_IF:6 PFE_CFG_SC_HIF:1 PFE_CFG_HIF_RING_LENGTH:256 PFE_CFG_PFE0_PROMISC:1 PFE_CFG_PFE1_PROMISC:1 PFE_CFG_PFE2_PROMISC:1 INF[src/pfe_drv.c:1384]: --- Safe IRQが有効。InterrupAttach() または InterruptAttach_r() は使用できません。 INF[src/pfe_fw.c:83]: 40772 バイト読み取られました INF[src/pfe_fw.c:89]:ロードされたファームウェアファイル:/ proc / boot / s32g_pfe_class.fw INF[src/pfe_drv.c:1477]: pfe0/EMAC0 の MII モード設定が見つかりません。SGMIIを使用します。 INF[src/pfe_drv.c:1477]: pfe1/EMAC1 の MII モード設定が見つかりません。SGMIIを使用します。 INF[src/pfe_drv.c:1477]: pfe2/EMAC2 の MII モード設定が見つかりません。RGMIIを使用します。 INF[src/pfe_drv.c:1495]: PFE 周辺機器のリセットを発行しています... INF[src/pfe_drv.c:1496]: PFE リセット OK。 INF[hw/s32g/pfe_platform_master.c:3519]: PFE CBUS p0x46000000 マッピング @ v0x31edd7d000 INF [hw / s32g / pfe_platform_master.c:3524]:HWバージョン0x50300 INF[src/pfe_hw_feature.c:90]:シリコンS32G2 INF[hw/s32g/pfe_platform_master.c:2687]: PFE_ERRORS:パリティインスタンス作成 INF[hw/s32g/pfe_platform_master.c:2702]: PFE_ERRORS:ウォッチドッグインスタンスが作成されました INF [hw/s32g/pfe_platform_master.c:1766]:BMU1バッファベース:p0xc0000000 INF[hw/s32g/pfe_platform_master.c:1810]: BMU2 バッファベース: p0x83000000 (0x200000 バイト) WINF[src/oal_irq_qnx.c:117]:PFE BMU IRQ ワーカーが開始されました (IRQ ID: 226) RN[hw/s32g/pfe_platform_master.cINF[hw/s32g/pfe_bmu_csr.c:96]:BMU_EMPTY_INT(BMU @ p0x88000)。プールの準備ができました。 :2194]INF [hw/s32g/pfe_bmu_csr.c:96]:BMU_EMPTY_INT(BMU @ p0x8c000)。プールの準備ができました。 : オプション 'g2_ordered_class_writes' は無効です。 INF[hw/s32g/pfe_platform_master.c:2239]:ファームウェア.elfが検出されました INF[hw/s32g/pfe_platform_master.c:2248]:CLASSファームウェアのアップロード INF[src/pfe_pe.c:609]: 8 つの PE を並行してロードする選択した FW ローディング OP INF [src / pfe_pe.c:1945]:pfe_ct.hファイルバージョン「92367c0e25f21f49217a9b08168ad2c8」 INF[src/pfe_pe.c:2422]: [FW VERSION] 1.4.0, ビルド: 2022年8月30日, 12:03:43 (), ID: 0x31454650 WRN[hw/s32g/pfe_platform_master.c:2312]: VLAN ID が正しくないか、設定されていません。デフォルトの VLAN ID = 0x01 を使用します。 WRN[hw/s32g/pfe_platform_master.c:2318]: VLAN 統計サイズが正しくないか、設定されていません。デフォルトの VLAN stats size = 20 を使用します。 INF[src/pfe_l2br.c:1192]: ハードウェア vlan ハッシュテーブル INF[src/pfe_l2br.c:1286]: フォールバックブリッジドメイン @ 0x20000a34 (クラス) INF[src/pfe_l2br.c:1287]: デフォルトのブリッジドメイン @ 0x20000a2c (クラス) INF [hw / s32g / pfe_platform_master.c:2412]:ルーティングテーブルが作成され、ハッシュテーブル@ p0x80014000、プール@ p0x8001c000(65536バイト) INF[src/pfe_hif_chnl.c:1997]:RXバッファプールを初期化しています。深さ:256;バッファサイズ:2048;キャッシュラインサイズ:64 INF[src/pfe_hif_chnl.c:1997]:RXバッファプールを初期化しています。深さ:256;バッファサイズ:2048;キャッシュラインサイズ:64 INF[src/pfe_hif_chnl.c:1997]:RXバッファプールを初期化しています。深さ:256;バッファサイズ:2048;キャッシュラインサイズ:64 INF [hw/s32g/pfe_platform_master.c:3705]:機能err051211_workaround:無効 INF[src/pfe_drv.c:2145]:pfe0:静的PHYモードを使用して、RESET = 0 INF[src/oal_irq_qnx.c:117]: PFE HIF0 IRQ ワーカーが開始されました (IRQ ID: 222) INF[src/pfe_drv.c:1795]: 00:0a:0b:0c:0d:66 を pfe0 に追加 INF[src/pfe_drv.c:2298]: pfe0 の速度/デュプレックス設定が見つかりません。1 Gbps/全二重を使用。 INF[src/pfe_hif_drv_sc.c:336]: HIF クライアントの登録試行: 0 INF[src/pfe_hif_drv_sc.c:1189]: HIFドライバーが開始しました INF[src/pfe_drv.c:2363]: 新しい PFE デバイス: 0、ID: 0 INF[src/pfe_drv.c:2145]: pfe1: 静的 PHY モードを使用して、RESET=0 INF[src/oal_irq_qnx.c:117]: PFE HIF1 IRQ ワーカーが開始されました (IRQ ID: 223) INF[src/pfe_drv.c:1795]: 00:1a:1b:1c:1d:66 を pfe1 に追加 INF[src/pfe_drv.c:2298]: pfe1 の速度/デュプレックス設定が見つかりません。1 Gbps/全二重を使用。 INF[src/pfe_hif_drv_sc.c:336]: HIFクライアントの登録試行: 1 INF[src/pfe_hif_drv_sc.c:1189]: HIFドライバーが開始しました INF[src/pfe_drv.c:2363]: 新しいPFEデバイス: 1, ID: 2 INF[src/pfe_drv.c:2145]: pfe2: 静的 PHY モードを使用して、RESET=0 INF[src/oal_irq_qnx.c:117]: PFE HIF2 IRQ ワーカーが開始しました (IRQ ID: 224) INF[src/pfe_drv.c:1795]: 00:2a:2b:2c:2d:66 を pfe2 に追加 INF[src/pfe_drv.c:2298]: pfe2 の速度/デュプレックス設定が見つかりません。1 Gbps/全二重を使用。 INF[src/pfe_hif_drv_sc.c:336]: HIF クライアントの登録試行: 2 INF[src/pfe_hif_drv_sc.c:1189]: HIFドライバーが開始しました INF[src/pfe_drv.c:2363]: 新しいPFEデバイス: 2, ID: 4 INF[src/pfe_drv.c:2702]: 00:0a:0b:0c:0d:66 を pfe0 に追加 WRN[src/pfe_drv.c:2707]: MAC アドレス 00:0a:0b:0c:0d:66 を pfe0 に割り当てることができません INF[src/pfe_drv.c:2663]: pfe0: 無差別モードの無効化 WRN[src/pfe_drv.c:2829]: SGMII の EMAC 速度変更は現在サポートされていません。 INF[src/pfe_drv.c:2443]: emac0 に 33:33:ff:0c:0d:66 を追加 INF[src/pfe_drv.c:2663]: pfe0: 無差別モードの無効化 INF[src/pfe_drv.c:2443]: 33:33:00:00:00:01 を emac0 に追加 INF[src/pfe_drv.c:2443]: emac0 に 33:33:ff:0c:0d:66 を追加 WRN[src/pfe_drv.c:2450]: 33:33:ff:0c:0d:66 を emac0: 17 に追加できません INF[src/pfe_drv.c:2663]: pfe0: 無差別モードの無効化 INF[src/pfe_drv.c:2443]: 33:33:00:00:00:01 を emac0 に追加 WRN[src/pfe_drv.c:2450]: 33:33:00:00:00:01 を emac0: 17 に追加できません INF[src/pfe_drv.c:2443]: emac0 に 33:33:ff:0c:0d:66 を追加 WRN[src/pfe_drv.c:2450]: 33:33:ff:0c:0d:66 を emac0: 17 に追加できません INF[src/pfe_drv.c:2663]: pfe0: 無差別モードの無効化 WRN[src/pfe_drv.c:2829]: SGMII の EMAC 速度変更は現在サポートされていません。 INF[src/pfe_drv.c:2443]: 01:00:5e:00:00:01 を emac0 に追加 INF[src/pfe_drv.c:2443]: 33:33:00:00:00:01 を emac0 に追加 WRN[src/pfe_drv.c:2450]: 33:33:00:00:00:01 を emac0: 17 に追加できません INF[src/pfe_drv.c:2443]: emac0 に 33:33:ff:0c:0d:66 を追加 WRN[src/pfe_drv.c:2450]: 33:33:ff:0c:0d:66 を emac0: 17 に追加できません INF[src/pfe_drv.c:2663]: pfe0: 無差別モードの無効化 プロセス 4107 (ifconfig) は status=0 を終了しました。 プロセス 10 (sh) は status=0 を終了しました。 SPI ドライバー (/dev/spi1,5) を起動しています... I2C 0/2/4 ドライバー (/dev/i2c0,2,4) を起動しています... USDHC0メモリカードドライバを起動しています... [00] SIM="SDMMC" HBA="imx" [00,0,0] type=00 ver=05 resp=00 SDMMC: /proc/boot/sd_start.sh[2]: waitfor: 実行できません - そのようなファイルやディレクトリはありません QSPI フラッシュ ドライバを起動しています... 検出されたQSPIフラッシュ:Macronix MX25UW512、JEDEC 0xC2 - 0x813A、サイズ:0x4000000 USB ホストドライバーの起動 (/dev/usb/*) devb-umass for /dev/usb/* を起動しています ... プロセス 94229 (ifconfig) は status=0 を終了しました。 2、slog2info Jan 01 00:00:00.029 random.4低* 0 qcrypto: 設定ファイル '/etc/qcrypto.conf' をロードしています[qcrypto_common.c(190)] Jan 01 00:00:00.030 random.4..0 slog* 700 Random は Fortuna PRNG を使用しています Jan 01 00:00:00.041 random.4Low 0 qcrypto: 'openssl' プラグインが読み込まれました [qcrypto_plugins.c(354)] Jan 01 00:00:00.041 random.4..0 slog 700 エントロピーソースとしてタイマーを選択 Jan 01 00:00:00.041 random.4..0 slog 700 登録済みパス名 Jan 01 00:00:00.041 random.4..0 slog 700 ランダム: resmgr の開始 Jan 01 00:00:00.042 random.4..0 slog 700 random: プロセスをデーモン化しています Jan 01 00:00:00.054 devc_serlinflexd.7 slog* 0 serlinflexd_interrupt_attach: 割り込み 114 への接続 Jan 01 00:00:00.061 iopkt.8main_buffer* 0 tcpip 開始 Jan 01 00:00:00.062 iopkt.8main_buffer 0 SMMUサポートが無効になります Jan 01 00:00:00.064 iopkt.8main_buffer 0 IPsecを初期化しています... Jan 01 00:00:00.064 iopkt.8main_buffer 0 完了 1月1日 00:00:00.065 iopkt.8main_buffer 0 IPsec: 初期化されたセキュリティ アソシエーション処理。 Jan 01 00:00:00.068 iopkt.8main_buffer 0 devnp-pfe-2.so pfe0_mac=000a0b0c0d66,pfe1_mac=001a1b1c1d66,pfe2_mac=002a2b2c2d66,class_fw=/proc/boot/s32g_pfe_class.fw 1月01日00:00:00.544 iopkt.8main_buffer 0 PFE0 Jan 01 00:00:00.547 iopkt.8 main_buffer 0 pfe1 Jan 01 00:00:00.550 iopkt.8 main_buffer 0 pfe2 Jan 01 00:00:00.735 spi_master.16394 normal* 0 spi-master リソースマネージャーの起動 Jan 01 00:00:00.740 spi_master.16395 normal* 0 spi-master リソースマネージャーの開始 Jan 01 00:00:00.758 devb_sdmmc_mx8x.16399 slog* 1800 devb-sdmmc-mx8x 1.00A (Jun 25, 2024 00:40:14) Jan 01 00:00:00.759 devb_sdmmc_mx8x.16399 slog 0 libcam.so (Sep 3, 2021 11:57:38) bver 7010004 Jan 01 00:00:00.771 devb_sdmmc_mx8x.16399 slog 1800 sdio_cd: 挿入パス 0、cd 状態 0x1 Jan 01 00:00:00.845 devb_sdmmc_mx8x.16399 slog 1800 SD CID: Jan 01 00:00:00.845 devb_sdmmc_mx8x.16399 スロー 1800 中0x3、OID 0x5344、PNM SC16G Jan 01 00:00:00.845 devb_sdmmc_mx8x.16399 スロー 1800 PRV 0x29、PSN 0xe729d292、MDT 11-2020 Jan 01 00:00:00.845 devb_sdmmc_mx8x.16399 slog 1800 SD CSD: Jan 01 00:00:00.845 devb_sdmmc_mx8x.16399 slog 1800 CSD_STRUCTURE 1, SPEC_VERS 0, CCC 0x5b5 Jan 01 00:00:00.845 devb_sdmmc_mx8x.16399 スロー 1800 TAAC 14、NSAC 0、TRAN_SPEED 50 Jan 01 00:00:00.845 devb_sdmmc_mx8x.16399 slog 1800 C_SIZE 30386, C_SIZE_MULT 0 Jan 01 00:00:00.845 devb_sdmmc_mx8x.16399 スロー 1800 READ_BL_LEN 9、WRITE_BL_LEN 9 Jan 01 00:00:00.845 devb_sdmmc_mx8x.16399 slog 1800 ERASE GRP_SIZE 0, GRP_MULT 0, SIZE 127 Jan 01 00:00:00.845 devb_sdmmc_mx8x.16399 slog 1800 blksz 512、セクター 31116288、dtr 25000000 Jan 01 00:00:00.845 devb_sdmmc_mx8x.16399 slog 1800 SD SWキャップ: Jan 01 00:00:00.845 devb_sdmmc_mx8x.16399 slog 1800 バス モード 0x3、cmd sys 0x1 1月1日 00:00:00.845 devb_sdmmc_mx8x.16399 スロー 1800 DRV タイプ 0x1、現在の制限 0x1 Jan 01 00:00:00.845 devb_sdmmc_mx8x.16399 slog 1800 dtr 50000000 Jan 01 00:00:00.845 devb_sdmmc_mx8x.16399 slog 1800 CFG:タイミングHS、DTR 50000000、バス幅4ビット Jan 01 00:00:00.846 devb_sdmmc_mx8x.16399 slog 100 cam-disk.so (Sep 3, 2021 11:57:42) Jan 01 00:00:00.849 devb_sdmmc_mx8x.16399 slog 0 scsi_interpret_sense (sdmmc ptl-0:0:0): cam_status=c4, scsi_status=2, flag=00000040, vuflag=0008, cmd=1a, error=70, sense=5, asc=24, ascq=0 Jan 01 00:00:00.849 devb_sdmmc_mx8x.16399 slog 0 scsi_interpret_sense (sdmmc ptl-0:0:0): cam_status=c4, scsi_status=2, flag=00000040, vuflag=0008, cmd=5a, error=70, sense=5, asc=24, ascq=0 Jan 01 00:00:00.849 devb_sdmmc_mx8x.16399 slog 0 scsi_interpret_sense (sdmmc ptl-0:0:0): cam_status=c4, scsi_status=2, flag=00000040, vuflag=0008, cmd=5a, error=70, sense=5, asc=24, ascq=0 Jan 01 00:00:00.869 devb_sdmmc_mx8x.16399 slog 1000 fs-qnx6: 割り当て戦略 0 Jan 01 00:00:00.869 devb_sdmmc_mx8x.16399 slog 1000 fs-qnx6: btree ディレクトリ 0 を使用 Jan 01 00:00:00.872 devb_sdmmc_mx8x.16399 slog 1000 fs-qnx6: fs-qnx6: trim (0,1048576,2) は要求されず、サポートされていません Jan 01 00:00:00.880 devb_sdmmc_mx8x.16399 slog 1000 fs-qnx6: 割り当て戦略 0 Jan 01 00:00:00.880 devb_sdmmc_mx8x.16399 slog 1000 fs-qnx6: btree ディレクトリ 0 を使用 Jan 01 00:00:00.883 devb_sdmmc_mx8x.16399 slog 1000 fs-qnx6: fs-qnx6: trim (0,1048576,2) は要求されず、サポートされていません Jan 01 00:00:00.905 devf_qspi_s32g.57362 slog* 0 (devf t1::f3s_qspi_ident:73) ページサイズ: 256 Jan 01 00:00:00.905 devf_qspi_s32g.57362 slog 0 (devf t1::f3s_qspi_ident:74) 合計チップサイズ: 0x4000000, ユニット サイズ:0x10000 Jan 01 00:00:00.916 i2c_s32v.16396 slog* 0 s32v_wait_busy timedout (50 92) Jan 01 00:00:00.916 i2c_s32v.16396 slog 0 マスター送信はスレーブ0x22に対して終了しませんでした Jan 01 00:00:00.916 i2c_s32v.16396 slog 0 スレーブ0x22のマスター送信タイムアウト Jan 01 00:00:01.207 i2c_s32v.16396 slog 0 wait bus idle failed (0 a0) Jan 01 00:00:01.207 i2c_s32v.16396 slog 0 マスター送信はスレーブ0x22に対して終了しませんでした Jan 01 00:00:01.207 i2c_s32v.16396 slog 0 スレーブ0x22のマスター送信タイムアウト Jan 01 00:00:01.213 io_usb_otg.90128 slog* 0 main(453)[tid:1]: io-usb-otg (Jul 26 2021 16:07:38) args: -d hcd-ehci-mx28 ioport=0x44064100,irq=243,ulpi,no_stream,verbose=5 Jan 01 00:00:01.221 io_usb_otg.90128 slog 0 ehci_init: sever バージョン: 2 で初期化しています Jan 01 00:00:01.221 io_usb_otg.90128 slog 0 ehci_controller_init(4303): devu-hcd-ehci-mx28.so (Mar 11 2024 11:27:09): args ulpi,no_stream,verbose=5 Jan 01 00:00:01.221 io_usb_otg.90128 slog 8 usb_enum_port(94)[tid:1]:busno 0、親-1、ポート0、高速 Jan 01 00:00:01.221 io_usb_otg.90128 slog 11 usb_client_descriptor_get(198)[tid:1]:(タイプ1、インデックス0、長さ) 😎 Jan 01 00:00:01.221 io_usb_otg.90128 slog 12 usb_device_set_address(245)[tid:1]: b:0 devno 0 Jan 01 00:00:01.221 io_usb_otg.90128 slog 11 usb_client_descriptor_get(198)[tid:1]: (type 1, index 0, length 18) Jan 01 00:00:01.222 io_usb_otg.90128 slog 11 usb_client_descriptor_get(198)[tid:1]: (type 2, index 0, length 9) Jan 01 00:00:01.222 io_usb_otg.90128 slog 11 usb_client_descriptor_get(198)[tid:1]: (type 2, index 0, length 25) Jan 01 00:00:01.222 io_usb_otg.90128 slog 8 usb_enum_port(141)[tid:1]: vid 0x0000, did 0x0000 enumerated(busno 0, devno 0:0) Jan 01 00:00:01.222 io_usb_otg.90128 slog 11 hub_state_inserted(569)[tid:1]: bdentry 0, dentry 0 0 Jan 01 00:00:01.223 io_usb_otg.90128 slog 13 hub_configuration_enable(263)[tid:1]: 1 Jan 01 00:00:01.326 io_usb_otg.90128 slog 0 usbh_timeout_init(203)[tid:1]: Complete Jan 01 00:00:01.337 io_usb_otg.90128 slog 0 read_vid_pid: ULPI VID 0x0424 PID 0x0009 Jan 01 00:00:01.337 io_usb_otg.90128 slog 0 s32g_phy_set_vbus: set_vbus off Jan 01 00:00:01.353 io_usb_otg.90128 slog 0 s32g_phy_set_vbus: set_vbus on Jan 01 00:00:01.364 io_usb_otg.90128 slog 0 ehci_get_port_status(3568 0x44064100): port=0, tpstatus 10100 e_pstatus 8c001000 Jan 01 00:00:01.364 io_usb_otg.90128 slog 8 usb_enum_port_extract(172)[tid:7]: (busno 0, pdevno 0, portno 1) Jan 01 00:00:01.364 io_usb_otg.90128 slog 8 usb_enum_port_extract(192)[tid:7]: status (2) Jan 01 00:00:01.370 devb_umass.90129 slog* 900 devb-umass 1.00A (Sep 3 2021 11:58:16) Jan 01 00:00:01.372 devb_umass.90129 slog 0 libcam.so (Sep 3 2021 11:57:38) bver 7010004 Jan 01 00:00:01.372 io_usb_otg.90128 slog 0 usbdi_client_connect(58)[tid:5]: pid 90129 proc=proc/boot/devb-umass usbdi_client 3467d35a80 Jan 01 00:00:01.373 io_usb_otg.90128 slog 0 usbdi_resmgr_connect(310)[tid:5]: usbdi_resmgr_connect: pid 90129 usbdi_client 3467d35a80 Jan 01 00:00:01.373 devb_umass.90129 slog 0 usbdi debug path /pps/usb/debug/ doesn't exist プロセス 102421 (slog2info) は status=0 で終了しました。 3、ifconfig # ifconfigの LO0: フラグ = 8049 MTU 33136 inet 127.0.0.1 ネットマスク 0xff000000 inet6 ::1 接頭辞len 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 PFE0: フラグ=8843 MTU 1500 capabilities=1f 有効 = 0 アドレス: 00:0a:0b:0c:0d:66 メディア: イーサネットなし(1000baseT全二重) ステータス: アクティブ inet 0.0.0.0 ネットマスク 0xff000000 ブロードキャスト 255.255.255.255 inet6 fe80::20a:bff:fe0c:d66%pfe0 prefixlen 64 scopeid 0x11 PFE1: flags=8802 MTU 1500 capabilities=1f 有効 = 0 アドレス: 00:1A:1B:1C:1D:66 メディア: イーサネットなし(1000baseT全二重) ステータス:配送業者なし PFE2: フラグ = 8802 MTU 1500 capabilities=1f 有効 = 0 アドレス: 00:2A:2B:2C:2D:66 メディア: イーサネットなし(1000baseT全二重) ステータス:配送業者なし 日時:s32gのQNX PFEエラー ご回答をよろしくお願い申し上げます。 あなたの提案によると、問題は解決されました。 日時:s32gのQNX PFEエラー Hi Lewis,
PFE QNX ドライバー 1.4.0 が FW バージョン 1.6.0 と互換性がある (およびテスト済み) ことを確認しました FWの下位互換性がありますが、バージョン1.5.0以降のみです
QNX ドライバの最新バージョンは 1.6.0 で、FW は 1.9.0 です。 バージョン番号は本当に誤解を招くことを私は知っています。
QNXドライバー1.4.0とFW1.4.0をテストしましたが、結果はあなたと同じです。 PFE2 で一部の ICMP メッセージを受信しただけですが、それだけです。
そのため、最新バージョンを使用するか、少なくともファームウェアを1.6.0に更新してください
よろしく ミラノ 日時:s32gのQNX PFEエラー 板: NXPのS32G274A-RDB2 PFE ドライバー バージョン : 1.4.0 FWバージョン: 1.4.0 U-Boot バージョン: 2020.04 QNXバージョン: QNX ニュートリノ 7.1.0 boot log,slog,cmdline の情報は次のとおりです。 # ブートログ U-Boot 2020.04 (2024年7月2日 - 11:16:16 +0800) CPU:NXPのS32G274Aリビジョン2.0 モデル:NXP S32G274A-RDB2 DRAM: 3.5 GiB MMC:FSL_SDHC:0 MMC から環境を読み込んでいます...わかりました PCIe0 を RootComplex として構成 PCI デバイスIDとベンダーIDを0x4002:0x1957に設定する PCIe0: リンクアップに失敗しました Pcie0: LINK_DBG_1: 0x00000000, LINK_DBG_2: 0x00000800 (予定0x000000d1) DEBUG_R0:0x0002f300、DEBUG_R1:0x08200000 PCI: 自動設定バー 20 の失敗 PCI: 失敗した自動設定バー 24 で: serial@401c8000 アウト:serial@401c8000 エラー:serial@401c8000 ボードリビジョン:RDB2 / GLDBOXリビジョンD ネット: EQOS phy: rgmii @ 1 警告:ランダムなMACアドレスを使用したeth_eqos(eth0)-22:58:f9:b9:36:7b eth0: emac1_xpcs PFE の XPCS の速度を取得するためのeth_eqosFailed: emac0: sgmii emac1: sgmii emac2: rgmii 、eth1:eth_pfeng 自動起動を停止するには、任意のキーを押します:0 パーティション#0に切り替えて、OK mmc0 は現在のデバイスです 42735バイトを16ミリ秒で読み取り(2.5MiB/秒) 10482336バイトを457ミリ秒で読み取り(21.9MiB/秒) ## Booting kernel from Legacy Image at 80080000 ... Image Name: Image Type: AArch64 Linux Kernel Image (uncompressed) Data Size: 10482272 Bytes = 10 MiB Load Address: 80080000 Entry Point: 80080000 Verifying Checksum ... OK ## フラット化されたデバイス ツリー BLOB (83e00000) 0x83e00000 で fdt blob を使用してブートする カーネルイメージの読み込み 0000000083e00000 の場所にあるデバイス ツリーを使用して、0000000083e0d6ee を終了します 修正: PFE0 を 00:01:BE:BE:EF:11 に設定 修正: PFE1 を 00:01:BE:BE:EF:22 に設定 修正: PFE1: PHY Addr を 0x8 に更新します 修正: PFE2 を 00:01:BE:BE:EF:33 に設定 カーネルを起動中… ボード:NXP S32G274A RDB2リビジョンD EVB/RDB 上の PFE ドライバーの RAM 領域の予約 ClockCycles サンプル: 0 190944758 1 190944758 2 190944758 3 190944758 すべての ClockCycles オフセットが許容範囲内 QNX Neutrino 7.1.0 へようこそNXP S32G274A RDB2ボードに!! ウォッチドッグを開始しています... シリアルドライバを開始しています... ネットワークドライバ (/dev/socket)を起動しています... プロセス 8 (cp) は status=0 を終了しました。 SPI ドライバー (/dev/spi1,5) を起動しています... I2C 0/2/4 ドライバー (/dev/i2c0,2,4) を起動しています... USDHC0メモリカードドライバを起動しています... [00] SIM="SDMMC" HBA="imx" [00,0,0] type=00 ver=05 resp=00 SDMMC: /proc/boot/sd_start.sh[2]: waitfor: 実行できません - そのようなファイルやディレクトリはありません プロセス 4112 (マウント) は status=0 を終了しました。 プロセス 16400 (マウント) は status=0 を終了しました。 プロセス 28688 (マウント) は status=0 を終了しました。 プロセス 4111 (sh) は status=0 を終了しました。 QSPI フラッシュ ドライバを起動しています... 検出されたQSPIフラッシュ:Macronix MX25UW512、JEDEC 0xC2 - 0x813A、サイズ:0x4000000 プロセス 45074 (sh) は status=255 を終了しました。 プロセス 61457 (sh) は status=255 を終了しました。 USB ホストドライバーの起動 (/dev/usb/*) devb-umass for /dev/usb/* を起動しています ... # slog2info Jan 01 00:00:00.028 random.4低* 0 qcrypto: 設定ファイル '/etc/qcrypto.conf' をロードしています[qcrypto_common.c(190)] Jan 01 00:00:00.029 random.4..0 slog* 700 Random は Fortuna PRNG を使用しています Jan 01 00:00:00.040 random.4Low 0 qcrypto: 'openssl' プラグインが読み込まれました [qcrypto_plugins.c(354)] Jan 01 00:00:00.041 random.4..0 slog 700 エントロピーソースとしてタイマーを選択 Jan 01 00:00:00.041 random.4..0 slog 700 登録済みパス名 Jan 01 00:00:00.041 random.4..0 slog 700 ランダム: resmgr の開始 Jan 01 00:00:00.041 random.4..0 slog 700 random: プロセスをデーモン化しています Jan 01 00:00:00.054 devc_serlinflexd.7 slog* 0 serlinflexd_interrupt_attach: 割り込み 114 への接続 Jan 01 00:00:00.066 iopkt.4104 main_buffer* 0 tcpip 開始 Jan 01 00:00:00.066 iopkt.4104 main_buffer 0 smmu サポートが無効になっています Jan 01 00:00:00.069 iopkt.4104 main_buffer 0 IPsecを初期化しています... Jan 01 00:00:00.069 iopkt.4104 main_buffer 0完了 Jan 01 00:00:00.069 iopkt.4104 main_buffer 0 IPsec:初期化されたセキュリティアソシエーション処理。 Jan 01 00:00:00.073 spi_master.4105 normal* 0 spi-master リソースマネージャーの起動 Jan 01 00:00:00.073 iopkt.4104 main_buffer 0 devnp-pfe-2.so class_fw=/proc/boot/s32g_pfe_class.fw Jan 01 00:00:00.075 io_pkt_v6_hc.4104 slog* 0 INF[src/pfe_drv.c:1377]:バージョン情報 ドライバーのバージョン:1.4.0 ドライバー コミット ハッシュ: 2f3265a49ac18f94ba5e48254c8f870fe7bfc511 PFE_CFG_MULTI_INSTANCE_SUPPORT:0 PFE_CFG_LOCAL_IF:6 PFE_CFG_MASTER_IF:6 PFE_CFG_SC_HIF:1 PFE_CFG_HIF_RING_LENGTH:256 PFE_CFG_PFE0_PROMISC:1 PFE_CFG_PFE1_PROMISC:1 PFE_CFG_PFE2_PROMISC:1 Jan 01 00:00:00.075 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:1384]:--- Safe IRQが有効になっています。InterrupAttach() または InterruptAttach_r() は使用できません。 Jan 01 00:00:00.075 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_fw.c:83]:40772バイト読み取り Jan 01 00:00:00.075 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_fw.c:89]:ロードされたファームウェアファイル:/proc/boot/s32g_pfe_class.fw Jan 01 00:00:00.075 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:1477]:pfe0/EMAC0 の MII モード コンフィギュレーションが見つかりません。SGMIIを使用します。 Jan 01 00:00:00.075 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:1477]:pfe1/EMAC1 の MII モード コンフィギュレーションが見つかりません。SGMIIを使用します。 Jan 01 00:00:00.076 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:1477]:pfe2/EMAC2 の MII モード コンフィギュレーションが見つかりません。RGMIIを使用します。 Jan 01 00:00:00.076 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:1495]:PFE ペリフェラル リセットを発行しています... Jan 01 00:00:00.079 spi_master.4106 normal* 0 Starting spi-master resource manager Jan 01 00:00:00.096 devb_sdmmc_mx8x.4110 slog* 1800 devb-sdmmc-mx8x 1.00A (Jul 11 2024 10:50:22) Jan 01 00:00:00.098 devb_sdmmc_mx8x.4110 slog 0 libcam.so (Sep 3 2021 11:57:38) bver 7010004 Jan 01 00:00:00.109 devb_sdmmc_mx8x.4110 slog 1800 sdio_cd: insertion path 0, cd state 0x1 Jan 01 00:00:00.185 devb_sdmmc_mx8x.4110 slog 1800 SD CID: Jan 01 00:00:00.185 devb_sdmmc_mx8x.4110 slog 1800 MID 0x3, OID 0x5344, PNM SC16G Jan 01 00:00:00.185 devb_sdmmc_mx8x.4110 slog 1800 PRV 0x29, PSN 0xe729d292, MDT 11-2020 Jan 01 00:00:00.185 devb_sdmmc_mx8x.4110 slog 1800 SD CSD: Jan 01 00:00:00.185 devb_sdmmc_mx8x.4110 slog 1800 CSD_STRUCTURE 1, SPEC_VERS 0, CCC 0x5b5 Jan 01 00:00:00.185 devb_sdmmc_mx8x.4110 slog 1800 TAAC 14, NSAC 0, TRAN_SPEED 50 Jan 01 00:00:00.185 devb_sdmmc_mx8x.4110 slog 1800 C_SIZE 30386, C_SIZE_MULT 0 Jan 01 00:00:00.185 devb_sdmmc_mx8x.4110 slog 1800 READ_BL_LEN 9, WRITE_BL_LEN 9 Jan 01 00:00:00.185 devb_sdmmc_mx8x.4110 slog 1800 ERASE GRP_SIZE 0, GRP_MULT 0, SIZE 127 Jan 01 00:00:00.185 devb_sdmmc_mx8x.4110 slog 1800 blksz 512, sectors 31116288, dtr 25000000 Jan 01 00:00:00.185 devb_sdmmc_mx8x.4110 slog 1800 SD SW CAPS: Jan 01 00:00:00.185 devb_sdmmc_mx8x.4110 slog 1800 bus mode 0x3, cmd sys 0x1 Jan 01 00:00:00.185 devb_sdmmc_mx8x.4110 slog 1800 drv type 0x1, curr limit 0x1 Jan 01 00:00:00.185 devb_sdmmc_mx8x.4110 slog 1800 dtr 50000000 Jan 01 00:00:00.185 devb_sdmmc_mx8x.4110 slog 1800 CFG: Timing HS, DTR 50000000, Bus Width 4 bit Jan 01 00:00:00.186 devb_sdmmc_mx8x.4110 slog 100 cam-disk.so (2021年9月3日 11:57:42) Jan 01 00:00:00.189 devb_sdmmc_mx8x.4110 slog 0 scsi_interpret_sense (sdmmc ptl-0:0:0): cam_status=c4, scsi_status=2, flag=00000040, vuflag=0008, cmd=1a, error=70, sense=5, asc=24, ascq=0 Jan 01 00:00:00.189 devb_sdmmc_mx8x.4110 slog 0 scsi_interpret_sense (sdmmc ptl-0:0:0): cam_status=c4, scsi_status=2, flag=00000040, vuflag=0008, cmd=5a, error=70, sense=5, asc=24, ascq=0 Jan 01 00:00:00.190 devb_sdmmc_mx8x.4110 slog 0 scsi_interpret_sense (sdmmc ptl-0:0:0): cam_status=c4, scsi_status=2, flag=00000040, vuflag=0008, cmd=5a, error=70, sense=5, asc=24, ascq=0 Jan 01 00:00:00.210 devb_sdmmc_mx8x.4110 slog 1000 fs-qnx6: 割り当て戦略 0 Jan 01 00:00:00.210 devb_sdmmc_mx8x.4110 slog 1000 fs-qnx6:btreeディレクトリ0を使用 Jan 01 00:00:00.213 devb_sdmmc_mx8x.4110 slog 1000 fs-qnx6: fs-qnx6: trim (0,1048576,2) は要求されず、サポートされていません Jan 01 00:00:00.221 devb_sdmmc_mx8x.4110 slog 1000 fs-qnx6: 割り当て戦略 0 Jan 01 00:00:00.221 devb_sdmmc_mx8x.4110 slog 1000 fs-qnx6: btree ディレクトリ 0 を使用 Jan 01 00:00:00.224 devb_sdmmc_mx8x.4110 slog 1000 fs-qnx6: fs-qnx6: trim (0,1048576,2) は要求されず、サポートされていません Jan 01 00:00:00.232 devb_sdmmc_mx8x.4110 slog 1000 fs-qnx6: 割り当て戦略 0 Jan 01 00:00:00.232 devb_sdmmc_mx8x.4110 slog 1000 fs-qnx6:btreeディレクトリ0を使用 1月01日 00:00:00.235 devb_sdmmc_mx8x.4110 slog 1000 FS-QNX6: FS-QNX6: トリム (0,1048576,2) は要求されず、サポートされていません Jan 01 00:00:00.250 devf_qspi_s32g.45071 slog* 0 (devf t1::f3s_qspi_ident:73) ページサイズ: 256 Jan 01 00:00:00.250 devf_qspi_s32g.45071 slog 0 (devf t1::f3s_qspi_ident:74) 合計チップ サイズ: 0x4000000、ユニット サイズ: 0x10000 Jan 01 00:00:00.259 i2c_s32v.4107 slog* 0 s32v_wait_busy timedout (50 92) Jan 01 00:00:00.259 i2c_s32v.4107 slog 0 マスター送信はスレーブ0x22に対して終了しませんでした Jan 01 00:00:00.259 i2c_s32v.4107 slog 0 スレーブ0x22のマスター送信タイムアウト Jan 01 00:00:00.296 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:1496]:PFE リセット OK。 Jan 01 00:00:00.296 io_pkt_v6_hc.4104 slog 0 INF[hw/s32g/pfe_platform_master.c:3519]:PFE CBUS p0x46000000 マッピング @ v0x1380753000 Jan 01 00:00:00.296 io_pkt_v6_hc.4104 slog 0 INF[hw/s32g/pfe_platform_master.c:3524]:HWバージョン0x50300 Jan 01 00:00:00.296 io_pkt_v6_hc.4104 slog 0 INF [src/pfe_hw_feature.c:90]:シリコンS32G2 Jan 01 00:00:00.297 io_pkt_v6_hc.4104 slog 0 INF[hw/s32g/pfe_platform_master.c:2687]:PFE_ERRORS:パリティインスタンス作成 Jan 01 00:00:00.297 io_pkt_v6_hc.4104 slog 0 INF[hw/s32g/pfe_platform_master.c:2702]:PFE_ERRORS:ウォッチドッグインスタンス作成 Jan 01 00:00:00.297 io_pkt_v6_hc.4104 slog 0 INF[hw/s32g/pfe_platform_master.c:1766]:BMU1 バッファー・ベース: p0xc0000000 Jan 01 00:00:00.300 io_pkt_v6_hc.4104 slog 0 INF[hw/s32g/pfe_platform_master.c:1810]:BMU2 バッファー ベース: p0x83000000 (0x200000 バイト) Jan 01 00:00:00.302 io_pkt_v6_hc.4104 slog 0 INF[src/oal_irq_qnx.c:117]: PFE BMU IRQ ワーカーが開始されました (IRQ ID: 226) Jan 01 00:00:00.302 io_pkt_v6_hc.4104 slog 0 WRN[hw/s32g/pfe_platform_master.c:2194]:オプション 'g2_ordered_class_writes' は無効です。 Jan 01 00:00:00.302 io_pkt_v6_hc.4104 slog 0 INF[hw/s32g/pfe_bmu_csr.c:96]: BMU_EMPTY_INT (BMU @ p0x88000). Pool ready. Jan 01 00:00:00.302 io_pkt_v6_hc.4104 slog 0 INF[hw/s32g/pfe_bmu_csr.c:96]: BMU_EMPTY_INT (BMU @ p0x8c000). Pool ready. Jan 01 00:00:00.304 io_pkt_v6_hc.4104 slog 0 INF[hw/s32g/pfe_platform_master.c:2239]:ファームウェア .elf検出 Jan 01 00:00:00.304 io_pkt_v6_hc.4104 slog 0 INF[hw/s32g/pfe_platform_master.c:2248]:CLASS ファームウェアのアップロード Jan 01 00:00:00.304 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_pe.c:609]:8つのPEを並行してロードする選択したFWローディングOP Jan 01 00:00:00.307 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_pe.c:1945]:pfe_ct.hファイルバージョン"92367c0e25f21f49217a9b08168ad2c8" Jan 01 00:00:00.309 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_pe.c:2422]: [FW VERSION] 1.4.0, Build: Aug 30 2022, 12:03:43 (), ID: 0x31454650 Jan 01 00:00:00.441 io_pkt_v6_hc.4104 slog 0 WRN[hw/s32g/pfe_platform_master.c:2312]:VLAN ID が正しくないか、設定されていません。デフォルトの VLAN ID = 0x01 を使用します。 Jan 01 00:00:00.441 io_pkt_v6_hc.4104 slog 0 WRN[hw/s32g/pfe_platform_master.c:2318]:VLAN 統計サイズが正しくないか、設定されていません。デフォルトの VLAN stats size = 20 を使用します。 Jan 01 00:00:00.441 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_l2br.c:1192]:ハードウェア vlan ハッシュ テーブル Jan 01 00:00:00.441 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_l2br.c:1286]:フォールバック ブリッジ ドメイン @ 0x20000a34(クラス) Jan 01 00:00:00.441 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_l2br.c:1287]:デフォルトのブリッジ ドメイン @ 0x20000a2c(クラス) Jan 01 00:00:00.441 io_pkt_v6_hc.4104 slog 0 INF[hw/s32g/pfe_platform_master.c:2412]:ルーティング テーブルが作成され、ハッシュ テーブル @ p0x80037000、プール @ p0x8003f000 (65536 バイト) Jan 01 00:00:00.442 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_hif_chnl.c:1997]: RX バッファー プールを初期化しています。深さ:256;バッファサイズ:2048;キャッシュラインサイズ:64 Jan 01 00:00:00.443 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_hif_chnl.c:1997]:RXバッファプールを初期化しています。深さ:256;バッファサイズ:2048;キャッシュラインサイズ:64 Jan 01 00:00:00.445 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_hif_chnl.c:1997]: RX バッファー プールを初期化しています。深さ:256;バッファサイズ:2048;キャッシュラインサイズ:64 Jan 01 00:00:00.544 io_pkt_v6_hc.4104 slog 0 INF[hw/s32g/pfe_platform_master.c:3705]:機能 err051211_workaround: 無効 Jan 01 00:00:00.545 iopkt.4104 main_buffer 0 pfe0 Jan 01 00:00:00.546 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2145]: pfe0: Using static PHY mode, RESET=0 Jan 01 00:00:00.546 io_pkt_v6_hc.4104 slog 0 INF[src/oal_irq_qnx.c:117]: PFE HIF0 IRQ ワーカーが開始しました (IRQ ID: 222) Jan 01 00:00:00.546 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:1795]:pfe0 への 00:0a:0b:0c:0d:0e の追加 Jan 01 00:00:00.548 iopkt.4104 main_buffer 0 pfe1 Jan 01 00:00:00.548 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2298]:pfe0 の速度/デュプレックス設定が見つかりません。1 Gbps/全二重を使用。 Jan 01 00:00:00.548 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_hif_drv_sc.c:336]: HIF クライアントの登録試行: 0 Jan 01 00:00:00.548 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_hif_drv_sc.c:1189]: HIF ドライバーが開始しました Jan 01 00:00:00.548 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2363]: New PFE device: 0, ID: 0 Jan 01 00:00:00.548 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2145]: pfe1: Using static PHY mode, RESET=0 Jan 01 00:00:00.548 io_pkt_v6_hc.4104 slog 0 INF[src/oal_irq_qnx.c:117]: PFE HIF1 IRQ ワーカーが開始されました (IRQ ID: 223) Jan 01 00:00:00.549 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:1795]:00:1a:1b:1c:1d:1e を pfe1 に追加する Jan 01 00:00:00.551 iopkt.4104 main_buffer 0 pfe2 Jan 01 00:00:00.551 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2298]:pfe1 の速度/デュプレックス設定が見つかりません。1 Gbps/全二重を使用。 Jan 01 00:00:00.551 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_hif_drv_sc.c:336]: HIF クライアントの登録試行: 1 Jan 01 00:00:00.551 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_hif_drv_sc.c:1189]: HIF ドライバーが開始しました Jan 01 00:00:00.551 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2363]: New PFE device: 1, ID: 2 Jan 01 00:00:00.551 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2145]: pfe2: Using static PHY mode, RESET=0 Jan 01 00:00:00.551 io_pkt_v6_hc.4104 slog 0 INF[src/oal_irq_qnx.c:117]: PFE HIF2 IRQ ワーカーが開始されました (IRQ ID: 224) Jan 01 00:00:00.551 i2c_s32v.4107 slog 0 wait bus idle failed (0 a0) Jan 01 00:00:00.551 i2c_s32v.4107 slog 0 マスター送信はスレーブ0x22に対して終了しませんでした Jan 01 00:00:00.552 i2c_s32v.4107 slog 0 スレーブ0x22のマスター送信タイムアウト Jan 01 00:00:00.552 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:1795]:00:2a:2b:2c:2d:2e を pfe2 に追加する Jan 01 00:00:00.554 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2298]:pfe2 の速度/デュプレックス設定が見つかりません。1 Gbps/全二重を使用。 Jan 01 00:00:00.554 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_hif_drv_sc.c:336]: HIF クライアントの登録試行: 2 Jan 01 00:00:00.554 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_hif_drv_sc.c:1189]: HIF ドライバーが開始しました Jan 01 00:00:00.554 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2363]: New PFE device: 2, ID: 4 Jan 01 00:00:00.558 io_usb_otg.73745 slog* 0 main(453)[tid:1]: io-usb-otg (Jul 26 2021 16:07:38) args: -d hcd-ehci-mx28 ioport=0x44064100,irq=243,ulpi,no_stream,verbose=5 Jan 01 00:00:00.566 io_usb_otg.73745 slog 0 ehci_init: sever バージョン: 2 で初期化しています Jan 01 00:00:00.566 io_usb_otg.73745 slog 0 ehci_controller_init(4303): devu-hcd-ehci-mx28.so (Mar 11 2024 11:27:09): args ulpi,no_stream,verbose=5 Jan 01 00:00:00.566 io_usb_otg.73745 slog 8 usb_enum_port(94)[tid:1]:busno 0、親-1、ポート0、高速 Jan 01 00:00:00.567 io_usb_otg.73745 slog 11 usb_client_descriptor_get(198)[tid:1]:(タイプ1、インデックス0、長さ) 😎 Jan 01 00:00:00.567 io_usb_otg.73745 slog 12 usb_device_set_address(245)[tid:1]: b:0 devno 0 Jan 01 00:00:00.567 io_usb_otg.73745 slog 11 usb_client_descriptor_get(198)[tid:1]:(タイプ1、インデックス0、長さ18) Jan 01 00:00:00.568 io_usb_otg.73745 slog 11 usb_client_descriptor_get(198)[tid:1]:(タイプ2、インデックス0、長さ9) Jan 01 00:00:00.568 io_usb_otg.73745 slog 11 usb_client_descriptor_get(198)[tid:1]:(タイプ2、インデックス0、長さ25) Jan 01 00:00:00.568 io_usb_otg.73745 slog 8 usb_enum_port(141)[tid:1]: vid 0x0000, did 0x0000 enumerated(busno 0, devno 0:0) Jan 01 00:00:00.568 io_usb_otg.73745 slog 11 hub_state_inserted(569)[tid:1]: bdentry 0, dentry 0 0 Jan 01 00:00:00.569 io_usb_otg.73745 slog 13 hub_configuration_enable(263)[tid:1]:1 Jan 01 00:00:00.672 io_usb_otg.73745 slog 0 usbh_timeout_init(203)[tid:1]:完了 Jan 01 00:00:00.683 io_usb_otg.73745 slog 0 read_vid_pid: ULPI VID 0x0424 PID 0x0009 Jan 01 00:00:00.683 io_usb_otg.73745 slog 0 s32g_phy_set_vbus: set_vbus off Jan 01 00:00:00.699 io_usb_otg.73745 slog 0 s32g_phy_set_vbus: set_vbus オン Jan 01 00:00:00.710 io_usb_otg.73745 slog 0 ehci_get_port_status(3568 0x44064100): port=0, tpstatus 10100 e_pstatus 8c001000 Jan 01 00:00:00.710 io_usb_otg.73745 slog 8 usb_enum_port_extract(172)[tid:7]:(busno 0、pdevno 0、portno 1) Jan 01 00:00:00.710 io_usb_otg.73745 slog 8 usb_enum_port_extract(192)[tid:7]: ステータス (2) 1月01日 00:00:00.716 devb_umass.77840 slog* 900 devb-umass 1.00A (2021年9月3日 11:58:16) Jan 01 00:00:00.718 devb_umass.77840 slog 0 libcam.so (Sep 3, 2021 11:57:38) bver 7010004 Jan 01 00:00:00.718 io_usb_otg.73745 slog 0 usbdi_client_connect(58)[tid:5]:pid 77840 proc = proc / boot / devb-umass usbdi_client 3db882ca80 Jan 01 00:00:00.719 io_usb_otg.73745 slog 0 usbdi_resmgr_connect(310)[tid:5]:usbdi_resmgr_connect:pid 77840 usbdi_client 3db882ca80 Jan 01 00:00:00.719 devb_umass.77840 slog 0 usbdi デバッグ パス /pps/usb/debug/ が存在しません Jan 01 00:00:29.122 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2702]:00:2a:2b:2c:2d:2e を pfe2 に追加する Jan 01 00:00:29.123 io_pkt_v6_hc.4104 slog 0 WRN[src/pfe_drv.c:2707]:MAC アドレス 00:2a:2b:2c:2d:2e を pfe2 に割り当てることができません Jan 01 00:00:29.123 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2663]: pfe2: Disabling promiscuous mode Jan 01 00:00:29.123 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2847]:EMAC2 RGMII クロックを 125000000Hz に設定します。 Jan 01 00:00:29.123 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2443]:33:33:ff:2c:2d:2e を emac2 に追加する Jan 01 00:00:29.125 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2663]: pfe2: Disabling promiscuous mode Jan 01 00:00:29.125 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2443]:33:33:00:00:00:01 を emac2 に追加する Jan 01 00:00:29.127 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2443]:33:33:ff:2c:2d:2e を emac2 に追加する Jan 01 00:00:29.127 io_pkt_v6_hc.4104 slog 0 WRN[src/pfe_drv.c:2450]:33:33:ff:2c:2d:2e を emac2 に追加できません: 17 Jan 01 00:00:29.127 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2663]: pfe2: Disabling promiscuous mode Jan 01 00:00:29.127 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2443]:01:00:5e:00:00:01 を emac2 に追加する Jan 01 00:00:29.129 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2443]:33:33:00:00:00:01 を emac2 に追加する Jan 01 00:00:29.129 io_pkt_v6_hc.4104 slog 0 WRN[src/pfe_drv.c:2450]:33:33:00:00:00:01をEmac2に追加できません:17 Jan 01 00:00:29.129 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2443]:33:33:ff:2c:2d:2e を emac2 に追加する Jan 01 00:00:29.129 io_pkt_v6_hc.4104 slog 0 WRN[src/pfe_drv.c:2450]:33:33:ff:2c:2d:2e を emac2 に追加できません: 17 Jan 01 00:00:29.129 io_pkt_v6_hc.4104 slog 0 INF[src/pfe_drv.c:2663]: pfe2: Disabling promiscuous mode プロセス 122901 (slog2info) は status=0 で終了しました。 #コマンドライン # ifconfigの LO0: フラグ = 8049 MTU 33136 inet 127.0.0.1 ネットマスク 0xff000000 inet6 ::1 接頭辞len 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 PFE0: flags=8802 MTU 1500 capabilities=1f 有効 = 0 アドレス: 00:0a:0b:0c:0d:0e メディア: イーサネットなし(1000baseT全二重) ステータス:配送業者なし PFE1: flags=8802 MTU 1500 capabilities=1f 有効 = 0 アドレス: 00:1A:1B:1C:1D:1E メディア: イーサネットなし(1000baseT全二重) ステータス:配送業者なし PFE2: フラグ = 8802 MTU 1500 capabilities=1f 有効 = 0 アドレス: 00:2A:2B:2C:2D:2E メディア: イーサネットなし(1000baseT全二重) ステータス:配送業者なし プロセス 81941 (ifconfig) は status=0 を終了しました。 # ifconfig pfe2 172.16.0.110/24 プロセス 90133 (ifconfig) は status=0 を終了しました。 #if_up PFE2 プロセス 98325 (if_up) は status=0 を終了しました。 # ifconfigの LO0: フラグ = 8049 MTU 33136 inet 127.0.0.1 ネットマスク 0xff000000 inet6 ::1 接頭辞len 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 PFE0: flags=8802 MTU 1500 capabilities=1f 有効 = 0 アドレス: 00:0a:0b:0c:0d:0e メディア: イーサネットなし(1000baseT全二重) ステータス:配送業者なし PFE1: flags=8802 MTU 1500 capabilities=1f 有効 = 0 アドレス: 00:1A:1B:1C:1D:1E メディア: イーサネットなし(1000baseT全二重) ステータス:配送業者なし PFE2: flags=8843 MTU 1500 capabilities=1f 有効 = 0 アドレス: 00:2A:2B:2C:2D:2E メディア: イーサネットなし(1000baseT全二重) ステータス: アクティブ inet 172.16.0.110 ネットマスク 0xffffff00 ブロードキャスト 172.16.0.255 inet6 fe80::22a:2bff:fe2c:2d2e%pfe2 prefixlen 64 scopeid 0x13 プロセス 106517 (ifconfig) は status=0 を終了しました。 日時:s32gのQNX PFEエラー これは興味深い問題です。
EMAC0 と EMAC1 は SGMII を使用していますが、EMAC2 は RGMII を使用しています。
PFEドライバとFWのバージョンを教えてください。互換性がない可能性があります。
ボードの起動からログを提供できますか?
よろしく ミラノ 日時:s32gのQNX PFEエラー Hi,
ドライバーパッケージに含まれています。
QNX PFE ドライバをお持ちの場合は、これらのドキュメントを参照できます。
ログから、QNXの予約済みpfe_ddrメモリアレアが欠落していることがわかります。
BSP ファイル: nxp-s32g-evb\src\hardware\startup\boards\s32g\s32g274a-rdb\main.c
s32g_init_raminfo()の後に追加します。
kprintf("EVB/RDB 上の PFE ドライバーの RAM 領域を予約しています\n"); as_add_containing(0x80000000,0x80000000 + 0x04000000 - 1,AS_ATTR_RAM, "pfe_ddr","ラム");
Milan 日時:s32gのQNX PFEエラー NXPが提供するサービスを購入する必要があります。 日時:s32gのQNX PFEエラー 問題はまだ発生。PFE0、PFE1、および PFE2 はまだ使用できません。 PFE0 と PFE1 はまったく使用できませんが、PFE2 は PFE0 と PFE1 とは異なります。以下のテストを行いました。 Test1:外部デバイスE ping S32G pfe2 E デバイス: 「arp request」、「arp reply」、「icmp request」はキャプチャできますが、「icmp reply」はありません。 S32Gデバイス:「arp request」、「arp reply」、「icmp request」、「icmp reply」をキャプチャできます。 テスト2:S32G ping外部デバイスE S32G デバイス: 'icmp request' パケットのみをキャプチャできます。 E デバイス: パケットをキャプチャできません。 このエラー結果につながるpfeの設定はありますか? 追記: 1.デバイスEは正常で、他のデバイスにpingを実行できます。他のデバイスもEにpingを実行できます。 2. S32GとデバイスE間のネットワーク設定が有効である。 日時:s32gのQNX PFEエラー 「PFE_S32G_A53_QNX_UserManual.pdf」はどこで入手できますかと 'PFE_S32G_A53_QNX_IntegrationManual.pdf'書類。私のアカウントでログインしても、nxpのWebサイトのどこにも表示されません。s32g-rdb399a-rdbでも同様の問題に直面しています。しかし、場合によっては、qnx は pf をロードしません。添付されたログ 日時:s32gのQNX PFEエラー Hi Lewis,
統合マニュアルに不足している情報があるようです。ご不便をおかけして申し訳ございません。
QNX を起動する前に、U-boot PFE ドライバーを使用して PFE ペリフェラルとクロックを初期化しています。
U-bootがロードできるように、SDカードのFAT32パーティション に s32g_pfe_class.fw ファイル が必要です。
SDカードには、PFEを使用するためにこれらのファイルが必要です。
ifs-s32g274a-rdb.ui s32g_pfe_class.fw s32g_pfe_util.fw s32g274a-rdb2.dtb
よろしくお願いいたします ミラノ 日時:s32gのQNX PFEエラー Hi,
ご不便をおかけして申し訳ございません。これは QNX 自体ではなく、PFE 自体の設定上の問題である可能性があるという社内チームからの通知を受けました。
このお問い合わせは、社内チームに送付し、さらにコメントをいただくためにお送りします。社内チームからコメントが入り次第、お知らせします。
改めまして申し訳ございません。
お知らせください。 日時:s32gのQNX PFEエラー Hi,
QNX は NXP によって直接サポートされていないため、現時点で提供できる情報よりも優れた情報を提供するために、QNX サポート チームに連絡することをお勧めします。
ご不便をおかけして申し訳ございません。
お知らせください。
記事全体を表示