bareboxenv-target:找不到脚本

时间:2014-02-20 10:21:05

标签: embedded-linux target environment bootloader

我正在使用ptxdist,裸机作为引导加载程序。

我正试图在我的手臂中使用'bareboxenv'脚本将裸机环境保存到文件中,所以我设置了允许在'barebox.make'中为arm编译它并尝试再次编译的选项ptxdist。 问题是ptxdist要求一个名为'bareboxenv-target'的脚本,该脚本应该在scripts目录中,但它不在那里。 我用过

find . -name bareboxenv-target 

从我的主目录中查找它。找不到。

我也在网上找了它:https://gitorious.org/oselas/ptxdist/source/668c3e0634ab68c7fdccff1fe9ca1bf546a4ce87:scripts 但它也不存在。 任何人都可以帮助我吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

显然,ptxdist中使用的裸机版本与bareboxenv-target不兼容。

我不能说为什么PTXDist会启用某个功能而不更新源来支持它。这似乎是一个错误。 There is an explanation here

您可以尝试通过以下方式更新Barebox安装版本:

  1. 更新make文件以包含新的源存档
  2. 更新make文件以包含新的md5总和。
  3. 更新与裸机相关的所有补丁文件(这是困难的部分)。
  4. 重建PTXDist并验证其是否有效。
  5. 就我个人而言,我认为这可能是一条很长的兔子小道,除非我找到一个很好的理由,否则我不会走这条路。祝你好运!