Debug: Implement SWO trace output
Los mantenedores suelen responder en 4 días
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 55/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- c
- Área
- embedded-iot
Línea de trabajo
Comienza localizando la implementación de debug_sdr del proyecto y su ruta de salida existente; el issue nombra ITM_SendChar() como la interfaz. Revisa el contexto del PR #277 aplazado y confirma que el método envía datos de trazas mediante SWO para Rev 2, sin incluir el trabajo de UART de Rev 3.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
**Requester: @ETSells **
Describe the solution you'd like
Implement a method to send data over SWO using ITM_SendChar(). This will be used by the project side implementation of the debug_sdr module.
Describe alternatives you've considered
N/A for rev 2. Rev 3 will use UART on the ST-Linkv3 Minie (see SunDevilRocketry/driver#41).
Additional context
Deferred feature from PR SunDevilRocketry/Flight-Computer-Firmware#277.
Points of Contact
Rev 2 Project Lead: @NArmistead
Mod maintainer/Debug SME: @ETSells
- Lenguaje dominante
- C
- Estrellas
- 8
- Forks
- 6
- Merge medio
- 6 d 21 h
- PR fusionados (30 d)
- 9
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Sin 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 SunDevilRocketry/Flight-Computer-Firmware
-
Sensor: Set magnetometer ODR to 30 HzPosiblemente ocupada @NArmistead la tomó hace 17 días. Abiertoenhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 63/100
SunDevilRocketry/Flight-Computer-Firmware#347 · 1 asignado ·
Los mantenedores suelen responder en 4 días
-
enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
SunDevilRocketry/Flight-Computer-Firmware#368 ·
Los mantenedores suelen responder en 4 días
-
enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
SunDevilRocketry/Flight-Computer-Firmware#367 ·
Los mantenedores suelen responder en 4 días
-
Sensor: Apogee detect can failAbiertobug
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
SunDevilRocketry/Flight-Computer-Firmware#365 · 1 comentario ·
Los mantenedores suelen responder en 4 días
-
advanced enhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
SunDevilRocketry/Flight-Computer-Firmware#364 · 2 comentarios ·
Los mantenedores suelen responder en 4 días
Todos los issues de SunDevilRocketry/Flight-Computer-Firmware
Issues similares
-
Type: Bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
apache/nuttx-apps#3942 ·
Los mantenedores suelen responder en 1 día
-
Add missing unit tests for IsAdmissionPolicyName and IsCertManagerResourceNamePosiblemente ocupada @a1h8 la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
kubernetes-sigs/security-profiles-operator#3644 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 70/100
ly05010419/MacNativeGames#1340 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día