常用嵌入式命令

解压命令:sudo tar -xvf imx-image-desktop-imx8mnevk-20221215084701.rootfs.tar.zst -C /srv/rootfs

sudo dd if=imx-boot-imx8mnevk-sd.bin-flash_evk of=/dev/sdb bs=1k seek=32 && sync

// 显示进度status=progress 烧swic需要去除seek:

sudo dd if=imx-image-full-imx8mqevk-20230214124508.rootfs.wic of=/dev/sdb bs=10M && sync

 

ctrl a q跳出

ls /dev

env default -a

setenv serverip 10.193.101.112

setenv myserver 10.193.101.112

setenv ethaddr 4A:7A:87:13:B9:49

setenv bootcmd run netboot

setenv image Image-imx8mpevk.bin

setenv fdt_file imx8mp-evk.dtb

setenv fdtfile imx8mp-evk.dtb

setenv nfsroot /home/jinrui/rootfs   setenv nfsroot /srv/rootfs

setenv netboot 'bootp; run netargs; ping $serverip; tftp ${loadaddr} ${myserver}:${image}; tftp ${fdt_addr} ${myserver}:${fdt_file}; booti ${loadaddr} - ${fdt_addr}'

saveenv

boot

 

fsl-imx-internal-xwayland-glibc-x86_64-test-internal-qt6-armv8a-imx8mpevk-toolchain-6.1-langdale.sh

mkdir -p /mnt/nfs;mount -t nfs -o nolock,nfsvers=3 ${ 10.192.224.62}:/rootfs/wb /mnt/nfs;cd /mnt/nfs/${ L6.1.1_1.0.0_Q1_RC2}/vte_mx${ 86};. ./manual_test;cd;

cp -r /home/jinrui/linux-lts-nxp/arch/arm64/boot/Image /tftpboot/LF_v6.1.y-1.0.0_TC1/

sudo cp -r /home/jinrui/linux-lts-nxp/arch/arm64/boot/dts/freescale/*.dtb /tftpboot/8mn_L6.1_RC1/

sudo cp -r ~/gpu-viv6/driver/build/sdk/drivers/* /srv/rootfs/LF_v6.1.y-1.0.0_TC1/usr/lib

开发板显示操作:insmod /usr/lib/galcore.ko

 

systemctl restart weston

ubuntu是sudo service gdm restart

sudo picocom -b 115200 /dev/ttyUSB0

 

git clean -dfx ./

git clean -dxf  ./

for i in `seq 1 50`; do echo "***************** It is the $i test******************";vivante_gpu.sh 5 Vulkan; done

 


mount -t nfs -o nolock,nfsvers=3 10.192.244.37:/rootfs/wb /mnt/nfs
cd /mnt/nfs/L6.1.1_1.0.0_Q1_RC2/vte_arch64/
. ./manual_test

 

for i in `seq 1 20`; do echo "***************** It is the $i test******************"; wayland_env.sh 3 && glesw_viv.sh 12 16; done

 

git reset origin/master –hard

git remote update

posted @ 2023-05-25 15:57  灵雨爱记录  阅读(68)  评论(0)    收藏  举报