We are running the system from the SD card since we were not able to find any support for EMMC. We observe the entire system to be responding extremely slow to any Linux CLI commands. To provide and example we have provided the screenshot of the CPU utilization and time taken in running the netplan utility in raspberry pi 4 and banana pi r64. We have used the /usr/bin/time command for profiling the time and memory requirements for netplan utility.
Please let us know is more information is required to debug this issue. The above provided images are only representing an example and the slow performance is prevelant across the system.
Which kernel do you use? There was a problem with all kernels and newer uboot (imho not the 2014). I recently added patch to reset mmc-controller which solves slow performance
You find some information about emmc in my wiki. There is also a new bootchain.i had created simple sdcard image (debian buster),but this needs some modifications for emmc (replacing boot-headers (first block and bl2 in boot0)
we downloaded r64_buster_newatf_5.10.img.gz and flashed it on our SD card. The system performance seems fine and we are not facing any lags. But when we tried to profile the netplan apply command, the CPU utilization reaches ~92%.
you use ubuntu with custom 5.4 (or do you use my 5.4-main)? my image is debian buster…the bootchain should not affect netplan because netplan operates in linux not ATF/uboot.
make sure you have the sdcard-reset-patch applied in your kernel…