【求助】BMC Studio 2509 初始化后 CSR 模型页面空白,是否需要手动创建器件?

版本/环境


复现步骤

  1. 按文档完成 2509 版本 BMC Studio 的首次启动与初始化向导。
  2. 进入 器件建模 → CSR 模型 页面。
  3. 页面可以正常打开,但左侧/中部未看到任何已存在的器件/组件条目与结构树(见截图)。
    BMC Studio用户指南 | 文档中心 | openUBMC

可能是因为您未成功导入仓库所导致的。可以麻烦您贴一下您的仓库管理页面吗?在右上角的这个页面。

image


这是我仓库管理

怪我没把话说清楚,我是想看一下您这里有没有把mdb_interface这个仓正确导入。可以请您帮忙看一下吗?

是不是版本问题?
root@tux-105:~/bmc_studio/workspaces/workspace_2# ls
abseil chassis help manifest observability power_mgmt re2 thermal_mgmt
account fructrl hica manufacture opentelemetry profile_schema rootfs_user vpd
bios frudata libyaml mdb_interface opentelemetry-proto protobuf sensor webui
c_ares general_hardware lsw network_adapter pcie_device rackmount storage
root@tux-105:~/bmc_studio/workspaces/workspace_2#

可能是由于版本问题导致的。25.09的最新版BMC Studio(版本号1.2.0)即将于近期上线,届时请您升级后再看一下问题是否修复

好的,麻烦您了。

最新版本还是不太行。

这个目前会有几个问题,使用场外环境bmcstudio,使用bingo,不使用bmcgo,不用高可用模块,只用开源代码,无任何代理,无多余操作,使用最新的manifest只做init.py初始化,然后切换到manifest 2509去编译构建,构建完成后,删除manifest,再去执行bmcstudio。

一键部署应该是用的bingo fetch –stage stable吧,或者bingo fetch –stage rc,或者bingo fetch –a然后bingo build,加上conan downloads,conan cache这些。

0.首先把git manifest链接给到bmcstudio,第一次给到studio时候,是没有获取gitcode公钥的,所以要手动输入yes or no的交互,所以这时候会导致bmcstudio无法读取manifest仓库。

规避:搭建后用命令获取gitcode公钥,然后再使用bmcstudio。

1.bingo fetch我自己手动执行测试时候,中间遇到闭源的gitcode 的仓库时候,会用conandata.yml里面的链接clone,这时候会出现要输入用户名和密码,因为仓库可能存在,所以要确认是否是闭源仓库的用户,所以会出现这种情况,而不是说clone 直接失败。

规避:直接git设置gitcode的https 用户名和令牌后可以绕过去,虽然是闭源的,但是不用做交互了,克隆告警失败就过去了。

2.有一些是需要clone github的仓库,在办公电脑,家里环境会遇到超时问题,但是一键部署看不到,导致时间非常长,一直转圈。

规避:在bmcstudio启动前,先加全局隧道tun 代理再开studio,或者先加普通的git全局代理再手动bingo fetch –stage stable,因为目前尚不确定 BMC Studio 在启动时是否会清理或忽略环境变量,为避免代理失效,手动执行 fetch 更为稳妥。

3.一键部署时间非常长。原因可能在于fetch时候会出现以上问题,因为bmcstudio告警很少,直接抓进程,有bingo fetch,bingo build -b openUBMC -t app编译,有conan cache,download

4.是有很多库是clone不下来的,我不太清楚bmcstudio使用时候会不会通过conan用闭源的组件,目前看会议上说明是会用这些闭源conan组件的。

5.是这个csr器件库,点击任一csr文件后,旁边器件库是空的。

6.仓库管理界面的日志点到其他页面再回去,日志就不显示了。

1 个赞

由于大量社区举报,此话题被临时关闭至少 4 小时。

此话题已在 107 天后被自动打开。