最近、Mingyuan Zhirui Company(これもニッチな製品)によって開発されたNXP ls1012aを購入しました。これは、主にネットワークパフォーマンスとシングルコアコンピューティングパワーのテストに使用されます。商品を受け取った後。ボードとコアボード、特にコアボードの職人技が優れていることがわかります。温度はありません。
セールスからネットワークディスクアドレスを取得し、コンパイルツールをダウンロードしました。セールスマネージャーが私をQQグループに近づけて終了し、そのグループで質問したところ、ほとんど航空会社のように扱われました。自分でやれ!
私の友人は出張に行きました、そして私はLinuxに堪能ではありません。それで、投げた日の後、いくらかの進歩がありました。みんなと共有しましょう。
- Mingyuan Zhiruiのテストマニュアルによると、私はネットワーク、SSHをテストしましたが、GPIOは障害に遭遇しませんでした。
- Baiduネットワークディスクにコンパイルツールfsl-qoriq-glibc-x86_64-aarch64-toolchain-2.0.shをダウンロードしました
- 開発環境としてX86ubuntuOSを使用しています。Windows10のWSL-Ubuntuにコンパイルツールをインストールするときにエラーが発生しました。PCubuntuのインストールコスト。特定の場所はHOME / MYZRの下にあります。
- Hello the worldプログラムがコンパイルされ、合格しました。
ネットワークテスト
メーカーのテストマニュアルに従ってください。ネットワークテストの方法は次のとおりです。最初に一方のポートを停止し、もう一方のポートをテストします。
ifconfig eth1 down
ifconfig eth0 192.168.137.81
完全に成功しましたが、これは私たちが望んでいることではありません。両方のイーサネットを同時に開く必要があります。動作しないことが判明しました。技術グループが私を無視したことを尋ねます。私は自分自身にのみ頼ることができ、最終的に解決しました:
1 ifconfigコマンドを使用して、2つのポートを次のような2つのネットワークセグメントに設定します。
ifconfig eth0 192.168.137.81
iconfig eth1 192.168.31.108
2eth1はwindowsPCに接続され、eth0はubuntuPCに設定されます
3両方のPCがゲートウェイアドレスにpingでき、ls1012aはubuntuにpingできますが、PCにはpingできないことがわかります。
4解決策:
- ls1012aボードの/etc/sysctl.confに新しい行net.ipv4.ip_forward = 1を追加します
- Windows PCは192.168.31.99(eth1と同じネットワークセグメント)に設定されていますゲートウェイアドレスは192.168.31.108です
- ubuntu PCは192.168.137.90に設定されており、ゲートウェイアドレスは192.168.137.81です。
- windowPCのファイアウォールをオフにします。
これで、すべてが互いにpingを実行できます。Windows PCは、ubuntuPCにもpingを実行できます。
ただし、複数のls1012aがカスケード接続されている場合、IPアドレスを構成する方法がまだわかりません。さらに、winSCPツールの使用は機能していないようです
今ここにあります!さらに経験があれば、また報告します。