device bring up issue (v80-smi write-static-shell)
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Activo
- Área
- cli, embedded-iot
Línea de trabajo
Start by reproducing v80-smi write-static-shell --flash -d 04:00 and reviewing the vrtd.service journal output included in the issue. Trace the reset and rescan path through the reported shell build-ID failure; done means identifying the cause of the internal error and confirming that the device can be brought up successfully.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
On behalf of ZIFAN HE <[email protected]>
I installed SLASH@7a528701c3f17506e5c645399b8b57c82d39632f, but there is an issue with bringing up the device (v80-smi write-static-shell)
vast@c03
:
~
$ lspci -d 10ee: -k 04:00.0 Processing accelerators: Xilinx Corporation Device 50b4 Subsystem: Xilinx Corporation Device 000e Kernel driver in use: ami Kernel modules: ami 04:00.1 Processing accelerators: Xilinx Corporation Device 50b5 Subsystem: Xilinx Corporation Device 000e Kernel driver in use: slash_qdma Kernel modules: slash, ami 04:00.2 Processing accelerators [1280]: Xilinx Corporation Device 50b6 Subsystem: Xilinx Corporation Device 000e Kernel driver in use: slash_ctl Kernel modules: slash, ami
vast@c03
:
~
$ v80-smi list Board 0000:04:00 OK (PF0: OK) (PF1: OK) (PF2: OK) (VRTD: OK) Shell: compute
vast@c03
:
~
$ ls -l /dev/slash_* crw------- 1 vrtd vrtd 507, 1 Sep 25 16:50
/dev/slash_ctl0
crw------- 1 vrtd vrtd 507, 0 Sep 25 16:26
/dev/slash_hotplug
crw------- 1 vrtd vrtd 507, 2 Sep 25 16:50
/dev/slash_qdma_ctl0
vast@c03
:
~
$ groups vast adm cdrom sudo dip plugdev lxd vrtadmin
vast@c03
:
~
$ v80-smi write-static-shell --flash -d 04:00 Resolving device address... Connecting to VRTD... Resolving service PDI path... Resolving VRTD device... Submitting service flash program... Opening AMI device Downloading PDI: 100% (25887408/25887408 bytes) Rescanning PCIe Failed SMI execution failed: Internal error in vrtd daemon or local libvrtd
vast@c03
:
~
$ journalctl -u vrtd.service | tail -17 Sep 25 16:50:19 c03 vrtd[2974]: Hotplug op=reset_sequence(4) bdf=0000:04:00 dev=0 uid=1000 conn_id=14 Sep 25 16:50:19 c03 vrtd[2974]: Reset sequence submitted dev=0 bdf=0000:04:00 uid=1000 conn_id=14 Sep 25 16:50:19 c03 vrtd[2974]: Device reset starting on worker thread Sep 25 16:50:19 c03 vrtd[2974]: reset_with_ami: AMI_IOC_DEVICE_BOOT(0000:04:00.0, partition=0) OK Sep 25 16:50:19 c03 vrtd[2974]: reset_with_ami: GPIO_ALLOW_SBR set on 0000:04:00.0 Sep 25 16:50:19 c03 vrtd[2974]: reset_with_ami: removed 0000:04:00.0 (ret=0, errno=0) Sep 25 16:50:19 c03 vrtd[2974]: reset_with_ami: removed 0000:04:00.1 (ret=0, errno=0) Sep 25 16:50:19 c03 vrtd[2974]: reset_with_ami: removed 0000:04:00.2 (ret=0, errno=0) Sep 25 16:50:19 c03 vrtd[2974]: reset_with_ami: toggling SBR for 0000:04:00.0 Sep 25 16:50:20 c03 vrtd[2974]: reset_with_ami: SBR toggle complete for 0000:04:00.0 Sep 25 16:50:28 c03 vrtd[2974]: reset_with_ami: rescan complete (attempt 1/5) Sep 25 16:50:38 c03 vrtd[2974]: reset_with_ami: device 0000:04:00.0 found after reset Sep 25 16:50:38 c03 vrtd[2974]: Discovered 1 device(s) matching /dev/slash_ctl* Sep 25 16:50:38 c03 vrtd[2974]: Stripping PF function .2 from kernel BDF 0000:04:00.2; device tracked as board 0000:04:00 Sep 25 16:50:38 c03 vrtd[2974]: Paired control device /dev/slash_ctl0 with QDMA device /dev/slash_qdma_ctl0 Sep 25 16:50:38 c03 vrtd[2974]: reset_with_ami: shell build-ID register at BAR4+0x20008 did not respond; cannot confirm the service shell is loaded Sep 25 16:50:38 c03 vrtd[2974]: Async device op opcode=13(DEVICE_HOTPLUG_OP) completed ret=6 uid=1000 conn_id=14
- Lenguaje dominante
- Tcl
- Estrellas
- 48
- Forks
- 23
- Merge medio
- 1 d 22 h
- PR fusionados (30 d)
- 6
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Xilinx/SLASH
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
-
Supporting asynchronous HBM clock crossing and AXI width conversionPosiblemente ocupada @hpc-aulmamei la tomó hace 7 días. Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
-
V80 SLASH shell silently drops host `s_axi_control` writes to offsets `0x40–0xBF`Posiblemente ocupada @quetric la tomó hace 13 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
-
The link is up and RX sees the packet, but the received packet is not counted as a good packet.Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
Todos los issues de Xilinx/SLASH
Issues similares
-
[Bug]: interactive CLI re-adopts `fallback_providers` from config.yaml every turn despite `--ignore-user-config`Posiblemente ocupada @aarochu la tomó hoy. Abiertoarea/config comp/cli P2 sweeper:risk-compatibility type/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
NousResearch/hermes-agent#134954 ·
Los mantenedores suelen responder en 1 día
-
area:cli bug triage:in-progress
Dificultad 1/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
Bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Los mantenedores suelen responder en 1 día
-
enhancement from-studio
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
esengine/DeepSeek-Reasonix#12351 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día