radxa / debos-radxa Goto Github PK
View Code? Open in Web Editor NEWThis repo is deprecated, please use https://github.com/radxa-repo/rbuild instead
Home Page: https://github.com/radxa-repo/rbuild
This repo is deprecated, please use https://github.com/radxa-repo/rbuild instead
Home Page: https://github.com/radxa-repo/rbuild
Do you plan to support 22.04? https://releases.ubuntu.com/22.04/
Please could you confirm, as ROCK 4C is not mentioned in README.md, does it mean we can use ROCK 4C+ images instead?
E.g. rock-4c-plus-debian-bullseye-xfce4-arm64-20221031-1305-gpt.img.xz works for "older" ROCK 4C too - right or not?
ROCK 5B 是否可以提供bullseye server版本镜像
Hi, will this tool compile kernel from source code? Or it will pull a compiled kernel from some location? Can I change kernel parameter when making image with this tool?
wget not part of image install so even instructions such as https://wiki.radxa.com/Zero/radxa-apt will fail
Hello,
Is it any way to change MAC address on the CPU?
embedded board: Radxa Rock 5b
system image:https://github.com/radxa/debos-radxa/releases/download/20221031-1045/rock-5b-debian-bullseye-xfce4-arm64-20221031-1558-gpt.img.xz
Installed this kernel which I got from #32 by @opsiff
I run: docker run --rm envoyproxy/envoy:v1.24-latest --version
The problem is:
external/com_github_google_tcmalloc/tcmalloc/system-alloc.cc:614] MmapAligned() failed - unable to allocate with tag (hint, size, alignment) - is something limiting address placement? 0x69900000000 1073741824 1073741824 @ 0x557338e8fc 0x5573389e6c 0x5573389818 0x5573370e00 0x5573386744 0x557338655c 0x55733655f8 0x557329edf8 0x557329aef0 0x557335b7c8 0x7fa0484db8
external/com_github_google_tcmalloc/tcmalloc/arena.cc:58] FATAL ERROR: Out of memory trying to allocate internal tcmalloc data (bytes, object-size); is something preventing mmap from succeeding (sandbox, VSS limitations)? 131072 600 @ 0x557338ec5c 0x5573370e90 0x5573386744 0x557338655c 0x55733655f8 0x557329edf8 0x557329aef0 0x557335b7c8 0x7fa0484db8
Same issue also seems to appear for Rpi 4 link
root@rockpi-4b:~# systemctl status iscsid
● iscsid.service - iSCSI initiator daemon (iscsid)
Loaded: loaded (/lib/systemd/system/iscsid.service; enabled; vendor preset: enabled)
Active: failed (Result: timeout) since Fri 2022-11-18 18:55:03 UTC; 8s ago
TriggeredBy: ● iscsid.socket
Docs: man:iscsid(8)
Process: 5044 ExecStartPre=/lib/open-iscsi/startup-checks.sh (code=exited, status=0/SUCCESS)
Process: 5047 ExecStart=/sbin/iscsid (code=exited, status=0/SUCCESS)
Nov 18 18:53:33 rockpi-4b systemd[1]: Starting iSCSI initiator daemon (iscsid)...
Nov 18 18:53:33 rockpi-4b iscsid[5047]: iSCSI logger with pid=5048 started!
Nov 18 18:53:33 rockpi-4b systemd[1]: iscsid.service: Failed to parse PID from file /run/iscsid.pid: Invalid argument
Nov 18 18:53:33 rockpi-4b iscsid[5048]: iSCSI daemon with pid=5049 started!
Nov 18 18:53:33 rockpi-4b iscsid[5048]: can not create NETLINK_ISCSI socket
Nov 18 18:55:03 rockpi-4b systemd[1]: iscsid.service: start operation timed out. Terminating.
Nov 18 18:55:03 rockpi-4b systemd[1]: iscsid.service: Failed with result 'timeout'.
Nov 18 18:55:03 rockpi-4b systemd[1]: Failed to start iSCSI initiator daemon (iscsid).
Current kernel do not support WireGuard. Hope this will be supported.
I'm currently working on a fork of this repo to try to open a PR. While running builds, I discovered that the signing key for the apt.radxa.com repo has expired. Opened this ticket for awareness, but I've opened an issue on the apt repo: radxa/apt#46
https://github.com/jrstarke/debos-radxa/actions/runs/3538088883/jobs/5938612150#step:3:2193
Since Auditd & AppArmor is an extremely important, it needs to be in the base install image.
According to new naming scheme those:
rockpi-4b-*
rockpi-4cplus-*
should be now:
rock4b-*
rock4c-plus-*
(I added additional "-" before plus)
Our company is evaluating the Rock 5B. We're currently trying to get hardware accelerated video working. When playing a youtube video (https://www.youtube.com/watch?v=LXb3EKWsInQ), the tab remains white and shows the following crash. Subsequent video's don't offer more than 720p in the interface. This is with chromium-x11 (Chromium 91.0.4472.164 stable) on rock-5b-debian-bullseye-xfce4-arm64-20221031-1558-gpt.img
.
Is there a linux distro for the Rock 5B that has hardware acceleration for video working? I've seen https://github.com/radxa/meta-rockchip/tree/kirkstone-radxa/dynamic-layers/recipes-browser/chromium, which even has a newer version of chromium available, but haven't found a build that has this newer chromium.
Note that this does work (albeit also with an older version of chromium) on the Mekotronics R58X, which is also based on the RK3588 chipset, so it should be possible.
[1665:1665:0329/123830.013519:ERROR:gpu_init.cc(440)] Passthrough is not supported, GL is egl
Failed to query video capabilities: Inappropriate ioctl for device
Failed to query video capabilities: Inappropriate ioctl for device
Failed to query video capabilities: Inappropriate ioctl for device
Failed to query video capabilities: Inappropriate ioctl for device
[1637:1733:0329/123830.191256:ERROR:object_proxy.cc(622)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
[1637:1733:0329/123830.191824:ERROR:object_proxy.cc(622)] Failed to call method: org.freedesktop.UPower.GetDisplayDevice: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
[1637:1733:0329/123830.192245:ERROR:object_proxy.cc(622)] Failed to call method: org.freedesktop.UPower.EnumerateDevices: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
Failed to query video capabilities: Inappropriate ioctl for device
Failed to query video capabilities: Inappropriate ioctl for device
Received signal 11 SEGV_MAPERR 000000000000
#0 0x005560430500 (/usr/lib/chromium/chromium-bin+0x58c84ff)
#1 0x00556039db70 (/usr/lib/chromium/chromium-bin+0x5835b6f)
#2 0x0055604304cc (/usr/lib/chromium/chromium-bin+0x58c84cb)
#3 0x007faa6307a0 ([vdso]+0x79f)
#4 0x007fa61f4618 (/usr/lib/aarch64-linux-gnu/libc-2.31.so+0x85617)
#5 0x00555e3f9930 (/usr/lib/chromium/chromium-bin+0x389192f)
#6 0x00555e3f99e8 (/usr/lib/chromium/chromium-bin+0x38919e7)
#7 0x00555e3f9178 (/usr/lib/chromium/chromium-bin+0x3891177)
#8 0x0055603ef4e4 (/usr/lib/chromium/chromium-bin+0x58874e3)
#9 0x005560400a6c (/usr/lib/chromium/chromium-bin+0x5898a6b)
#10 0x0055604007ac (/usr/lib/chromium/chromium-bin+0x58987ab)
#11 0x0055603b4af8 (/usr/lib/chromium/chromium-bin+0x584caf7)
#12 0x005560401230 (/usr/lib/chromium/chromium-bin+0x589922f)
#13 0x0055603d6a70 (/usr/lib/chromium/chromium-bin+0x586ea6f)
#14 0x005560419128 (/usr/lib/chromium/chromium-bin+0x58b1127)
#15 0x0055604192e4 (/usr/lib/chromium/chromium-bin+0x58b12e3)
#16 0x005560440808 (/usr/lib/chromium/chromium-bin+0x58d8807)
#17 0x007faa58c648 start_thread
#18 0x007fa6241c1c (/usr/lib/aarch64-linux-gnu/libc-2.31.so+0xd2c1b)
[end of stack trace]
Calling _exit(1). Core file will not be generated.
[1637:1651:0329/123839.200383:ERROR:gpu_process_host.cc(1002)] GPU process exited unexpectedly: exit_code=256
[1789:1789:0329/123839.219610:ERROR:command_buffer_proxy_impl.cc(123)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.
[1836:1836:0329/123839.239791:ERROR:gpu_init.cc(440)] Passthrough is not supported, GL is egl
Failed to query video capabilities: Inappropriate ioctl for device
Failed to query video capabilities: Inappropriate ioctl for device
Failed to query video capabilities: Inappropriate ioctl for device
Failed to query video capabilities: Inappropriate ioctl for device
Failed to query video capabilities: Inappropriate ioctl for device
Failed to query video capabilities: Inappropriate ioctl for device
Using mplane plugin for capture
Hi, I have a Rock Pi 4B with 5 inch Radxa LCD attached to it and I have been able to enable output and a desktop using the instructions for the Debian and Ubuntu images. However, these images are based on kernel 4.4.
Are there any plans to update to a newer kernel version (say 5.10), with support for the MIPI display?
Hello,
This package is going crazy in the last image.
It keeps throwing errors and filling the system journal.
I see a bunch of:
Feb 03 21:37:45 radxa-e25 radxa-e25-led.sh[352]: /usr/local/bin/radxa-e25-led.sh: line 38: /sys/class/pwm/pwmchip2/pwm0/duty_cycle: No such file or directory
Feb 03 21:37:45 radxa-e25 radxa-e25-led.sh[352]: /usr/local/bin/radxa-e25-led.sh: line 36: /sys/class/pwm/pwmchip0/pwm0/duty_cycle: No such file or directory
I don't see any public repo with this package, it's only available as .deb
in this repository.
The instructions say to install user-mode-linux on an Ubuntu host machine. This package does not exist on Ubuntu.
https://packages.ubuntu.com/search?keywords=user-mode-linux&searchon=names
Since the build actually seems to happen in Docker, I am wondering maybe this dependency is unneeded?
操作系统版本: Debian GNU/Linux 11 ( bullseye)
内核版本: Linux rockpi-4cplus 4.4.194-4-rk3399-rockchip-g5fbf835e0ac4 aarch64 GNU/Linux
问题:
在尝试使用wpa_passphrase 配置wpa_supplicant.conf 配置文件并尝试进行连接一直失败。
详细说明:https://forum.radxa.com/t/rock-4c-plus-wifi-can-not-connect/11612/2
Struggling to get docker running on the debian image and from a google we seem to be missing the following.
iptables needs to be installed but also after install run
update-alternatives --set iptables /usr/sbin/iptables-legacy
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy
I can do that but stuck as it would seem I need the kernel conf with CONFIG_BPF_SYSCALL=y
but we have
# CONFIG_BPF_SYSCALL is not set
CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y
# CONFIG_USERFAULTFD is not set
CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
Is it possible for the debian image to have kernel with CONFIG_BPF_SYSCALL=y
?
this is the dmesg:
rock@rockpi-4b:~$ dmesg | egrep -i "brcm|blue"
[ 14.017833] brcmfmac: F1 signature read @0x18000000=0x15294345
[ 14.025777] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9
[ 14.028411] brcmfmac mmc0:0001:1: Direct firmware load for brcm/brcmfmac43456-sdio.bin failed with error -2
[ 14.277046] Bluetooth: Core ver 2.22
[ 14.277210] Bluetooth: HCI device and connection manager initialized
[ 14.277232] Bluetooth: HCI socket layer initialized
[ 14.277243] Bluetooth: L2CAP socket layer initialized
[ 14.277270] Bluetooth: SCO socket layer initialized
[ 14.382800] Bluetooth: HCI UART driver ver 2.3
[ 14.382808] Bluetooth: HCI UART protocol H4 registered
[ 14.382811] Bluetooth: HCI UART protocol BCSP registered
[ 14.382874] Bluetooth: HCI UART protocol LL registered
[ 14.382877] Bluetooth: HCI UART protocol ATH3K registered
[ 14.382899] Bluetooth: HCI UART protocol Three-wire (H5) registered
[ 14.383036] Bluetooth: HCI UART protocol Intel registered
[ 14.383993] Bluetooth: HCI UART protocol Broadcom registered
[ 14.384031] Bluetooth: HCI UART protocol QCA registered
[ 14.384034] Bluetooth: HCI UART protocol AG6XX registered
[ 14.384055] Bluetooth: HCI UART protocol Marvell registered
[ 14.754531] Bluetooth: hci0: BCM: chip id 130
[ 14.754966] Bluetooth: hci0: BCM: features 0x0f
[ 14.761341] Bluetooth: hci0: BCM4345C5
[ 14.761365] Bluetooth: hci0: BCM4345C5 (003.006.006) build 0000
[ 14.761475] Bluetooth: hci0: BCM: firmware Patch file not found, tried:
[ 14.762248] Bluetooth: hci0: BCM: 'brcm/BCM4345C5.hcd'
[ 14.762903] Bluetooth: hci0: BCM: 'brcm/BCM.hcd'
[ 15.033702] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
[ 15.063618] usbcore: registered new interface driver brcmfmac
[ 15.140375] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 15.140384] Bluetooth: BNEP filters: protocol multicast
[ 15.140400] Bluetooth: BNEP socket layer initialized
I tried to copy the files under /system/etc/firmware to /lib/firmware/brcm, the wifi can be recognized by the system normally, but when the WiFi is connected:
rock@rockpi-4b:~$ sudo nmcli dev wifi con bley5 password 86218612 hidden yes
[ 873.965461] ieee80211 phy0: brcmf_escan_timeout: timer expired
Error: Connection activation failed: (7) Secrets were required, but not provided.
I tried the way of https://wiki.radxa.com/Rock3/install/microSD#Part_three:_Write_U-Boot_images_to_microSD
, and sometimes u-boot can be boot success before, but nowit always fails, so what should I do?
Here is the information for the firmware to boot:
DDR Version V1.10 20210810
In
ddrconfig:0
LPDDR4X, 324MHz
BW=32 Col=10 Bk=8 CS0 Row=16 CS=1 Die BW=16 Size=2048MB
tdqss: cs0 dqs0: 72ps, dqs1: -72ps, dqs2: -24ps, dqs3: -120ps,
change to: 324MHz
PHY drv:clk:36,ca:36,DQ:29,odt:60
vrefinner:16%, vrefout:41%
dram drv:40,odt:0
clk skew:0x60
change to: 528MHz
PHY drv:clk:36,ca:36,DQ:29,odt:60
vrefinner:16%, vrefout:41%
dram drv:40,odt:0
clk skew:0x58
change to: 780MHz
PHY drv:clk:36,ca:36,DQ:29,odt:60
vrefinner:16%, vrefout:41%
dram drv:40,odt:0
clk skew:0x58
change to: 1056MHz(final freq)
PHY drv:clk:36,ca:36,DQ:29,odt:60
vrefinner:16%, vrefout:22%
dram drv:40,odt:80
vref_ca:00000071
clk skew:0x2f
cs 0:
the read training result:
DQS0:0x37, DQS1:0x38, DQS2:0x3a, DQS3:0x34,
min : 0xb 0xa 0xc 0x8 0x1 0x4 0x6 0x3 , 0x8 0x7 0x0 0x2 0xa 0x8 0x9 0x6 ,
0xf 0xe 0xb 0x9 0x4 0x1 0x4 0x6 , 0x8 0x7 0x5 0x1 0xa 0xb 0x8 0xa ,
mid :0x27 0x27 0x28 0x24 0x1e 0x21 0x22 0x1f ,0x24 0x23 0x1c 0x1e 0x26 0x25 0x24 0x22 ,
0x2a 0x29 0x26 0x24 0x1f 0x1d 0x1f 0x21 ,0x24 0x23 0x22 0x1d 0x27 0x28 0x25 0x26 ,
max :0x44 0x44 0x45 0x41 0x3b 0x3e 0x3e 0x3b ,0x41 0x40 0x39 0x3b 0x43 0x42 0x3f 0x3e ,
0x45 0x44 0x42 0x40 0x3b 0x39 0x3a 0x3d ,0x41 0x3f 0x3f 0x39 0x44 0x46 0x42 0x43 ,
range:0x39 0x3a 0x39 0x39 0x3a 0x3a 0x38 0x38 ,0x39 0x39 0x39 0x39 0x39 0x3a 0x36 0x38 ,
0x36 0x36 0x37 0x37 0x37 0x38 0x36 0x37 ,0x39 0x38 0x3a 0x38 0x3a 0x3b 0x3a 0x39 ,
the write training result:
DQS0:0x38, DQS1:0x26, DQS2:0x2c, DQS3:0x1f,
min :0x62 0x65 0x66 0x62 0x5a 0x5d 0x5e 0x60 0x5e ,0x50 0x4e 0x4a 0x48 0x50 0x50 0x51 0x4f 0x4a ,
0x5e 0x5c 0x59 0x57 0x52 0x50 0x52 0x55 0x55 ,0x51 0x50 0x4f 0x4c 0x55 0x55 0x52 0x56 0x4d ,
mid :0x7f 0x82 0x82 0x7f 0x76 0x79 0x7a 0x7a 0x79 ,0x6c 0x6a 0x66 0x64 0x6d 0x6c 0x6d 0x6b 0x67 ,
0x7a 0x79 0x75 0x73 0x6e 0x6c 0x6e 0x71 0x71 ,0x6f 0x6d 0x6b 0x69 0x72 0x72 0x6e 0x72 0x6a ,
max :0x9d 0x9f 0x9f 0x9c 0x92 0x95 0x97 0x95 0x95 ,0x88 0x87 0x82 0x80 0x8b 0x88 0x89 0x87 0x84 ,
0x97 0x97 0x92 0x90 0x8b 0x88 0x8a 0x8e 0x8e ,0x8d 0x8b 0x88 0x86 0x8f 0x8f 0x8b 0x8f 0x88 ,
range:0x3b 0x3a 0x39 0x3a 0x38 0x38 0x39 0x35 0x37 ,0x38 0x39 0x38 0x38 0x3b 0x38 0x38 0x38 0x3a ,
0x39 0x3b 0x39 0x39 0x39 0x38 0x38 0x39 0x39 ,0x3c 0x3b 0x39 0x3a 0x3a 0x3a 0x39 0x39 0x3b ,
CA Training result:
cs:0 min :0x46 0x44 0x3e 0x3c 0x40 0x39 0x43 ,0x46 0x41 0x40 0x3b 0x3e 0x3a 0x43 ,
cs:0 mid :0x83 0x83 0x7b 0x7c 0x7c 0x79 0x71 ,0x82 0x80 0x7c 0x7a 0x7a 0x78 0x71 ,
cs:0 max :0xc1 0xc3 0xb9 0xbd 0xb9 0xb9 0xa0 ,0xbf 0xc0 0xb9 0xb9 0xb6 0xb7 0xa0 ,
cs:0 range:0x7b 0x7f 0x7b 0x81 0x79 0x80 0x5d ,0x79 0x7f 0x79 0x7e 0x78 0x7d 0x5d ,
out
U-Boot SPL board init
U-Boot SPL 2017.09-g693c4cd017e-211223 #stephen (Feb 10 2022 - 17:42:12)
unknown raw ID phN
unrecognized JEDEC id bytes: 00, 00, 00
Trying to boot from MMC2
Not fit magic
Trying fit image at 0x5000 sector
Not fit magic
Trying to boot from MMC1
MMC error: The cmd index is 0, ret is -110
mmc_init: -110, time 4
spl: mmc init failed with error: -110
SPL: failed to boot from all boot devices
### ERROR ### Please RESET the board ###
# Reset the board to bootrom #
USB WiFi dongles are not recognized
Not even the ones that are supported by Ubuntu and Raspbian for long time
lsusb and dmesg says that it was recognized, but lsmod does not show the needed bcxxxx module loaded.
Here is the log from the serial connection (minicom): https://gist.github.com/smartguy1196/d99b047edde566f91502c9db8c41abc4
Boot up stops after 2-3 seconds and hangs on mmc2:mmc host rescan start!
Since fdisk is an extremely important command for maintenance, it needs to be in the base install image.
Hi there, what’s the best way to build an image for the Rock 4 SE? It’s not listed here as a supported board. Should I use the Rock Pi 4B config?
system image: rock-5b-ubuntu-focal-server-arm64-20220930-1451-gpt.img.xz
ubuntu server version: 20.04.5
step docs: https://kubesphere.io/docs/v3.3/quick-start/all-in-one-on-linux/
installer: kubekey v2.2.2
./kk create cluster --with-kubernetes v1.23.8
22:44:25 CST [InitKubernetesModule] Init cluster using kubeadm
22:44:26 CST stdout: [rock-5b]
W1015 22:44:25.913328 13561 utils.go:69] The recommended value for "clusterDNS" in "KubeletConfiguration" is: [10.233.0.10]; the provided value is: [169.254.25.10]
[init] Using Kubernetes version: v1.23.8
[preflight] Running pre-flight checks
[WARNING SystemVerification]: missing optional cgroups: hugetlb
error execution phase preflight: [preflight] Some fatal errors occurred:
[ERROR FileContent--proc-sys-net-bridge-bridge-nf-call-iptables]: /proc/sys/net/bridge/bridge-nf-call-iptables does not exist
[preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`
To see the stack trace of this error execute with --v=5 or higher
modprobe br_netfilter
modprobe: FATAL: Module br_netfilter not found in directory /lib/modules/5.10.66-24-rockchip-gcb09ad15af75
Hi,
I am building ubuntu server image on Ubuntu18.04
After running
./build.sh -c rk3399 -b rockpi-4b -m ubuntu -d focal -v server -a arm64 -f gpt
I got thoese error message
2022/05/21 03:45:52 error creating fakemachine: kvm backend not supported: open /dev/kvm: no such file or directory, uml backend not supported: user-mode-linux not installed 2022/05/21 03:45:52 fakemachine not supported, running on the host!
AND
2022/05/21 03:51:13 apt clean | Failed to stat /dev/disk: No such file or directory 2022/05/21 03:51:13 apt clean | Attempted to remove disk file system under "/run/systemd/nspawn/propagate/root", and we can't allow that. 2022/05/21 03:51:13 Action
debootstrapfailed at stage Run, error: exit status 1 2022/05/21 03:51:13 >>> Starting a debug shell
After running
apt install user-mode-linux libslirp-helper
then I build the build ubuntu server image successfully.
g_mass_storage / g_multi is not working.
dmesg outputs "g_multi couldn't find an available UDC"
embedded board: Radxa Rock 5b
system image: rock-5b-ubuntu-focal-server-arm64-20230201-1200-gpt.img.xz
ubuntu server version: 20.04.6
step docs: https://kubesphere.cloud/docs/ksv/02-quick-start/01-install-ksv-in-single-node-mode/
rock@rock-5b:~$ sudo su
./install.sh -a --ratio 3
# ...
kubectl get pod -A
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system coredns-7448499f4d-85mp6 1/1 Running 0 70m
kube-system kube-multus-ds-prtmn 1/1 Running 0 70m
kube-system kube-ovn-cni-qqf2c 1/1 Running 0 70m
kube-system kube-ovn-controller-94c9596c4-brd44 1/1 Running 0 70m
kube-system kube-ovn-monitor-7c98d98457-pzsfg 1/1 Running 0 70m
kube-system kube-ovn-pinger-ksjb4 1/1 Running 0 69m
kube-system ovn-central-668ff5988f-j8fhx 1/1 Running 0 70m
kube-system ovs-ovn-cmr4c 1/1 Running 0 70m
kubekey-system kubekey-controller-manager-9b55dbfd5-j9d6b 2/2 Running 0 70m
kubesphere-system ks-installer-5cbb65bdf5-c45jj 1/1 Running 0 70m
kubesphere-system minio-7f687756bb-fvh5t 0/1 Pending 0 65m
rook-ceph csi-rbdplugin-254f7 2/3 CrashLoopBackOff 17 66m
rook-ceph csi-rbdplugin-provisioner-7dfb48857f-88bqm 6/6 Running 0 66m
rook-ceph rook-ceph-crashcollector-rock-5b-66c67c6946-hdp2g 1/1 Running 0 64m
rook-ceph rook-ceph-mgr-a-744d5bbb45-hm96k 1/1 Running 0 64m
rook-ceph rook-ceph-mon-a-f548555b4-6kfhh 1/1 Running 0 65m
rook-ceph rook-ceph-operator-5fdc669785-9nszp 1/1 Running 0 67m
rook-ceph rook-ceph-osd-0-7c76d846d5-x9v7m 0/1 CrashLoopBackOff 16 62m
rook-ceph rook-ceph-osd-prepare-rock-5b-7xcms 0/1 Completed 0 59m
rook-ceph rook-ceph-tools-6c55fbd449-4j496 1/1 Running 0 67m
rook-ceph rook-discover-vhqbz 1/1 Running 0 66m
rook-ceph snapshot-controller-0 1/1 Running 0 67m
kubectl logs -n rook-ceph csi-rbdplugin-254f7 csi-rbdplugin
W0706 08:05:02.918278 40415 rbd_attach.go:209] rbd-nbd: nbd modprobe failed with error an error (exit status 1) occurred while running modprobe args: [nbd]
E0706 08:05:03.002118 40415 rbd_util.go:241] modprobe failed: an error (exit status 1) occurred while running modprobe args: [rbd]
F0706 08:05:03.002490 40415 driver.go:148] an error (exit status 1) occurred while running modprobe args: [rbd]
goroutine 1 [running]:
k8s.io/klog/v2.stacks(0x1)
/go/src/github.com/ceph/ceph-csi/vendor/k8s.io/klog/v2/klog.go:1038 +0xac
# ...
modprobe nbd
modprobe: FATAL: Module nbd not found in directory /lib/modules/5.10.110-37-rockchip-g74457be0716d
Hi, I'd like to customise the kernel for a Rock Pi 4B / Rock 4 SE and add App Armour support. How would I do that using the build process in this repository? I can see the kernel is packaged in deb files in /rootfs/packages/arm64/kernel
but how are those deb's built from scratch?
My board: rock-3a Rock 3A (RK 3568)
key error:mpp[5162]: vcodec_service: open vcodec_service /dev/mpp_service failed
based on rock-3a-ubuntu-focal-server-arm64-20220102-1552-gpt.img.xz
in latest release.
Using mpp from git clone https://gitee.com/hermanchen82/mpp.git mpp
, the test in /mpp/build/linux/aarch64/test
failed me by `
rock@rock3a:/opt/mpp/build/linux/aarch64/test$ ./mpi_dec_test -i ~/data/1080p.264 -t 7 -h 1080 -w 1920
mpp[5162]: mpi_dec_utils: cmd parse result:
mpp[5162]: mpi_dec_utils: input file name: /home/rock/data/1080p.264
mpp[5162]: mpi_dec_utils: output file name:
mpp[5162]: mpi_dec_utils: config file name:
mpp[5162]: mpi_dec_utils: width : 1920
mpp[5162]: mpi_dec_utils: height : 1080
mpp[5162]: mpi_dec_utils: type : 7
mpp[5162]: mpi_dec_utils: debug flag : 0
mpp[5162]: mpi_dec_utils: max frames : 0
mpp[5162]: mpi_dec_test: mpi_dec_test start
mpp[5162]: mpi_dec_test: input file size 153898619
mpp[5162]: mpp_info: mpp version: 5b1156a4 author: Yandong Lin 2021-04-09 [vcodec_service]: Fix array out of bounds issue
mpp[5162]: mpi_dec_test: 0x557d0d53c0 mpi_dec_test decoder test start w 1920 h 1080 type 7
mpp[5162]: mpp_rt: NOT found ion allocator
mpp[5162]: mpp_rt: found drm allocator
mpp[5162]: vcodec_service: open vcodec_service /dev/mpp_service failed
mpp[5162]: hal_h264d_api: mpp_dev_init failed ret: -1
mpp[5162]: mpp_hal: mpp_hal_init hal h264d_rkdec init failed ret -1
mpp[5162]: mpp_hal: mpp_hal_init could not found coding type 7
mpp[5162]: mpp_dec: mpp_dec_init could not init hal
mpp[5162]: mpp_time: mpp_clock_put invalid clock (nil)
mpp[5162]: mpp_time: mpp_clock_put invalid clock (nil)
mpp[5162]: mpp_time: mpp_clock_put invalid clock (nil)
mpp[5162]: mpp_time: mpp_clock_put invalid clock (nil)
mpp[5162]: mpp_time: mpp_clock_put invalid clock (nil)
mpp[5162]: mpp_time: mpp_clock_put invalid clock (nil)
mpp[5162]: mpp_time: mpp_clock_put invalid clock (nil)
mpp[5162]: mpp_time: mpp_clock_put invalid clock (nil)
mpp[5162]: mpp_time: mpp_clock_put invalid clock (nil)
mpp[5162]: mpp_time: mpp_clock_put invalid clock (nil)
mpp[5162]: mpp_time: mpp_clock_put invalid clock (nil)
mpp[5162]: mpp: error found on mpp initialization
mpp[5162]: mpi_dec_test: 0x557d0d53c0 mpp_init failed
mpp[5162]: mpi_dec_test: test failed ret -1
`
Is there anything wrong with the driver?
Thank you !
I tried to compile image like you describe in tutorial. I'm using Ubuntu 18 running at VirtualBox. After build command I can see the image but the size is less than 1MB so for sure is not correct :) Where is a problem?
I can see such error, maybe is a connection with it
Checking that ptrace can change system call numbers...OK Checking syscall emulation patch for ptrace...OK Checking advanced syscall emulation patch for ptrace...OK Checking environment variables for a tempdir...none found Checking if /dev/shm is on tmpfs...OK Checking PROT_EXEC mmap in /dev/shm...Operation not permitted /dev/shm must be not mounted noexec error starting uml backend: <nil> ====debos rockpi-4cplus-ubuntu-focal-server-arm64-gpt end==== TOP DIR = /home/user/debos-radxa System image rockpi-4cplus-ubuntu-focal-server-arm64-20220627-1144-gpt.img is generated. See it in /home/user/debos-radxa/output /home/user/debos-radxa ====Building board system image is done==== ====Start to clean system images====
I followed this guide to boot with SPI+NVME, but the mac address changed after every reboot. In serial u-boot log I can see rockchip_set_ethaddr: vendor_storage_write failed -5
. After some research at u-boot code I found it is because part_driver_lookup_type
in disk/part.c
failed.
Here is the full u-boot log:
U-Boot SPL board init
U-Boot SPL 2017.09-g693c4cd017-211223 #jfliu (Jan 27 2022 - 19:57:46)
Trying to boot from MMC2
MMC error: The cmd index is 1, ret is -110
Card did not respond to voltage select!
mmc_init: -95, time 10
spl: mmc init failed with error: -95
Trying to boot from MMC1
MMC error: The cmd index is 0, ret is -110
mmc_init: -110, time 5
spl: mmc init failed with error: -110
Trying to boot from MTD2
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
No misc partition
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xX != 0xX
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
## Verified-boot: 0
## Checking atf-1 0x00040000 ... sha256(fe4f274c06...) + OK
## Checking uboot 0x00a00000 ... sha256(7d66be3355...) + OK
## Checking fdt 0x00b2ea20 ... sha256(c721e0d639...) + OK
## Checking atf-2 0x00068000 ... sha256(8d44036095...) + OK
## Checking atf-3 0xfdcd0000 ... sha256(e410275b51...) + OK
## Checking atf-4 0xfdcc9000 ... sha256(990c53fc01...) + OK
## Checking atf-5 0x00066000 ... sha256(315a4195a9...) + OK
Jumping to U-Boot(0x00a00000) via ARM Trusted Firmware(0x00040000)
Total: 653.217 ms
INFO: Preloader serial: 2
NOTICE: BL31: v2.3():v2.3-181-gc9a647cae:cl
NOTICE: BL31: Built : 10:55:41, Oct 18 2021
INFO: GICv3 without legacy support detected.
INFO: ARM GICv3 driver initialized in EL3
INFO: pmu v1 is valid
INFO: dfs DDR fsp_param[0].freq_mhz= 1056MHz
INFO: dfs DDR fsp_param[1].freq_mhz= 324MHz
INFO: dfs DDR fsp_param[2].freq_mhz= 528MHz
INFO: dfs DDR fsp_param[3].freq_mhz= 780MHz
INFO: Using opteed sec cpu_context!
INFO: boot cpu mask: 0
INFO: BL31: Initializing runtime services
WARNING: No OPTEE provided by BL2 boot loader, Booting device without OPTEE initialization. SMC`s destined for OPTEE will return SMC_UNK
ERROR: Error initializing runtime service opteed_fast
INFO: BL31: Preparing for EL3 exit to normal world
INFO: Entry point address = 0xa00000
INFO: SPSR = 0x3c9
U-Boot 2017.09-g693c4cd017-211223 #jfliu (Jan 27 2022 - 19:57:46 +0800)
Model: Radxa ROCK 3 Model A
PreSerial: 2, raw, 0xfe660000
DRAM: 7.7 GiB
Sysmem: init
Relocation Offset: ed34a000
Relocation fdt: eb9f7700 - eb9fece0
CR: M/C/I
Using default environment
Hotkey: ctrl+`
SF: Detected sfc_nor with page size 256 Bytes, erase size 4 KiB, total 16 MiB
Bootdev(atags): mtd 2
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
## Unknown partition table type 0
PartType: <NULL>
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
No misc partition
boot mode: None
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
FIT: No boot partition
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
No resource partition
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
No resource partition
Failed to load DTB, ret=-19
Failed to get kernel dtb, ret=-19
I2c0 speed: 100000Hz
vsel-gpios- not found! Error: -2
vdd_cpu 1025000 uV
PMIC: RK8090 (on=0x40, off=0x00)
vdd_logic init 900000 uV
vdd_gpu init 900000 uV
vdd_npu init 900000 uV
io-domain: OK
Model: Radxa ROCK 3 Model A
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
rockchip_set_ethaddr: vendor_storage_write failed -5
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
rockchip_set_serialno: could not find efuse/otp device
CLK: (sync kernel. arm: enter 816000 KHz, init 816000 KHz, kernel 0N/A)
apll 816000 KHz
dpll 528000 KHz
gpll 1188000 KHz
cpll 1000000 KHz
npll 24000 KHz
vpll 24000 KHz
hpll 24000 KHz
ppll 200000 KHz
armclk 816000 KHz
aclk_bus 150000 KHz
pclk_bus 50000 KHz
aclk_top_high 300000 KHz
aclk_top_low 200000 KHz
hclk_top 150000 KHz
pclk_top 50000 KHz
aclk_perimid 300000 KHz
hclk_perimid 150000 KHz
pclk_pmu 100000 KHz
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
No misc partition
Net: No ethernet found.
Hit key to stop autoboot('CTRL+C'): 0
Device 0: Vendor: 0x1e4b Rev: SVN2789 Prod: 30045566059
Type: Hard Disk
Capacity: 244198.3 MB = 238.4 GB (500118192 x 512)
... is now current device
Scanning nvme 0:1...
Found U-Boot script /boot.scr
reading /boot.scr
2725 bytes read in 1 ms (2.6 MiB/s)
## Executing script at 00c00000
Boot script loaded from nvme 0
reading /uEnv.txt
356 bytes read in 1 ms (347.7 KiB/s)
reading /initrd.img-4.19.193-26-rockchip-gfc6004006609
6605984 bytes read in 8 ms (787.5 MiB/s)
reading /vmlinuz-4.19.193-26-rockchip-gfc6004006609
20731912 bytes read in 22 ms (898.7 MiB/s)
reading /dtbs/4.19.193-26-rockchip-gfc6004006609/rockchip/rk3568-rock-3-a.dtb
146921 bytes read in 2 ms (70.1 MiB/s)
reading /dtbs/4.19.193-26-rockchip-gfc6004006609/rockchip/overlay/rk3568-can1-m0.dtbo
515 bytes read in 1 ms (502.9 KiB/s)
Applying kernel provided DT overlay rk3568-can1-m0.dtbo
reading /dtbs/4.19.193-26-rockchip-gfc6004006609/rockchip/overlay/rk3568-pwm8-m0-fan.dtbo
382 bytes read in 1 ms (373 KiB/s)
Applying kernel provided DT overlay rk3568-pwm8-m0-fan.dtbo
reading /dtbs/4.19.193-26-rockchip-gfc6004006609/rockchip/overlay/rockchip-fixup.scr
1322 bytes read in 1 ms (1.3 MiB/s)
Applying kernel provided DT fixup script (rockchip-fixup.scr)
## Executing script at 59000000
initrdsize = 0x64cca0
Fdt Ramdisk skip relocation
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
GUID Partition Table Header signature is wrong: 0xFFFFFFFFFFFFFFFF != 0x5452415020494645
No misc partition
## Flattened Device Tree blob at 0x0a100000
Booting using the fdt blob at 0x0a100000
reserving fdt memory region: addr=a100000 size=8a000
'reserved-memory' ramoops@110000: addr=110000 size=f0000
Using Device Tree in place at 000000000a100000, end 000000000a18cfff
Adding bank: 0x00200000 - 0xf0000000 (size: 0xefe00000)
Adding bank: 0x100000000 - 0x200000000 (size: 0x100000000)
Total: 2153.288 ms
Starting kernel ...
I have a Rock 5b on the way. I want to run it without Desktop, like I do with my Raspberry Pi 4s and my Rock 3a (using Armbian). Rather than waiting for Armbian or building it myself, I'd much rather support it in the base images.
If I understand right, this would just involve creating a new script for this variant like the debian bullseye xfce4 script, changing the varient, and updating the images yaml so that it's using a similar set as the ubuntu focal server right? Is there something I'm missing?
I use rock-3A instances in a kubernetes cluster based on ubuntu's microk8s distribution.
microk8s 1.25 just released with calico v3.23 that needs eBPF to be available on kernel.
(microk8s 1.24 works fine with calico 3.13)
Calico fails on init with message : /sys/fs/bpf not exists
It seems to me that eBPF is not activated on ubuntu rock-3A kernel.
tested image : rock-3a-ubuntu-focal-server-arm64-20220701-0200-gpt.img
Hello.
Rock 3a
OS: rock-3a-ubuntu-focal-server-arm64-20220315-1226-gpt.img
I noticed that two services are enabled by default to get the ip address: "dhcpcd" and "NetworkManager".
As a result, Linux asks the router for 2 ip addresses.
3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether e2:52:dc:*:*:* brd ff:ff:ff:ff:ff:ff
inet 192.168.1.6/24 brd 192.168.1.255 scope global dynamic noprefixroute eth0
valid_lft 86002sec preferred_lft 86002sec
inet 192.168.1.128/24 brd 192.168.1.255 scope global secondary noprefixroute eth0
valid_lft forever preferred_lft forever
inet6 fe80::fe6f:cccf:*:*/64 scope link noprefixroute
valid_lft forever preferred_lft forever
Solution: stop and disable one of the services from autostart. I decided to disable dhcpcd
systemctl stop dhcpcd
systemctl disable dhcpcd
Hi. I know that according to the change logs, there haven't been many (or any) changes to the Zero image for a while. But I just wanted to note that images newer than 20220801 (at least the few recent ones that I had time to check) don't boot and get stuck in an infinite boot loop. At least in case of the 2GB version.
I'm signaling here because, what's especially annoying, everywhere else I get the response to just use Armbian.
Well, no. Armbian is not suitable for me, but it seems that it's incomprehensible to the people on the forum and the discord channel.
reproduce:
sudo modprobe configs
zcat /proc/config.gz | grep TPROXY
# CONFIG_NETFILTER_XT_TARGET_TPROXY is not set
I just checked the kernel repo. Not sure which branch is used by 4c+. But I can see the CONFIG_NETFILTER_XT_TARGET_TPROXY is set in the default branch.
Can we set CONFIG_NETFILTER_XT_TARGET_TPROXY
back to the defconfig file?
How to compile a custom kernel ? I need to customize some kconfig parameters.
Can You please add more system images?
I would like to use debian bullseye server image and only older buster and with xfce is available now.
Please enable iSCSI in the kernel in the next release.
Device Drivers --->
SCSI device support --->
<*> SCSI disk support
[*] SCSI low-level drivers --->
<*> iSCSI Initiator over TCP/IP
SCSI Transports --->
{M} iSCSI Transport Attributes
Can we enable snd-aloop in the config as it is in most distro's?
Thnx
How can I add additional module like a mcp3422 and sc16is7xx? I see that is not include in base system.
Hi,
after running ./docker/dev-shell, I got some error message:
Error response from daemon: pull access denied for debos-radxa, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
The dev-shell command fails when running in an ARM64 VM--I think due to missing user-mode-linux packages in the Debian repository.
Step 5/11 : RUN apt-get update -y && apt-get -y --allow-unauthenticated install debos xz-utils dosfstools libterm-readkey-perl user-mode-linux libslirp-helper && apt install -y -f
---> Running in 06a6a862b5d5
Get:1 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye InRelease [116 kB]
Get:2 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye-updates InRelease [44.1 kB]
Get:3 http://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security InRelease [48.4 kB]
Get:4 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye/contrib arm64 Packages [41.0 kB]
Get:5 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye/main arm64 Packages [8071 kB]
Get:6 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye/non-free arm64 Packages [72.9 kB]
Get:7 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye-updates/main arm64 Packages [12.0 kB]
Get:8 http://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security/main arm64 Packages [202 kB]
Fetched 8607 kB in 12s (734 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Package user-mode-linux is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Unable to locate package debos
E: Package 'user-mode-linux' has no installation candidate
The command '/bin/sh -c apt-get update -y && apt-get -y --allow-unauthenticated install debos xz-utils dosfstools libterm-readkey-perl user-mode-linux libslirp-helper && apt install -y -f' returned a non-zero code: 100
Enter Docker container...
Unable to find image 'debos-radxa:1' locally
docker: Error response from daemon: pull access denied for debos-radxa, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
See 'docker run --help'.
Further information:
Starting with the 20220728 "ubuntu focal server" image from debos-radxa, OTG no longer works on the 4C+. I see that the port is set to OTG mode in the dtb, however /sys/class/udc/ is empty so it doesn't actually work.
It does work with the 20220722 and earlier images.
Hello,
I am trying to run the mpp examples from
https://github.com/rockchip-linux/mpp
I've cloned and installed the repo.
Running
/Desktop/mpp/build/test$ ./mpi_enc_test -w 1280 -h 720 -o /tmp/test.h264
gives me
mpp[1084]: vcodec_service: open vcodec_service /dev/mpp_service failed mpp[1084]: hal_h264e_vepu541: hal_h264e_vepu541_init mpp_dev_init failed. ret: -1 mpp[1084]: mpp_enc_hal: mpp_enc_hal_init hal hal_h264e init failed ret -1 mpp[1084]: mpp_enc_hal: mpp_enc_hal_init could not found coding type 7 mpp[1084]: mpp_enc: mpp_enc_init_v2 could not init enc hal mpp[1084]: mpp: error found on mpp initialization mpp[1084]: mpi_enc_test: mpp_init failed ret -1 mpp[1084]: mpi_enc_test: chn 0 encode 0 frames time 0 ms delay 0 ms fps 0.00 bps 0
After running
sudo chmod 666 /dev/mpp_service
from here:
#8
It seems to be a step further, but still fails with
pp[1267]: mpp_serivce: mpp_service_cmd_send ioctl MPP_IOC_CFG_V1 failed ret -1 errno 12 Cannot allocate memory
Any ideas ?
On Rock 4 SE running these images:
rockpi-4b-debian-bullseye-xfce4-arm64-20221109-1447-gpt.img
or
rockpi-4b-debian-buster-xfce4-arm64-20220311-0310-gpt.img
hardware acceleration for h264/h265 decoding does not work. Device runs painfully slow with any multimedia application.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.