This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Linux
大家好、
我正在使用 TI 的评估板进行项目:TMDSIDK574/Rev 1.0A。
当我执行"uname -a "时、我得到的结果如下:
root@am57xx-EVM:/etc/uname -a
Linux am57xx-EVM 4.14.79-gbde58ab01e #1 SMP 抢占 Thu 12月20日04:51:24 UTC 2018 armv7l GNU/Linux
我的问题是如何使用命令行安装 ssh 之类的软件?
由于 Arago 上没有"apt-get"、我不得不使用"opkg"、但它没有太大帮助 。
例如、当我键入"opkg update"时、我将得到:
root@am57xx-EVM:/etc/opkg 更新
正在下载 lcpd.gt.design.ti.com/.../Packages.gz。
wget:错误地址'lcpd.gt.design.ti.com'
正在下载 lcpd.gt.design.ti.com/.../Packages.gz。
wget:错误地址'lcpd.gt.design.ti.com'
正在下载 lcpd.gt.design.ti.com/.../Packages.gz。
wget:错误地址'lcpd.gt.design.ti.com'
正在下载 lcpd.gt.design.ti.com/.../Packages.gz。
wget:错误地址'lcpd.gt.design.ti.com'
正在下载 lcpd.gt.design.ti.com/.../Packages.gz。
wget:错误地址'lcpd.gt.design.ti.com'
正在下载 lcpd.gt.design.ti.com/.../Packages.gz。
wget:错误地址'lcpd.gt.design.ti.com'
正在下载 lcpd.gt.design.ti.com/.../Packages.gz。
wget:错误地址'lcpd.gt.design.ti.com'
正在下载 lcpd.gt.design.ti.com/.../Packages.gz。
wget:错误地址'lcpd.gt.design.ti.com'
正在下载 lcpd.gt.design.ti.com/.../Packages.gz。
wget:错误地址'lcpd.gt.design.ti.com'
正在下载 lcpd.gt.design.ti.com/.../Packages.gz。
wget:错误地址'lcpd.gt.design.ti.com'
正在下载 lcpd.gt.design.ti.com/.../Packages.gz。
wget:错误地址'lcpd.gt.design.ti.com'
正在下载 lcpd.gt.design.ti.com/.../Packages.gz。
wget:错误地址'lcpd.gt.design.ti.com'
正在下载 lcpd.gt.design.ti.com/.../Packages.gz。
wget:错误地址'lcpd.gt.design.ti.com'
正在下载 lcpd.gt.design.ti.com/.../Packages.gz。
wget:错误地址'lcpd.gt.design.ti.com'
收集的错误:
* opkg_ddownload_backend:下载 lcpd.gt.design.ti.com/.../Packages.gz 失败、wget 返回1。
* opkg_ddownload_backend:下载 lcpd.gt.design.ti.com/.../Packages.gz 失败、wget 返回1。
* opkg_ddownload_backend:下载 lcpd.gt.design.ti.com/.../Packages.gz 失败、wget 返回1。
* opkg_ddownload_backend:下载 lcpd.gt.design.ti.com/.../Packages.gz 失败、wget 返回1。
* opkg_ddownload_backend:下载 lcpd.gt.design.ti.com/.../Packages.gz 失败、wget 返回1。
* opkg_ddownload_backend:下载 lcpd.gt.design.ti.com/.../Packages.gz 失败、wget 返回1。
* opkg_ddownload_backend:下载 lcpd.gt.design.ti.com/.../Packages.gz 失败、wget 返回1。
* opkg_ddownload_backend:下载 lcpd.gt.design.ti.com/.../Packages.gz 失败、wget 返回1。
* opkg_ddownload_backend:下载 lcpd.gt.design.ti.com/.../Packages.gz 失败、wget 返回1。
* opkg_ddownload_backend:下载 lcpd.gt.design.ti.com/.../Packages.gz 失败、wget 返回1。
* opkg_ddownload_backend:下载 lcpd.gt.design.ti.com/.../Packages.gz 失败、wget 返回1。
* opkg_ddownload_backend:下载 lcpd.gt.design.ti.com/.../Packages.gz 失败、wget 返回1。
* opkg_ddownload_backend:下载 lcpd.gt.design.ti.com/.../Packages.gz 失败、wget 返回1。
* opkg_ddownload_backend:下载 lcpd.gt.design.ti.com/.../Packages.gz 失败、wget 返回1。
有人能告诉我如何在电路板上安装 ssh,或者 如何在电路板上安装"apt-get" 吗?
提前感谢。
Mervin
Mervin、您好!
[引用 user="Mervin Sebastian"]我的问题是如何使用命令行安装 ssh 之类的软件?
简而言之、您不能。 请参阅 此主题了解更多详细信息。
[引用 user="mervin Sebastian"]是否有人告诉我如何在我的主板上安装 ssh,或 如何在主板上安装"apt-get" ?[/quot]
请参阅 此 主题和此主题。
此致、
Kemal
您好、Kemal、
感谢您的回复,它对我有所帮助!
我的目标之一是将文件从我的 PC 传输到主板,我可以通过以下有关 scp 和 dropbear 的两个链接来实现它 :
http://e2e.ti.com/support/processors/f/791/t/713238
https://bluepenguinlist.com/2016/12/05/ssh-tutorial-dropbear-server-openssh-client-setup/
我阅读了您发送给我的线程,但有一个更简单的示例可以构建吗?
我尝试构建 Arago-base-tisdk-image (来源: https://e2e.ti.com/support/processors/f/791/p/646368/2374626#2374626 ),但我不知道在编译后如何处理它。 (很长)
您能告诉我,如果我有要构建的软件的.tar 文件,该怎么办?
提前感谢。
Mervin
Mervin、您好!
最简单的方法显示在 这个线程中。 您需要在最后一步中运行 MACHINE=am57xx-EVM bitbake dropbear 命令。 另请参阅 本 指南。
此致、
Kemal
您好、Kemal、
我尝试使用 ffmpeg 来执行教程,但我最终收到了以下错误消息:
mervin1@Ubuntu:~/NEW/tisdk/build machine=am57xx-EVM bitbake ffmpeg
注意:您的 conf/bblayers.conf 已自动更新。
注意:您的 conf/bblayers.conf 已自动更新。
解析配方:100%|################################################################################################## |时间:0:03:04
解析2509 .bb 文件完成(0个缓存、2509个解析)。 3257个目标、499个跳过、0个屏蔽、0个错误。
警告:没有适用于以下各项的配方:
/home/mervin1/NEW/tisdk/sources/meta-openamp/recipes-bsp/device-tree/device-tree-generation_。bbappend
注:解决任何缺失的任务队列相关性
编译配置:
Bb_version ="1.32.0"
Build_SYS ="x86_64 Linux 版"
NATIVELSBSTRING ="Uubuntu-16.04"
Target_SYS ="ARM-Linux-gnueabi"
机器 ="am57xx-evm"
DIASTRO ="Arago"
DISTR_VERSION ="2017.06"
TUNE_FUNCures ="arm armv7a VFP thumb neon callconvention-hard "
TARGET_FPU ="硬"
meta-processor-sdk ="标题:2b7f7b00654eb3faaaea7c66271ebe508b9ffc019"
meta-arago-distro
meta-Arago-Extras ="标题:8f49ed67d0627a04ac72fd388fda7756273ba2d7"
meta 浏览器 ="标题:08576b03af624b65ad949c410d84c11c7d1f2e39"
meta-openamp ="标题:8a214032bfb7e8124bc1485c70c69f7d60abb819"
meta-qt5 ="头:2c9f0e4eb0e9097f6f872ec1e1d81768a8ab5f1b"
元网络
meta ruby
Meta-python
Meta-OE
meta-gnome ="头:fe5c83312de11e80b85680ef237f8acb04b4b26e"
meta-ti ="头:a18d57af8384ced25996739bb66d197c69efb77b"
meta-linaro-toolchain
meta-optee ="标题:49b0f32d7e955f250b0022d1b2f403f45a2c2d9c"
meta ="标题:e3911133e9aad7cc3ae89faea80a097f6614fab"
正在初始化任务:100%|################################################################################################ |时间:0:00:01
注:执行 SetScene 任务
注:执行 RunQueue 任务
警告:ncursess-native-6.0+20160625-r0 do_fetch:无法获取 URL git://anonscm.debian.org/collab-maint/ncurses.git,如果可用,则尝试镜像
警告:bzip2-native-1.0.6-R5 DO 获取:本地文件/home/mervin1/NEW/tisdk/downloads/bzip2-1.0.6.tar.gz 的校验和不匹配
正在清洁并重试。
警告:bzip2-native-1.0.6-R5 DO 提取:将/home/mervin1/NEW/tisdk/downloads/bzip2-1.0.6.tar.gz 重命名为/home/mervin1/NEW/tisdk/downloads/bzip2-1.0.6.tar.gz_bad-checksum_527819af097ee3014e4d442315b6f283
警告:bzip2-native-1.0.6-R5 DO_Fetch:下载 www.bzip.org/.../bzip2-1.0.6.tar.gz 时遇到校验和故障 -将尝试其他可用的源
警告:popt-native-1.16-R3 DO 获取:无法获取 URL rpm5.org/.../popt-1.16.tar.gz,如果可用,则尝试镜像
警告:byacc- native-201606-r0 DO:无法获取 URL invisible-island.net/.../byacc-20160606.tgz,如果可用,则尝试镜像
警告:rpm-native-5.4.16-r0 DO 获取:无法获取 URL www.rpm5.org/.../rpm-5.4.15-0.20140824.src.rpm;name=srpm;extract=rpm-5.4.15.tar.gz,如果可用,则尝试镜像
警告:linux-ti-stage-4.9.41+gitAUTOINC+e3a80a1c5c-r7c.arago5.tisdk9 do_fetch:无法获取 URL git://git.ti.com/processor-sdk/processor-sdk-linux.git;协议=git;branch=processor-sdk-linux-04.01.00、尝试镜像(如果可用)
错误:linux-ti-staging-4.9.41+gitAUTOINC+e3a80a1c5c-r7c.arago5.tisdk9 do_fetch:fetfailure:fetch command export DBUS_Session_bus_address="UNIX:bare=/tmp/dbus-eIZf6QW0Ja /home/mervin1/NEW/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin/arm-linux-gnueabi /home/mervin1/NEW/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin /home/mervin1/NEW/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin /home/mervin1/NEW/tisdk/sources/meta-browser/scripts /home/mervin1/.local/bin /usr/sbin /usr/local/games /git.ti.com/processor-sdk/processor-sdk-linux.git /home/mervin1/NEW/tisdk/downloads/git2/git.ti.com.processor-sdk.processor-sdk-linux.git;export SSH_AUTH_clon="buck";export path=/run/user/1000/keyring/ssh /home/mervin1/NEW/tisdk/sources/oe-core/scripts /home/mervin1/NEW/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am57xx-evm/usr/bin/crossscripts /home/mervin1/NEW/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/sbin /home/mervin1/NEW/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin /home/mervin1/NEW/tisdk/sources/bitbake/bin /usr/local/sbin /usr/bin /snap/bin /home/mervin1/NEW/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/sbin:/home/mervin1/NEW/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/bin:/home/mervin1/NEW/tisdk/sources/oe-core/scripts:/home/mervin1/bin:/usr/local/bin:/usr/games:/home/mervin1:
正在克隆到裸存储库'/home/mervin1/NEW/tisdk/downloads/git2/git.ti.com.processor-sdk.processor-sdk-linux.git……
致命:读取错误:对等设备重置连接
错误:linux-ti-stage-4.9.41+gitAUTOINC+e3a80a1c5c-r7c.arago5.tisdk9 do_fetch:URL 的 fetcher 故障:'Git://git.ti.com/processor-sdk/processor-sdk-linux.git;protocol=git;branch=processor-sdk-linux-04.01.00'。 无法从任何源获取 URL。
错误:linux-ti-stage-4.9.41+gitAUTOINC+e3a80a1c5c-r7c.arago5.tisdk9 do_fetch:函数失败:base_do_fetch
错误:故障日志文件存储在:/home/mervin1/NEW/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/linux-ti-staging/4.9.41 +gitAUTOINC+e3a80a1c5c-r7c.arago5.tisdk9/temp/log.do_fet.46043中
错误:任务(/home/mervin1/NEW/tisdk/sources/meta-ti/recipes-kernel/linux/linux-ti-staging_4.9.bb:DO 获取)失败、退出代码为"1"
注:任务摘要:已尝试332个任务、其中0不需要重新运行、1个失败。
摘要:1个任务失败:
/home/mervin1/NEW/tisdk/sources/meta-ti/recipes-kernel/linux/linux-ti-staging_4.9.bb:DO 获取
摘要:显示了9条警告消息。
摘要:显示了3条错误消息、返回非零退出代码。
我还尝试使用--force -c compile 或-c cleanstate 之类的命令在 TI 网站'building the SDK'上执行常规教程,但我没有完全构建软件...
您能不能向我解释一下我的错误是什么?
提前感谢。
Mervin
Mervin、您好!
您已初始化的配置文件不正确、您需要使用4.14.79-gbde58ab01e 内核版本为电路板初始化 processor-sdk-05.02.00.10-config.txt。
此致、
Kemal
尊敬的先生:
我使用 Mervin、在重新编译后、我们会收到以下警告:
"Aube@Ubuntu:~/tisdk/build machines=am57xx-EVM bitbake ffmpeg
注意:您的 conf/bblayers.conf 已自动更新。
注意:您的 conf/bblayers.conf 已自动更新。
警告:您已包含元虚拟化层、但您的 DISTR_FICENTRICENTRICATION 中尚未启用"虚拟化"。 某些 bbappend 文件可能不会生效。 有关启用虚拟化支持的详细信息,请参见 meta-Virtualization README。
正在解析配方:100%|######################################################################################################################## |时间:0:05:06
解析3272 .bb 文件完成(0个缓存、3272个解析)。 4192个目标、457个跳过、0个屏蔽、0个错误。
警告:没有适用于以下各项的配方:
/home/aube/tisdk/sources/meta-processor-sdk/recipes-devtools/python/python3-native_3.5.2.bbappend
/home/aube/tisdk/sources/meta-processor-sdk/recipes-ti/devtools/ti-cgt-arm-native_16.9.2.bbappend
注:解决任何缺失的任务队列相关性
编译配置:
BB_VERSION ="1.36.0"
Build_SYS ="x86_64 Linux 版"
NATIVELSBSTRING ="Uubuntu-16.04"
Target_SYS ="ARM-Linux-gnueabi"
机器 ="am57xx-evm"
DIASTRO ="Arago"
DISTR_VERSION ="2018.10"
TUNE_FUNCures ="arm armv7a VFP thumb neon callconvention-hard "
TARGET_FPU ="硬"
meta-processor-sdk ="标题:378823175fb71bc7073ff4b745d62ee5b37de7bf"
meta-ROS ="标题:e2566402ab108a19634354a934788109422cf409"
meta-arago-distro
meta-Arago-Extras ="标题:44707eb4de002040aac8444030e0f5羽毛238e6c"
meta 浏览器 ="标题:26d50665e2f7223c5f4ad7481a8d2431e7cb55fb"
meta-qt5 ="头:d8b531530fa42b59aa0a5b123d87a30d749cbcc4"
meta-virtualization ="标题:b704c689b67639214b9568a3d62e82df27e9434f"
元网络
Meta-python
Meta-OE
元- gnome
元多媒体
meta-filesystems ="标题:ea996301d9c097bcb8046f08041dc82bb62f8"
meta-ti ="头:e9b069beb92f00e6947cdd0f503747774b189355"
meta-linaro-toolchain
meta-optee ="标题:75dfb67bbb14a70cd47afda9726e2e1c76731885"
meta ="标题:3638cb32ba9b32b4d498fc31ab7fdf82f0d2495"
正在初始化任务:100%|############################################################################################################ |时间:0:00:02
注:执行 SetScene 任务
注:执行 RunQueue 任务
警告:extern-linaro-toolchain-2017.11-r0.arago36 DO:包:QA 问题:extern-linaro-toolchain:文件/目录已安装、但未以任何包形式提供:
/lib/libcilkrts.so
/lib/libcilkrts.so.5
/lib/libcilkrts.spec
/lib/libcilkrts.so.5.0.0
请设置文件以使这些项目打包。 或者、如果不需要、则避免安装它们或在 DO 安装中删除它们。
extern-linaro-toolchain:4个已安装且未出厂的文件。 [已安装与已发货]
注:任务摘要:已尝试774个任务,其中0不需要重新运行,全部成功。
摘要:显示了3条警告消息。
Aube@Ubuntu:~/tisdk/build
"
您能不能向我们解释一下我们的错误是什么?
自述文件中有2个建议的解决方案:
在"configs/processor-sdk/processor-sdk-05.02.00.10-config.txt"文件中添加以下指令"distro_features _append =" virtualization "或另一条指令"skip_meta_virt_sanity_check = 1" 。
我们不知道哪种解决方案最合适? 我们应该将其添加到文件的开头还是结尾?
提前感谢。
热拉尔德。
Mervin、您好!
您是否能够解决此问题?
此致、
Kemal
您好、Kemal、
我在这段时间度假、所以没有尝试太多。
但我下载并提取了您的文件:git.ti.com.processor-sdk.processor-sdk-linux.git_and_git.ti.com.ti-linux-kernel.ti-linux-kernel.git.tar.xz。
并将其放入其中 /dowload/git2目录。 但是、即使在执行以下命令之后也是如此:
我无法在电路板上安装带有 opkg 的 IPK 文件。 遇到与上述 libtheora 相同的问题...
我可能未正确解压文件。 在 git2目录中、我们发现:
最后、这就是我从 bitbake 步骤中得到的结果:
我们可以看到、在 git2中添加 git 文件前后、我有相同的 IPK 文件:
我应该将这四个文件直接放入 git2中吗?
另外,下载/git2目录是自行创建的,还是我应该继续自己创建的?
您能不能详细解释一下这个安装过程吗?
感谢您的支持和解答。
Mervin
Mervin、您好!
您只需使用最后的命令而不是 ffmpeg 来构建 dropbear。
$ MACHINE=am57xx-EVM bitbake dropbear
此致、
Kemal
您好、Kemal、
感谢你的帮助。 我的主要目标是在电路板上安装 ssh 服务器,以便将文件从我的计算机传输到它。
使用 scp 安装 dropbear 对我来说是可行的 root@ip_address:/计算机终端上的路径。
之后、我尝试了解如何安装另一个软件(任何人)、因此似乎只有一种方法。
我安装了 dropbear、对吧?
再次感谢。
Mervin
[引用 user="Mervin Sebastian"]我安装 dropbear 的方式相同,对吗?
是的。