Hello,
I'm searching for tools used to do register settings for LS1043A EVM.
I need to do some works with it.
My goal is,
i) To measure the speed of read & write speed for IFC vs PCIe 2.0(x1 lane)
- How can I use GPIO pins to measure? They are assigned at TDM interface in EVM.
ii) To set registers related with RCW
How can I approach this things mentioned above?
Is the CodeWarrior necessary for this?
Or is there any such linux tools functioning like above?
Best Regards,
TJ
解決済! 解決策の投稿を見る。
dd command will report the read/write speed. You could read/write from PCIe storage device and IFC flash.
i) Would you please describe your purpose in more details?
It is impossible to use GPIO to measure read & write speed for IFC vs PCIe 2.0(x1 lane).
ii) You could use CodeWarrior to generate RCW binary(PBL) file.
Here is the Linux tool:
$ git clone https://github.com/nxp-qoriq/rcw
$ cd rcw
$ git checkout -b lf-6.1.55-2.2.0 lf-6.1.55-2.2.0
Please modify ls1043ardb/RR_FQPP_1455/rcw_1600.rcw according to your target board, then run "make", you will get ls1043ardb/RR_FQPP_1455/rcw_1600.bin.
Please try to use "dd" command in Linux.
For example
dd if=/dev/zero of=/dev/nvme0n1 bs=16M count=512M iflag=count_bytes
or
dd if=/mnt/ramdisk/random.img of=/dev/nvme0n1 bs=16M
dd command will report the read/write speed. You could read/write from PCIe storage device and IFC flash.
Yes, you could use this command directly in the prompt of Linux.
Welcome