MEWDMA
本文へスキップ
Learn に戻る

FPGA: TINY PCIe TLP Algorithm auto-selected! 意味と直し方

カードがメモリを読めないため、DMA ソフトが小さく遅い読み取りに切り替えました。たいていはアクティベーターを実行していないのが原因です。直し方を説明します。
ガイドphantom · 2 回閲覧

「FPGA: TINY PCIe TLP Algorithm auto-selected!」は、DMA ソフトがいつもの方法でメインPC のメモリを読もうとしたものの、読み取りが返ってこず、代わりに小さな読み取りに切り替えたという意味です。当店のファームウェアでいちばん多い原因は単純で、アクティベーターを実行していないことです。キーでアクティベートするまで、カードはメモリを読めません。

意味

ほとんどの DMA ソフトは LeechCore をベースにしていて、これはその LeechCore のメッセージです。できるときは、メモリを大きなまとまりで読みます。その読み取りが失敗すると、少しずつ読む小さな読み取りに切り替えるので、ずっと遅くなります。

ほかはすべて正常に見えることがあります。書き込みは成功していて、ランプも点いていて、デバイスマネージャーにもカードが表示されている。それでもアクティベーターを実行していなければ、これが出ます。[FAIL] VMM INIT FAILED. や Unable to locate valid DTB のすぐ前の行に出ることがよくあるので、ログでそれらの上も見てください。

直し方

  • アクティベーターを実行する。
    注文ページにキーと一緒にあります。2台目のPC で開いてキーを貼り付け、remember key にチェックを入れて activate device を押してください。チェックマークが出ればアクティベート済みです。詳しくはアクティベーションキーで。
  • キーの残り時間を確認する。
    アクティベーターに表示されます。キーが切れると、メインPC を再起動したあとカードはメモリを読めません。新しいキーは無料なので、切れる前にチケットで依頼してください。
  • メインPC を再起動するたびに、もう一度アクティベートする。
    コールドブートのあとも同じです。
  • ソフトを閉じて開き直す。 アクティベーターにチェックマークが出てからにしてください。

MiTM では、MiTM 用のアクティベーターと MiTM のキーを使ってください。別のアプリです。

アクティベートしてもまだ出る場合

それなら読み取りが途中で失敗していて、原因はカードと 2台目のPC の間の接続です。

残りはDMA の速度が遅いで順に説明しています。それでも出る場合は、ログ全体のスクリーンショットを添えて当店の Discord でチケットを作成してください。ほかのエラーはすべてDMA のエラーメッセージにあります。

何か足りないものはありますか?

探していて見つからなかったものや、誤りを教えてください。確認します。 アカウント不要です。

役に立ちましたか?

アカウントは不要です。どんな記事を増やすかの参考にします。