How to use fdtput on i.MX Yocto

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

How to use fdtput on i.MX Yocto

ソリューションへジャンプ
3,097件の閲覧回数
jun_1
Contributor IV

I have i.MX 8M Mini EVK which runs Linux 6.6.23_2.0.0.
To configure the SDIO Interface, I run the following command:

fdtput /run/media/boot-mmcblk2p1/imx8mm-evk.dtb /soc@0/bus@30800000/mmc@30b50000 no-1-8-v

However, I got “-sh: fdtput: command not found". I also run “sudo apt-get install device-tree-compile” to install fdtput command, and I got “Building dependency tree... Done E: Unable to locate package fdtput” error.

How can I use fdtput command?

ラベル(2)
0 件の賞賛
返信
1 解決策
3,001件の閲覧回数
yipingwang
NXP TechSupport
NXP TechSupport

The rootfs provided in i.MX Linux SDK 6.6.23_2.0.0 is not Ubuntu rootfs, so the command "sudo apt-get install device-tree-compiler" doesn't work.

You could add "dtc" to rebuild rootfs in Yocto build environment.

I built attached "dtc" binaries file for you, please copy the attached tar ball to your target board directly.

# tar -xzvf image.tar.gz

# cp image/usr/lib/* /usr/lib/

# cp ./image/usr/bin/fdtput /usr/bin/

# fdtput

元の投稿で解決策を見る

0 件の賞賛
返信
4 返答(返信)
2,966件の閲覧回数
jun_1
Contributor IV

Thank you. I successed to execute the command using the above method.

0 件の賞賛
返信
3,071件の閲覧回数
yipingwang
NXP TechSupport
NXP TechSupport

Please use the following command.

$ sudo apt-get install device-tree-compiler

0 件の賞賛
返信
3,065件の閲覧回数
jun_1
Contributor IV
Thank you for your reply.
I tried the following command, and I got “Building dependency tree... Done E: Unable to locate package fdtput” error; it was a copy and paste mistake.

$ sudo apt-get install device-tree-compiler
0 件の賞賛
返信
3,002件の閲覧回数
yipingwang
NXP TechSupport
NXP TechSupport

The rootfs provided in i.MX Linux SDK 6.6.23_2.0.0 is not Ubuntu rootfs, so the command "sudo apt-get install device-tree-compiler" doesn't work.

You could add "dtc" to rebuild rootfs in Yocto build environment.

I built attached "dtc" binaries file for you, please copy the attached tar ball to your target board directly.

# tar -xzvf image.tar.gz

# cp image/usr/lib/* /usr/lib/

# cp ./image/usr/bin/fdtput /usr/bin/

# fdtput

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2018564%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3Ei.MX%20Yocto%E3%81%A7fdtput%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2018564%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E7%A7%81%E3%81%AF%20i.MX%20Linux%206.6.23_2.0.0%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B8M%20Mini%20EVK%E3%82%92%E6%8C%81%E3%81%A3%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3ESDIO%20%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%82%A4%E3%82%B9%E3%82%92%E6%A7%8B%E6%88%90%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%80%81%E6%AC%A1%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3Efdtput%20%2Frun%2Fmedia%2Fboot-mmcblk2p1%2Fimx8mm-evk.dtb%20%2Fsoc%400%2Fbus%4030800000%2Fmmc%4030b50000%20no-1-8-v%3C%2FP%3E%3CP%3E%E3%81%97%E3%81%8B%E3%81%97%E3%80%81%E3%80%8C-sh%3A%20fdtput%3A%20command%20not%20found%E3%80%8D%E3%81%A8%E5%87%BA%E3%81%A6%E3%81%8D%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E3%81%BE%E3%81%9F%E3%80%81fdtput%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AB%E3%80%8Csudo%20apt-get%20install%20device-tree-compile%E3%80%8D%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81%E3%80%8C%E4%BE%9D%E5%AD%98%E9%96%A2%E4%BF%82%E3%83%84%E3%83%AA%E3%83%BC%E3%81%AE%E6%A7%8B%E7%AF%89...%E5%AE%8C%E4%BA%86%20E%3A%20%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%20fdtput%20%E3%81%8C%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%80%8D%E3%82%A8%E3%83%A9%E3%83%BC%E3%80%82%3C%2FP%3E%3CP%3Efdtput%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AF%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E4%BD%BF%E7%94%A8%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2018564%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3E%E8%A9%95%E4%BE%A1%E3%83%9C%E3%83%BC%E3%83%89%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ERF%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2022860%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20i.MX%20Yocto%20%E3%81%A7%20fdtput%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2022860%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E4%B8%8A%E8%A8%98%E3%81%AE%E6%96%B9%E6%B3%95%E3%81%A7%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%AB%E6%88%90%E5%8A%9F%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2021688%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20i.MX%20Yocto%20%E3%81%A7%20fdtput%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2021688%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%3Ei.MX%20Linux%20SDK%206.6.23_2.0.0%20%E3%81%A7%E6%8F%90%E4%BE%9B%E3%81%95%E3%82%8C%E3%82%8B%20rootfs%20%E3%81%AF%20Ubuntu%20rootfs%20%E3%81%A7%E3%81%AF%E3%81%AA%E3%81%84%E3%81%9F%E3%82%81%E3%80%81%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%20%22sudo%20apt-get%20install%20device-tree-compiler%22%20%E3%81%AF%E6%A9%9F%E8%83%BD%E3%81%97%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EYocto%20%E3%83%93%E3%83%AB%E3%83%89%E7%92%B0%E5%A2%83%E3%81%A7%20rootfs%20%E3%82%92%E5%86%8D%E6%A7%8B%E7%AF%89%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AB%20%22dtc%22%20%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%E6%B7%BB%E4%BB%98%E3%81%AE%E3%80%8Cdtc%E3%80%8D%E3%83%90%E3%82%A4%E3%83%8A%E3%83%AA%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E4%BD%9C%E6%88%90%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%81%AE%E3%81%A7%E3%80%81%E6%B7%BB%E4%BB%98%E3%81%AE%E3%82%BF%E3%83%BC%E3%83%AB%E3%83%9C%E3%83%BC%E3%83%AB%E3%82%92%E7%9B%B4%E6%8E%A5%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%E3%83%9C%E3%83%BC%E3%83%89%E3%81%AB%E3%82%B3%E3%83%94%E3%83%BC%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%23%20tar%20-xzvf%20image.tar.gz%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%23%20cp%20image%2Fusr%2Flib%2F*%20%2Fusr%2Flib%2F%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%23%20cp%20.%2Fimage%2Fusr%2Fbin%2Ffdtput%20%2Fusr%2Fbin%2F%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%23%20fdtput%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2019018%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20i.MX%20Yocto%20%E3%81%A7%20fdtput%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2019018%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E3%81%94%E8%BF%94%E4%BF%A1%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%E6%AC%A1%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E8%A9%A6%E3%81%97%E3%81%A6%E3%81%BF%E3%81%9F%E3%81%A8%E3%81%93%E3%82%8D%E3%80%81%E3%80%8C%E4%BE%9D%E5%AD%98%E9%96%A2%E4%BF%82%E3%83%84%E3%83%AA%E3%83%BC%E3%81%AE%E6%A7%8B%E7%AF%89...%E5%AE%8C%E4%BA%86%20E%3A%20%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%20fdtput%20%E3%81%8C%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%22%20%E3%82%A8%E3%83%A9%E3%83%BC%3B%E3%82%B3%E3%83%94%E3%83%BC%26amp%3B%E3%83%9A%E3%83%BC%E3%82%B9%E3%83%88%E3%81%AE%E3%83%9F%E3%82%B9%E3%81%A7%E3%81%97%E3%81%9F%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%24%20sudo%20apt-get%20install%20device-tree-compiler%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2018987%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20i.MX%20Yocto%20%E3%81%A7%20fdtput%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2018987%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BB%A5%E4%B8%8B%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E3%81%94%E5%88%A9%E7%94%A8%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%0A%3CP%3E%24%20sudo%20apt-get%20install%20device-tree-compiler%3C%2FP%3E%3C%2FLINGO-BODY%3E