在Xilinx SDK中使用TCL更改BSP的库参数
我想用xilinxsdk中的tcl命令更改lwip和xilfs库的一些可配置参数。我可以通过命令获取XILFS库的可配置参数:在Xilinx SDK中使用TCL更改BSP的库参数,tcl,xilinx,bsp,xsdk,Tcl,Xilinx,Bsp,Xsdk,我想用xilinxsdk中的tcl命令更改lwip和xilfs库的一些可配置参数。我可以通过命令获取XILFS库的可配置参数: configbsp -bsp <bsp_name> -lib xilffs ======================================================================== NAME VALUE ===================================
configbsp -bsp <bsp_name> -lib xilffs
========================================================================
NAME VALUE
========================================================================
enable_exfat false
enable_multi_partition false
fs_interface 1
num_logical_vol 2
ramfs_size 3145728
ramfs_start_addr
read_only false
set_fs_rpath 0
use_chmod false
use_lfn 0
use_mkfs true
use_strfunc 0
word_access true
configbsp-bsp-lib
========================================================================
名称值
========================================================================
启用exfat false
启用多分区错误
fs_接口1
数字逻辑第二卷
ramfs_尺寸3145728
ramfs\u start\u addr
只读错误
设置路径0
使用chmod false
使用\u lfn 0
使用_mkfstrue
使用\u strfunc 0
word\u访问正确
例如,如何从命令行将use\lfn参数的值更改为1
提前感谢。根据第一个谷歌搜索结果,语法如下: 语法 配置BSP[选项][] 如果未指定
和
,则返回处理器、操作系统或BSP中所有库的所有可配置参数的详细信息。如果指定了
,但未指定
值,则返回参数值。如果指定了
和
,则设置参数值
这会让我尝试:
configbsp -bsp <bsp_name> -lib xilffs use_lfn 1
configbsp-bsp-lib xilfs使用\u lfn 1
我认为我们需要指定带有-lib选项的库,因为我们想要更改该库的参数,但实际上我们没有。当我运行命令时
configbsp -bsp udp_bsp -lib xilffs use_lfn 1
我得到了以下错误:
指定的选项冲突,请仅使用-proc、-lib、-os或value>
但是在我删除了-lib选项之后
configbsp -bsp <bsp_name> use_lfn 1
更改参数值后,我们必须使用命令重新生成bsp:
regenbsp-bsp
configbsp -bsp udp_bsp -lib xilffs
========================================================================
NAME VALUE
========================================================================
enable_exfat false
enable_multi_partition false
fs_interface 1
num_logical_vol 2
ramfs_size 3145728
ramfs_start_addr
read_only false
set_fs_rpath 0
use_chmod false
use_lfn 1
use_mkfs true
use_strfunc 0
word_access true