首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Overo Qt5部署

Overo Qt5部署
EN

Stack Overflow用户
提问于 2018-05-18 13:38:18
回答 1查看 149关注 0票数 0

现在,我尝试在我的Gumstix Overo a Yocto distribution with Qt5 (5.10.1)上安装一段时间。目标是在我的Ubuntu虚拟机上编写一个Qt5应用程序,然后将它与QtCreator,像这样交叉编译,用于Gumstix并在其上运行应用程序。

实际上是I'm blocked with the bootable sd card,因为当我试图在Overo上引导系统时,有一个错误.

我使用Overo ironSTORM和Tobi平台。

为了完成所有的工作,我在一个Ubuntu18.04发行版上使用了虚拟框5.1.34。

我主要遵循Gumstix 那里的支持,但有一些差异。

为了准备sd卡,我遵循Gumstix支持。

我得到的脚本格式化sd卡那里。我将它复制到虚拟机中的文本文件中,而不是从主机复制到文本文件中,因为文本格式像"line feed (\n)“和”回车(\r)“。

在脚本的开头有一个“空格”在"!“那里的"/“字:

#! /bin/sh。我把它改为这个#!/bin/sh

我以这样的方式运行脚本:~$ sudo ./mk2partsd /dev/sdb,在最后,我有:

Allocating group tables: done

Writing inode tables: done

Creating journal (16284 blocks): done

Writing superblock and filesystem accounting information: done

我下载了启动Yocto内核那里所必需的3个文件。

正如Gumstix支持中所描述的,我下载了MLOu-boot.img和根文件系统".tar.bz2“,即gumstix-qt5-dev-image-overo.tar.bz2

在我的主文件夹中,我创建一个yocto文件夹来保存这3个文件~$ sudo mkdir YoctoMaster

现在,我挂载“引导”和"rootfs“,将这3个文件复制到sd卡中。因此,首先,我必须创建文件夹,然后挂载它。

  • ~$ sudo mkdir /media/boot
  • ~$ sudo mkdir /media/rootfs
  • ~$ sudo mount -t vfat /dev/sdb1 /media/boot
  • ~$ sudo mount -t ext4 /dev/sdb2 /media/rootfs ->我使用ext4,如果不是,那就不起作用了. 最后,我可以从yocto文件夹复制这3个文件。
  • ~/YoctoMaster$ sudo cp MLO /media/boot/MLO
  • ~/YoctoMaster$ sudo cp u-boot.img /media/boot/u-boot.img
  • ~/YoctoMaster$ sudo tar -xjvf gumstix-qt5-dev-image-overo.tar.bz2 -C /media/rootfs
  • ~/YoctoMaster$ sync 然后我就把磁盘取出来。
  • ~/YoctoMaster$ sudo umount /media/boot
  • ~/YoctoMaster$ sudo umount /media/rootfs

在这个阶段,我通常有一个可引导的sd卡,所以让我们试试它。

我用~$ sudo screen /dev/ttyUSB0 115200运行串行阅读器。

我按下"enter“以避免Overo上的系统启动启动和"overo”显示为Overo #

现在,我不得不迫使系统启动引导加载程序,这是在sd卡上,而不是在他的内部内存。所以我就这么做:

  • Overo # nand erase 240000 20000
  • Overo # reset 这一次,系统将从引导程序和sd卡上的内核映像开始。

,就在这个时候,我有一个错误

当内核启动时,我有以下错误:

NAND读:0偏移量0x280000,尺寸0x800000

8388608字节读取: OK

引导命令的错误图像格式

错误:无法获得内核映像!

用DTS引导nand ..。

UBI:将mtd1附加到ubi0

我真的需要帮助如果有人知道怎么修理它..。

对不起我的英语不好。

EN

回答 1

Stack Overflow用户

发布于 2018-05-24 13:20:44

我终于找到了一个解决方案,我把它寄给了其他人。

我做了和以前一样的事,但我改变了两件事。

我在虚拟MachinUbunt16.04.4上完成了所有配置,包括下载和使用那些文件(MLO、u-boot.img和.tar.bz2)。

我希望这会对某人有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50412595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档