风火轮用户gwggw 发表于 2023-8-8 17:59:32

yy3568 debian 烧写 cfg 配置文件

(为了高效,请按如下格式提问)

硬件主板型号:YY3568
固件名称/系统版本:Debian


目前我根据 Debian 的源码 SDK,通过 buildroot 编译出来了根文件系统,内核和uboot.目前想使用 瑞芯微开发工具 v2.93 分区烧写这些文件,但是没有找到合适的 cfg 文件,请问可以提供这个 .cfg 配置文件么?

风火轮用户68631 发表于 2023-8-9 09:11:25

不需要cfg文件,查看parameter文本文件,在烧录工具填入对应的分区名和地址。parameter文件@前面是分区大小,@后面是分区地址

风火轮用户gwggw 发表于 2023-8-9 14:29:28

风火轮用户68631 发表于 2023-8-9 09:11
不需要cfg文件,查看parameter文本文件,在烧录工具填入对应的分区名和地址。parameter文件@前面是分区大小 ...

谢谢答复,现在已经烧录进去了。目前发现用 buildroot 打包的文件系统,无法切换 su 权限。错误打印如下:
$ su
su: can't set groups: Operation not permitted
在网上搜了一番还未解决 :(

并且尝试启动 weston,发现也无法启动:
$ weston
Date: 1970-01-01 UTC
weston 8.0.0
               https://wayland.freedesktop.org
               Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
               Build: 8.0.0
Command line: weston
OS: Linux, 4.19.232, #2 SMP Tue Aug 8 16:53:48 CST 2023, aarch64
warning: XDG_RUNTIME_DIR "/var/run" is not configured
correctly.Unix access mode must be 0700 (current mode is 700),
and must be owned by the user (current owner is UID 1001).
Refer to your distribution on how to get it, or
http://www.freedesktop.org/wiki/Specifications/basedir-spec
on how to implement it.
Using config file '/etc/xdg/weston/weston.ini'
Output repaint window is -1 ms maximum.
Loading module '/usr/lib/libweston-8/drm-backend.so'
initializing drm backend
Entering mirror mode.
fatal: drm backend should be run using weston-launch binary, or your system should provide the logind D-Bus API.
fatal: failed to create compositor backend
Internal warning: debug scope 'drm-backend' has not been destroyed.
不知道是不是权限问题。

风火轮用户gwggw 发表于 2023-8-9 16:37:15

通过提取buildroot打包根文件系统的命令,手动打包根文件系统,目前规避了这个问题。主要改动是修改根文件系统目录下文件的 owner 为 root.相关脚本放上来仅供参考。
#!/bin/sh
set -e
# 主要是修改这些文件的 owner
sudo chown -h -R 0:0 /home/red/Samba/debian_yy3568/YY3568-Debian10/buildroot/output/rockchip_rk3568/target
sudo chown -h -R 1000:1000 '/home/red/Samba/debian_yy3568/YY3568-Debian10/buildroot/output/rockchip_rk3568/target//var/run/dbus'

/home/red/Samba/debian_yy3568/YY3568-Debian10/buildroot/output/rockchip_rk3568/host/sbin/mkfs.ext4 red_yy3568.ext2 -d /home/red/Samba/debian_yy3568/YY3568-Debian10/buildroot/output/rockchip_rk3568/target -r 1 -N 0 -m 5 -L "" -O ^64bit"512M"



页: [1]
查看完整版本: yy3568 debian 烧写 cfg 配置文件