您尚未登录。

楼主 #1 2019-10-16 16:47:35

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,238
积分: 9197

关于全志 HelperA64 开发板 SDK 使用

.





离线

#2 2019-10-16 17:05:41

zbbbaobao
会员
注册时间: 2019-10-14
已发帖子: 35
积分: 35

Re: 关于全志 HelperA64 开发板 SDK 使用

手册上面不是用buildroot制作的rootfs,现在领导说后面用buildroot来制作包含QT,TSLIB的rootfs,就行了
我现在不知道是rootfs有问题,还是哪地方配置有问题?
我现在用的板子是3c5689080748d1ac314964c8b26693d.jpg
这个是我现在的板子全志A64,,是64位的。。
内核是3.1的
不知道是哪地方配置错了,还是咋回事

离线

楼主 #3 2019-10-16 17:29:04

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,238
积分: 9197

Re: 关于全志 HelperA64 开发板 SDK 使用

buildroot 出来的 rootfs 没有问题, 你得看下 那个 打包脚本怎么使用 rootfs 的。

可以咨询一下 开发板公司





离线

#4 2019-10-16 18:23:06

zbbbaobao
会员
注册时间: 2019-10-14
已发帖子: 35
积分: 35

Re: 关于全志 HelperA64 开发板 SDK 使用

1571221337(1).png
这是build.sh的脚步

离线

#5 2019-10-16 21:39:19

zbbbaobao
会员
注册时间: 2019-10-14
已发帖子: 35
积分: 35

Re: 关于全志 HelperA64 开发板 SDK 使用

1571232855(1).png1571232919(1).png

error: build_directory_structure: unknown file type on /dev/console
对比软件左边是打包成功的,右边是失败的

离线

楼主 #6 2019-10-16 21:45:47

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,238
积分: 9197

Re: 关于全志 HelperA64 开发板 SDK 使用

没找到文件系统下面的 /dev/console 文件?





离线

#7 2019-10-16 22:12:14

zbbbaobao
会员
注册时间: 2019-10-14
已发帖子: 35
积分: 35

Re: 关于全志 HelperA64 开发板 SDK 使用

对比错误确实是这个。

离线

#8 2019-10-16 22:24:55

zbbbaobao
会员
注册时间: 2019-10-14
已发帖子: 35
积分: 35

Re: 关于全志 HelperA64 开发板 SDK 使用

1571235737(1).png
有的啊

离线

楼主 #9 2019-10-16 22:50:52

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,238
积分: 9197

Re: 关于全志 HelperA64 开发板 SDK 使用

这个要跟踪一下打包脚本才知道为什么





离线

#10 2019-10-17 14:05:33

zbbbaobao
会员
注册时间: 2019-10-14
已发帖子: 35
积分: 35

Re: 关于全志 HelperA64 开发板 SDK 使用

1 #!/bin/bash
  2 set -e
  3
  4
  5 if [ -x "tools/build/mkcommon.sh" ]; then
  6         tools/build/mkcommon.sh $@
  7 else
  8         buildroot/scripts/mkcommon.sh $@
  9 fi
10
~                                                                                                                                                                                   
~                                                                                                                                                                                   
~

离线

#11 2019-10-17 14:14:43

zbbbaobao
会员
注册时间: 2019-10-14
已发帖子: 35
积分: 35

Re: 关于全志 HelperA64 开发板 SDK 使用

个人觉得可能是我的rootfs,跟厂家提供的还是有区别,,厂家提供的可有正常打包成镜像,烧写。
我自己通过buildroot,就是回出错
可能是我的buildroot配置问题?导致rootfs生成的也有问题

离线

楼主 #12 2019-10-17 14:26:23

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,238
积分: 9197

Re: 关于全志 HelperA64 开发板 SDK 使用

全志那套打包脚本比较麻烦,和正经的Linux差太远, 10楼那个sh脚本一个套几个的。



这是网友魔改的玩法, 仅供围观: licheepi zero BSP 内核(linux3.4) 编译教程 (主线uboot引导bsp linux)





离线

#13 2019-10-17 14:53:29

zbbbaobao
会员
注册时间: 2019-10-14
已发帖子: 35
积分: 35

Re: 关于全志 HelperA64 开发板 SDK 使用

1571295051(1).png
这个toolchain type怎们有的是外部,有的是buildroot?
到底用哪个
还请大神指点

离线

楼主 #14 2019-10-17 15:07:08

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,238
积分: 9197

Re: 关于全志 HelperA64 开发板 SDK 使用

看自己的需求了,可以用外部工具链,也可以用buildroot生成的





离线

#15 2019-10-17 15:54:18

zbbbaobao
会员
注册时间: 2019-10-14
已发帖子: 35
积分: 35

Re: 关于全志 HelperA64 开发板 SDK 使用

请问大神,A64用过吗?

离线

#16 2019-10-17 16:06:55

zbbbaobao
会员
注册时间: 2019-10-14
已发帖子: 35
积分: 35

Re: 关于全志 HelperA64 开发板 SDK 使用

晕哥 说:

全志那套打包脚本比较麻烦,和正经的Linux差太远, 10楼那个sh脚本一个套几个的。



这是网友魔改的玩法, 仅供围观: licheepi zero BSP 内核(linux3.4) 编译教程 (主线uboot引导bsp linux)

是的,

离线

#17 2019-10-17 16:16:14

zbbbaobao
会员
注册时间: 2019-10-14
已发帖子: 35
积分: 35

Re: 关于全志 HelperA64 开发板 SDK 使用

还有其他的得到rootfs吗?针对全志的,

离线

#18 2019-10-17 16:59:38

zbbbaobao
会员
注册时间: 2019-10-14
已发帖子: 35
积分: 35

Re: 关于全志 HelperA64 开发板 SDK 使用

请教下,,我可以单独编译QT,然后再把QT编译的放到厂家给的rootfs,然后再进行打包吗啊?

离线

楼主 #19 2019-10-17 17:01:41

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,238
积分: 9197

Re: 关于全志 HelperA64 开发板 SDK 使用

理论上没有问题,实际上还是要注意操作姿势





离线

#20 2019-10-18 09:27:30

zbbbaobao
会员
注册时间: 2019-10-14
已发帖子: 35
积分: 35

Re: 关于全志 HelperA64 开发板 SDK 使用

1571361923(1).png
晕哥,这个编译tslib的时候,出的错误怎么处理。

离线

楼主 #21 2019-10-18 09:54:53

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,238
积分: 9197

Re: 关于全志 HelperA64 开发板 SDK 使用

把 arm-linux-gnueabi-gcc 这个文件所在的目录添加到 PATH 环境变量。





离线

#22 2019-10-18 10:21:11

zbbbaobao
会员
注册时间: 2019-10-14
已发帖子: 35
积分: 35

Re: 关于全志 HelperA64 开发板 SDK 使用

你说的是bashrc里面吗
其实我现在用的是4.3.2的编译器1571364808(1).png
但是如果将这个arm-linux-gnueabi-gcc 替换之前的,,是不是编译器就换了

离线

#23 2019-10-18 10:25:14

zbbbaobao
会员
注册时间: 2019-10-14
已发帖子: 35
积分: 35

Re: 关于全志 HelperA64 开发板 SDK 使用

1571365473(1).png
这个是我目前的编译器环境变量设置

离线

楼主 #24 2019-10-18 10:29:03

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,238
积分: 9197

Re: 关于全志 HelperA64 开发板 SDK 使用

为了避免麻烦, 最好用开发板SDK自带的 arm linux gcc, 先别用其他的。





离线

#25 2019-11-15 16:55:52

zbbbaobao
会员
注册时间: 2019-10-14
已发帖子: 35
积分: 35

Re: 关于全志 HelperA64 开发板 SDK 使用

大神在吗?
用官方的dev替换我们用build生成的rootfs里面的dev,然后lib里面添加个modules。就可以打包成功,
但是烧到板子之后,不能正常启动?

离线

楼主 #26 2019-11-15 16:57:05

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,238
积分: 9197

Re: 关于全志 HelperA64 开发板 SDK 使用

启动日志是什么?





离线

#27 2019-11-15 17:50:25

达克罗德
会员
注册时间: 2018-04-10
已发帖子: 1,134
积分: 1086.5

Re: 关于全志 HelperA64 开发板 SDK 使用

这个核心板哪买的

离线

#28 2019-11-18 10:37:13

单刀
会员
注册时间: 2019-11-07
已发帖子: 17
积分: 17

Re: 关于全志 HelperA64 开发板 SDK 使用

zbbbaobao 说:

手册上面不是用buildroot制作的rootfs,现在领导说后面用buildroot来制作包含QT,TSLIB的rootfs,就行了
我现在不知道是rootfs有问题,还是哪地方配置有问题?
我现在用的板子是https://whycan.cn/files/members/2131/3c5689080748d1ac314964c8b26693d.jpg
这个是我现在的板子全志A64,,是64位的。。
内核是3.1的
不知道是哪地方配置错了,还是咋回事

这不是深圳百杰科技的核心板吗,我现在在用这个板做项目。

可以看下这个链接 http://www.yz0228.com/index.php/2018/11/23/a64_base/

最近编辑记录 单刀 (2019-11-18 10:37:55)

离线

#29 2022-02-13 11:56:52

X3
会员
注册时间: 2020-04-08
已发帖子: 84
积分: 72.5

Re: 关于全志 HelperA64 开发板 SDK 使用

zbbbaobao 说:

error: build_directory_structure: unknown file type on /dev/console
对比软件左边是打包成功的,右边是失败的

弹出错误:

   error: build_directory_structure: unknown file type on root/dev/console

经过和厂家提供的rootfs_qtopia_qt4-20141213.tar.gz文件系统作对比发现厂家提供的qt文件系统的dev目录下已经不存在console字符设备节点了,故决定手动删除之前创建的字符设备节点console文件,删除后再编译:

   rm -rf dev/*

   make_ext4fs -s -l 314572800 -a root -L linux new_fs_tiny4412.img new_fs_tiny4412

得到:

Creating filesystem with parameters:

    Size: 314572800

    Block size: 4096

    Blocks per group: 32768

    Inodes per group: 6400

    Inode size: 256

    Journal blocks: 1200

    Label: linux

    Blocks: 76800

    Block groups: 3

    Reserved block group size: 23

Created filesystem with 417/19200 inodes and 7354/76800 blocks

编译根文件系统镜像成功!

http://news.eeworld.com.cn/mcu/2018/ic-news101441765_7.html

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn