Can arguments of pac_hssi_e10.c cover all settings in design example eth_e2e_e10?
Hello Sir/Madam,
To run design example eth_e2e_e10, we can use pac_hssi_e10 with some argument to configure part of the parameters, but not all of them.
We can assign below value in design example like
" pac_hssi_e10 [-h] [-b <bus>] [-d <device>] [-f <function>] [-s Src. MAC]\n"
" [-m Dest. MAC] [-p Number of packets] [-l Packet length] -a action\n\n"
" -h,--help Print this help\n"
" -b,--bus Set target bus number\n"
" -d,--device Set target device number\n"
" -f,--function Set target function number\n"
" -c,--channel Set HSSI channel (0 - 3)\n"
" -s,--src_mac Set Source MAC (in the format AA:BB:CC:DD:EE:FF)\n"
" -m,--dest_mac Set Destination MAC (in the format AA:BB:CC:DD:EE:FF)\n"
" -p,--packets Total number of packets (in hex format e.g. 0x100)\n"
" -l,--pkt_len Packet length bytes (in hex format e.g. 0x100)\n"
" -a,--action Perform action:\n\n"
" stat Print channel statistics\n"
" stat_clear Clear channel statistics\n"
" loopback_enable Enable internal channel loopback\n"
" loopback_disable Disable internal channel loopback\n"
" pkt_send Send packets\n"
I have not found below settings with address can be configure through pac_hssi_e10
parameter ADDR_RANDOMLENGTH = 8'h1;
parameter ADDR_RANDOMPAYLOAD = 8'h2;
parameter ADDR_START = 8'h3;
parameter ADDR_STOP = 8'h4;
parameter ADDR_RNDSEED0 = 8'ha;
parameter ADDR_RNDSEED1 = 8'hb;
parameter ADDR_RNDSEED2 = 8'hc;
Is there an enhanced version or any other way to configure these parameters?
Thanks
Jim