dmesg
cat /proc/interrupts
cat /proc/meminfo
cat /proc/cpuinfo
top

bootz 0x10000000 0x12000000 0x11000000

fsck

mkdir -p /mnt/emmc1
mkdir -p /mnt/emmc2

mount /dev/mmcblk0p1 /mnt/emmc1/
mount /dev/mmcblk0p2 /mnt/emmc2/
mount -t nfs -o nolock,nfsvers=3,vers=3 192.168.40.41:/home/zhangyi/work/psoc_ltp/ltp-psoc /mnt/nfs
mount /dev/mmcblk0p2 /mnt

cd /mnt/emmc2/opt/ltp

sed -i 's/#msgctl11/msgctl11/g' ./runtest/syscalls

sed -i 's/fork13 -i 1000000/fork13 -i 100/g' ./runtest/syscalls

cat ./results/results-log-NB1708_FPGA_20181217-20181223
cat ./output/LTP_RUN_ON-screen-log-NB1708_FPGA_20181217-20181223.failed
cat ./output/LTP_RUN_ON-screen-log-NB1708_FPGA_20181217-20181223.tconf
cat ./output/screen-log-NB1708_FPGA_20181217-20181223

cat ./results/results-log-V20181018_1030-20181107_fcntl36_flock

./runltp -p -l results-log-V20181112_1115-20181115 -o screen-log-V20181112_1115-20181115
./runltp -p -l results-log-NB1708_FPGA_20181217-20181219 -o screen-log-NB1708_FPGA_20181217-20181219
./runltp -p -l results-log-NB1708_FPGA_20181217-20181222 -o screen-log-NB1708_FPGA_20181217-20181222
./runltp -p -l results-log-NB1708_FPGA_20181217-20181223 -o screen-log-NB1708_FPGA_20181217-20181223
./runltp -s fcntl36 -I 100 -p -l results-log-V20181018_1030-20181108_fcntl36_flock -o screen-log-V20181018_1030-20181108_fcntl36_flock

cd /mnt/ltp/testcases/bin
lrz -X fcntl36
./fcntl36

编译后运行有问题
./configure AR=arm-linux-gnueabihf-ar CC=arm-linux-gnueabihf-gcc RANLIB=arm-linux-gnueabihf-ranlib STRIP=arm-linux-gnueabihf-strip --host=arm-linux --target=arm-linux LDFLAGS=-pthread

需要绝对地址,以下可以正常运行
sudo ./configure AR=/opt/gcc-linaro-7.3.1-2018.05-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ar CC=/opt/gcc-linaro-7.3.1-2018.05-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc RANLIB=/opt/gcc-linaro-7.3.1-2018.05-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ranlib STRIP=/opt/gcc-linaro-7.3.1-2018.05-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-strip --target=arm-linux --host=arm-linux LDFLAGS=-pthread

网络启动位流地址:
E:\Idyll\03_Work\32_PSOC\318_PSOC_formal\C-GMAC0-MIO-100M
劳德巴赫 20180929 使用linux-smp-sp.cmm 单核版本
linux-smp.cmm为多核版本

bootz 0x10000000 0x12000000 0x11000000

# down gmac speed to 100M
ifconfig eth0 up; ethtool -s eth0 advertise 0x008
udhcpc
ethtool eth0

##################################################################

# vi /etc/exports
/data/disk1/ *(async,insecure,no_root_squash,no_subtree_check,rw)

/data/disk1:与nfs服务客户端共享的目录,这个路径必须和你前面设置的文件的路径一致!

*:允许所有的网段访问,也可以使用具体的IP
rw:挂接此目录的客户端对该共享目录具有读写权限
async:资料同步写入内存和硬盘
no_root_squash:root用户具有对根目录的完全管理访问权限。
no_subtree_check:不检查父目录的权限。

4、重启rpcbind 服务

nfs是一个RPC程序,使用它前,需要映射好端口,通过rpcbind 设定。

# /etc/init.d/rpcbind restart

5、重启nfs服务

# /etc/init.d/nfs-kernel-server restart

6、挂载指令

# mount -t nfs 192.168.0.128:/data/disk1 /nfsdir
###################################################################

udhcpc
mkdir -p /mnt/nfs;
mount -t nfs -o nolock,nfsvers=3,vers=3 192.168.40.41:/home/zhangyi/work/psoc_ltp/ltp-ddt-fmxx-psoc/install_dir /mnt/nfs;
cd /mnt/nfs/opt/ltp;
ping 192.168.40.41
export PATH=/home/zhangyi/work/ltp-ddt-fmxx-psoc/install_dir/opt/ltp/testcases/bin:$PATH
export PATH=/mnt/nfs/opt/ltp/testcases/bin/ddt/common/:$PATH
export PATH=/mnt/nfs/opt/ltp/testcases/bin/:$PATH

./runltp -P fmxx-psoc-db -f ddt/eth_ping -p -l results-log-V20181112_1115-20181115 -o screen-log-V20181112_1115-20181115

./runltp -P fmxx-psoc-db -f fmxx/test

sudo rm -rf ./results/* ./output/*

vi ./platforms/fmxx-psoc-db-idyll
vi ./runtest/fmxx/test
vi  ./scenario_groups/default-ddt-fmxx
/mnt/nfs/opt/ltp/testcases/bin/ddt/common/common.sh

interface="eth0"; duplex="full";
ethtool -s $interface autoneg off;
ethtool -s $interface duplex $duplex;
final_duplex=`ethtool eth0|grep "Duplex:"|awk '/Duplex: /{ print $2 }'`;
ethtool -s $interface autoneg on;
echo "DUPLEX is $duplex and FINAL_DUPLEX is $final_duplex";

lrz -X common.sh
lrz -X st_log.sh

#canutils
PATH=/usr/sbin/out_canutils/bin:/usr/sbin/out_canutils/sbin:$PATH
/bin:/sbin:/usr/bin:/usr/sbin

bootz 0x10000000 0x12000000 0x11000000
mtd_utils
PATH=/usr/sbin/mtd_utils/sbin:$PATH
mv /install_dir/opt/ltp /opt
cd /opt/ltp

mtd_debug erase /dev/mtd0 0 33554432
flash_eraseall -q -j /dev/mtd0
mkdir /mnt/mtd0
mount -t jffs2 -o async /dev/mtdblock0 /mnt/mtd0

time dd if=/dev/urandom of=/home/srcfile bs=1M count=10
time dd if=/home/srcfile of=/mnt/mtd0/testfile bs=1M count=10
umount /mnt/mtd0

perf-nor
mtd_debug erase /dev/mtd0 0 33554432
flash_eraseall -q -j /dev/mtd0
mkdir -p /mnt/partition_nor
mount -t jffs2 -o async /dev/mtdblock0 /mnt/partition_nor

dd if=/dev/urandom of=/dev/shm/srctest_file_nor_pid bs=1M count=1
./testcases/bin/ddt/filesystem_tests -write -src_file /dev/shm/srctest_file_nor_pid -srcfile_size 1 -file /mnt/partition_nor/test_file_pid -buffer_size 256000 -file_size 4 -performance
rm -f /dev/shm/srctest_file_nor_pid
sync
umount /mnt/partition_nor
rm -rf /mnt/partition_nor
mkdir -p /mnt/partition_nor
mount -t jffs2 -o async /dev/mtdblock0 /mnt/partition_nor
./testcases/bin/ddt/filesystem_tests -read -file /mnt/partition_nor/test_file_pid -buffer_size 256000 -file_size 4 -performance

do_cmd "mkdir -p `dirname $SRC_FILE`"

iperf -c 192.168.40.41 -m -f M -d -t 60 -w 16K

mount -t nfs -o nolock,addr=192.168.40.41,nfsvers=3,vers=3 192.168.40.41':'/home/zhangyi/work/psoc_ltp/ltp_mnt /mnt

##############################
demo board

under uboot
setenv -f ethaddr 00:0a:35:00:01:26
saveenv

dhcp; setenv serverip 192.168.40.41;
tftpboot 0x10000000 /liu/zImage;
tftpboot 0x11000000 /liu/fmxx-ql-ai.dtb;
tftpboot 0x12000000 /zhangyi/u-rootfs;
bootz 0x10000000 0x12000000 0x11000000

udhcpc;
mkdir -p /mnt/nfs;
mount -t nfs -o nolock,nfsvers=3,vers=3 192.168.40.41:/home/zhangyi/work/psoc_ltp/ltp-ddt-fmxx-psoc/install_dir /mnt/nfs;
cd /mnt/nfs/opt/ltp;

./runltp -p -l results-log-demo-20190612 -o screen-log-demo-20190612

ps -o pid,args,psr #psr which cpu

###############################
sdcard demo board
udhcpc no command
su #root
dhclient

bootz to be continued的更多相关文章

  1. (数字IC)低功耗设计入门(八)——物理级低功耗设计&to be continued?

    前面学习了从系统级到门级的低功耗设计,现在简单地了解了一下物理级设计.由于物理级的低功耗设计与后端有关了,这里就不详细学习了.这里主要是学习了一些基本原则,在物理级,进行低功耗设计的基本原则是:    ...

  2. Continued Fractions CodeForces - 305B (java+高精 / 数学)

    A continued fraction of height n is a fraction of form . You are given two rational numbers, one is ...

  3. u-boot bootz 加载kernel 流程分析

    u-boot 加载 kernel 的流程分析. image重要结构体头文件 // include/image.h * * Legacy and FIT format headers used by d ...

  4. CF 305B——Continued Fractions——————【数学技巧】

    B. Continued Fractions time limit per test 2 seconds memory limit per test 256 megabytes input stand ...

  5. 2014-2015 ACM-ICPC East Central North America Regional Contest (ECNA 2014) A、Continued Fractions 【模拟连分数】

    任意门:http://codeforces.com/gym/100641/attachments Con + tin/(ued + Frac/tions) Time Limit: 3000/1000 ...

  6. HDU - 3556 - Continued Fraction

    先上题目: Continued Fraction Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/65536 K (Jav ...

  7. CSUOJ 1638 Continued Fraction

    1638: Continued Fraction Time Limit: 1 Sec  Memory Limit: 128 MB Description Input Output Sample Inp ...

  8. 那些年,我们一起追的面试题。。to be continued!!!

    1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?答:Java虚拟机是一个可以执行Java字节码的虚拟机进程.Java源文件被编译成能被Java虚拟机执行的字节码文件.Java被 ...

  9. CRM 2011 Install Errors - Tips and Tricks continued(转)

    The more I get to install/upgrade to CRM 2011 in different environment the more I come across differ ...

随机推荐

  1. 第五周作业—N42-虚怀若谷

    一.查找/etc目录下大于1M且类型为普通文件的所有文件 [root@centos7 ~]# find /etc -type f -size +1M -exec ls -lh {} \; -r--r- ...

  2. 第四章 QML语法

    4.1 语法基础 import QtQuick 2.6 import QtQuick.Window 2.2 Rectangle { width: 400 height: 400 color: &quo ...

  3. POJ 2449 Remmarguts' Date ( 第 k 短路 && A*算法 )

    题意 : 给出一个有向图.求起点 s 到终点 t 的第 k 短路.不存在则输出 -1 #include<stdio.h> #include<string.h> #include ...

  4. next_permutation():按字典序输出下一个排列

    #include<iostream> #include<algorithm> using namespace std; int main() { int data[4]={5, ...

  5. Nodejs - 交互式管理 Node.js 版本

    n - npm:Interactively Manage Your Node.js Versions. Unfortunately n is not supported on Windows. npm ...

  6. leetcode 238. 除自身以外数组的乘积 (python)

    给定长度为 n 的整数数组 nums,其中 n > 1,返回输出数组 output ,其中 output[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积. 示例: 输入: [1 ...

  7. 史上最全 ——LINQ to SQL语句

    LINQ to SQL语句(1)之Where 适用场景:实现过滤,查询等功能. 说明:与SQL命令中的Where作用相似,都是起到范围限定也就是过滤作用的,而判断条件就是它后面所接的子句.Where操 ...

  8. poj1258Agri-Net(最小生成树)

    题目链接:http://poj.org/problem?id=1258 Description Farmer John has been elected mayor of his town! One ...

  9. Node.js实战2:模块使用入门。

    NodeJS有丰富的三方模块,借助这些模块,可以快速的开发各类应用.这使用Nodejs可以进行很便捷.快速的开发. 1.安装与加载模块内核.三方 使用npm可以搜索.安装.卸载模块. 例: 搜索模块 ...

  10. Spring数据库连接池 c3p0、dbcp、spring-jdbc

    在用dbcp的时候 后面加上 destroy-method="close" 销毁的方法没事 但是用 spring的jdbc就会报错 提示找不到close这个方法  这是为什么? D ...