VIM3制作可直接烧写的EMMC版本镜像

系统信息:Fenix 1.1.2 Ubuntu 20.04.5 LTS Linux 4.9.241

我的服务已经部署完毕,但是我想能够制作一个和khadas镜像站中的可烧写镜像一样的img文件。
不知道如何制作也不知道用什么制作。有没有什么好的方法推荐。:+1::+1::+1::+1::+1:

Hi~@pigpigfang
可以参考下方文档。有不清楚的,请继续留言 :wink:
https://docs.khadas.com/products/sbc/common/development/build-ubuntu?s[]=fenix

我的想法是直接通过现有系统直接制作img文件

@pigpigfang

有一个方法,能将你现在板子上的系统拷贝打包出来,但并不是khadas镜像站中可烧写镜像的img文件。如果你的目的是想让你现在的这个固件,跑在其他VIM3上。是完全可以满足的。(如果正如我所推测,请回复!我将给你介绍此方法)

是的,这个方法完全可以满足我的需求,但是这种方法要如何烧写呢,或者说加载。这是个大问题。

准备
sd卡和读卡器

烧录OOWOW系统
固件:
http://dl.khadas.com/products/vim3/firmware/oowow/vim3-oowow-latest-sd.img.gz

烧录工具:

Etcher为初学者提供了一个用户友好的GUI,它也兼容Mac, Windows和Linux。只需选择一个图像,它将自动识别闪存驱动器和刻录图像。

拷贝打包khadas sbc上的系统

1.进入OOWOW系统:

将板子断电,插入sd卡到板子。并重新接入电源,将自动进入OOWOW系统。

2.拷贝打包:

进入OOWOW系统后,将看到蓝色背景和白色框框。选择第3 —> Dump image from eMMC,喝杯茶稍等片刻。

将拷贝打包的固件,烧录到其他同型号Khadas sbc

1.同上方法让其他板子进入OOWOW系统。
2.进入OOWOW系统后,选择2 —>Write image to eMMC.
3.选择刚才打包好的固件,选择Write

我的理解是这样的:
oowow烧写在sd卡上,作为一个类似于windows pe系统的启动系统
在开机后直接拷贝原来emmc中的ubuntu镜像。
这和ghost很像对吧
非常感谢

Hi @pigpigfang

我想OOWOW是更加有趣,推荐给你了解一下(Khadas 自己的软件产品) :rofl:

https://docs.khadas.com/software/oowow/start

1 Like

strong text


我现在成功的保存了一份镜像文件。这是正确的,OOWOW还是比较有意思的。
现在的问题就是需要确定一点。因为我这里没有多余的vim3,这系统烧录的话需要emmc中有系统还是无论有无都可以直接烧录然后拔掉sd卡就可以正常运行系统。

Hello~ @pigpigfang

是的,正如你所希望的。无论eMMC有无系统,直接烧录然后拔掉sd卡就可以正常运行系统。

1 Like

这对于我来说非常有用,万分感谢。
现在有另外一个问题就是这个OWWOW系统是根据VIM系列的SBC设计来运行的还是开发板只需要能够通过sd卡启动系统就可以直接使用呢,或者换句话来讲,能否通过修改这个系统的某些配置使其适配其他板子,例如树莓派或者其他派 :laughing:

难道我们的VIM系列的SBC不好用吗 :laughing: Amazing Khadas, always amazes you!

非常好用,这是毋庸置疑的,可是如果在实际商用情况下,我们小型企业比较倾向于使用核心板来开发设计一些自己的pcb,这样自由度会大大提升,这可能与khadas的理念有所冲突,但是这种需求还是比较大的,毕竟有的产品出货量不足以支撑khadas的最小订货量。

感谢认可,有其他的需求可以跟我们提。如果我们双方都是彼此认同的,或许是可以合作的。打造更惊艳产品 :handshake:

多谢回复。
需求倒是谈不上,有一点可能是需要修改一下。
就是vim3的外壳的一些小问题,或者说是我的一些小提议。
首先,外壳很帅,我很喜欢这种风格,但是其次,这款外壳对于摄像头的支持不是很好,我必须保证我的vim绝对的绝缘,所以我大部分时间是带套的,但是如果安装了例如官方的OA摄像头,再进行安装会挤压排线,而且摄像头的排线设计的有点短。我的使用场景迫使我增加了一根延长屏蔽线,以及让vim3裸奔才行。这让我有点苦恼。

已反映上面的问题,后续会有其他小伙伴答复你