U-Boot in to download files using tftp TFTPエラーエラーが表示されます:「アクセス違反」(2)解決策



U Boot Download Files Using Tftp Tftp Error Error Appears



問題:

mkyaffs2image root-combo-422 rootfs-combo.yaffs2を使用して、適切なルートファイルシステムrootfs-combo.yaffs2、rootfs-combo.yaffs2をディレクトリtftpホストサーバーにコピーします。



次に、次のようなエラーが発生すると、U-Bootルートファイルシステムがメモリにロードされます。

DingQing> tftp 22000000 rootfs-combo.yaffs2 macb0: link up, 100Mbps full-duplex (lpa: 0x45e1) Using macb0 device TFTP from server 192.168.1.200 our IP address is 192.168.1.244 Filename 'rootfs-combo.yaffs2'. Load address: 0x22000000 Loading: * TFTP error: 'Access violation' (2) Starting againしかし、問題なくダウンロードされた適切なルートファイルシステムを作成する前に。




解決:

1.ビルダーがmkyaffs2imageと同じツールで使用されていることを確認します。

2.エラーの種類から、TFTPエラー:「アクセス違反」(2)、容疑者がアクセス権を発行する可能性があります



3. / tftpbootビューのrootfs-combo.yaffs2プロパティに移動します。実際には600ですが、mkyaffs2imageがファイルに対して600のプロパティを生成する理由がわかりません。

4. rootfs-combo.yaffs2プロパティを666に設定すると、U-Bootをルートファイルシステムのメモリに適切にロードできます。


問題が解決しました。



複製:https://www.cnblogs.com/java20130726/archive/2012/08/18/3218538.html