cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Observer
Observer
449 Views
Registered: ‎01-17-2019

Hardware transplantation about Onetswitch

Onetswitch is an All Programmable Open Network Innovation Platform,the customized IP core  called packet_pipeline is not compatible when I used it in my own board , it failed to generate FSBL, i have been depressed by this problem and have no solution. 

Onetswitch is an open source,this is the access :  https://github.com/MeshSr/onetswitch45

The fault information is as follows:

16:19:36 INFO : Registering command handlers for SDK TCF services
16:19:36 INFO : Launching XSCT server: xsct.bat -interactive F:\Task\0and4\0and4.sdk\temp_xsdb_launch_script.tcl
16:19:40 INFO : XSCT server has started successfully.
16:19:46 INFO : Successfully done setting XSCT server connection channel
16:19:46 INFO : Successfully done setting SDK workspace
16:19:46 INFO : Processing command line option -hwspec F:/Task/0and4/0and4.sdk/system_wrapper.hdf.
16:20:53 ERROR : (XSDB Server)ERROR: [Common 17-161] Invalid option value '' specified for 'of_objects'.
ERROR: [Hsi 55-1545] Problem running tcl command ::sw_axiethernet_v5_7::generate : ERROR: [Common 17-161] Invalid option value '' specified for 'of_objects'.

while executing
"get_cells -of_objects $conn_busif_handle"
("foreach" body line 4)
invoked from within
"foreach p2p_busif $p2p_busifs_i {
set busif_name [string toupper [get_prop
16:20:53 ERROR : (XSDB Server)erty NAME $p2p_busif]]
set conn_busif_handle [::hsi::utils::get..."
(procedure "get_targetip" line 3)
invoked from within
"get_targetip $connected_ip"
(procedure "get_connected_intf" line 30)
invoked from within
"get_connected_intf $intf"
(procedure "get_connected_ip" line 11)
invoked from within
"get_connected_ip $periph"
("foreach" body line 5)
invoked from within
"foreach periph $periphs {
set periph_name [string toupper [get_property NAME $periph]]
puts $file_handle ""
puts $file_handle "/* Ca..."
(procedure "xdefine_axi_target_params" line 18)
invoked from within
"xdefine_axi_target_params $periphs $file_handle"
(procedure "xdefine_axiethernet_include_file" line 48)
invoked from within
"xdefine_axiethernet_include_file $drv_handle "xparameters.h" "XAxiEthernet""
(procedure "::sw_axiethernet_v5_7::generate" line 3)
invoked from within
"::sw_axiethernet_v5_7::generate axi_ethernet_0"
ERROR: [Hsi 55-1442] Error(s) while running TCL procedure generate()

16:20:53 ERROR : (XSDB Server)ERROR: [Hsi 55-1450] Error: running generate_bsp.

16:20:53 ERROR : Error generating bsp sources: Failed in generating sources

0 Kudos
Reply
1 Reply
Xilinx Employee
Xilinx Employee
402 Views
Registered: ‎10-06-2016

Hi @hyliu 

You are experiencing a BSP generation issue related to the axiethernet IP (not onetswitch) and based on the HSI error messages seems to be related to some interface not being connected properly... "get_connected_intf"

You need to take a look to your Vivado BD design and ensure the AXI Ethernet IP is being used/connected as expected by the BSP.

Regards


Ibai
Don’t forget to reply, kudo, and accept as solution.
0 Kudos
Reply