PARA DAR GRACIAS EN LOS HILOS PASAR POR AQUÍ, EL RESTO SERÁ BORRADO
*

"Conseguir las "fuentes" del código Firmware Prometheus 1.18"

Iniciado Por MMAG_10, El día 15 de Junio de 2023, 21:42:05 21:42



Autor Tema: Conseguir las "fuentes" del código Firmware Prometheus 1.18  (Leído 717 veces)

0 Usuarios y 1 Visitante están viendo este tema.

  • NUEVO USUARIO
  • *
  • Panel de agradecimientos
  • -Tu has dado: 6
  • -Tu has recibido: 5
  • Mensajes: 5
  • Sexo: Masculino
Conseguir las "fuentes" del código Firmware Prometheus 1.18
« en: 15 de Junio de 2023, 21:42:05 21:42 »
No se si esta información esta disponible de modo publico, lo he buscado en github pero no veo nada sobre el tema. Si alguien me puede dar una pista o facilitarme el código fuente de esa u otra versión, le estaría agradecido.
« Última modificación: 29 de Septiembre de 2023, 16:07:12 16:07 por repollo »

  • SUPER MODERADOR
  • ******
  • Panel de agradecimientos
  • -Tu has dado: 2015
  • -Tu has recibido: 356118
  • Mensajes: 27580
  • es
  • Sexo: Masculino
Re:Conseguir las "fuentes" del código Firmware Prometheus 1.18
« Respuesta #1 en: 16 de Junio de 2023, 15:41:42 15:41 »
No se si esta información esta disponible de modo publico, lo he buscado en github pero no veo nada sobre el tema. Si alguien me puede dar una pista o facilitarme el código fuente de esa u otra versión, le estaría agradecido.

Explícate a que te refieres, si estas hablado de renovaciones ya te digo que en este foro no se da cobertura a esos temas, tendrás que buscar en Google.

  • NUEVO USUARIO
  • *
  • Panel de agradecimientos
  • -Tu has dado: 6
  • -Tu has recibido: 5
  • Mensajes: 5
  • Sexo: Masculino
Re:Conseguir las "fuentes" del código Firmware Prometheus 1.18
« Respuesta #2 en: 22 de Junio de 2023, 21:49:26 21:49 »
Me explico, con código fuente me refiero al código en lenguaje de programación, C++, Python, Java etc. Con ese código fuente luego se realiza una compilación, convirtiendo la programación legible para los humanos en un lenguaje entendible por la maquina o procesador, es lo que llamamos el Firmware que cargamos en nuestros "Decos".

Realmente necesitaría más cosas para poder "chacharear" con ese código fuente:

1- El código fuente en lenguaje C++, Python etc. (Imprescindible para que merezca la pena seguir con los puntos siguientes).
2- Conocer el microprocesador o DSP que usa el Qviart Combo, para poder encontrar el programa utilizado para editar el código fuente y luego poder compilarlo. (Ya me veo abriendo el "Deco" para ver por mis propios ojos que procesador monta).
3- Saber si existe algún Interface emulador para poder depurar el programa mientras se ejecuta.

Ya se que es mucha información, propia de los programadores de software, pero eso me permitiría realizar un poco de investigación para mejora algunas cosas.

Cualquier pista sobre el tema me vendría muy bien. Podéis enviarme mensajes en privado.

Gracias de antemano y un saludo.

  • USUARIO HABITUAL
  • *
  • Panel de agradecimientos
  • -Tu has dado: 166
  • -Tu has recibido: 124
  • Mensajes: 164
  • 00
  • Sexo: Masculino
Re:Conseguir las "fuentes" del código Firmware Prometheus 1.18
« Respuesta #3 en: 13 de Agosto de 2023, 22:14:22 22:14 »
Tienes un problema..
El firmware en estos decos se almacena en una memoria flash soldada al lado de procesador del combo, eso en las primeras versiones..
En la siguiente versión , la que lleva un USB por delante se soldó el mismo procesador pero con memoria flash de programa interna.
LO que se graba ahí son CEROS y UNOS , o sea, un archivo (.bin).
Y eso ya es imposible leerlo ( debugarlo) desde ningún software aunque lo conectases por algún puerto JTAG que llevan algunos de estos decos.

  • USUARIO HABITUAL
  • *
  • Panel de agradecimientos
  • -Tu has dado: 166
  • -Tu has recibido: 124
  • Mensajes: 164
  • 00
  • Sexo: Masculino
Re:Conseguir las "fuentes" del código Firmware Prometheus 1.18
« Respuesta #4 en: 17 de Septiembre de 2023, 01:04:20 01:04 »
Me explico, con código fuente me refiero al código en lenguaje de programación, C++, Python, Java etc. Con ese código fuente luego se realiza una compilación, convirtiendo la programación legible para los humanos en un lenguaje entendible por la maquina o procesador, es lo que llamamos el Firmware que cargamos en nuestros "Decos".

Realmente necesitaría más cosas para poder "chacharear" con ese código fuente:

1- El código fuente en lenguaje C++, Python etc. (Imprescindible para que merezca la pena seguir con los puntos siguientes).
2- Conocer el microprocesador o DSP que usa el Qviart Combo, para poder encontrar el programa utilizado para editar el código fuente y luego poder compilarlo. (Ya me veo abriendo el "Deco" para ver por mis propios ojos que procesador monta).
3- Saber si existe algún Interface emulador para poder depurar el programa mientras se ejecuta.

Ya se que es mucha información, propia de los programadores de software, pero eso me permitiría realizar un poco de investigación para mejora algunas cosas.

Cualquier pista sobre el tema me vendría muy bien. Podéis enviarme mensajes en privado.

Gracias de antemano y un saludo.

Lo que tú preguntas yo me dedicaba hace muchos años, nunca conseguí un archivo en lenguaje C.... estos fimware no se programan en C++, se programan en C, y en algunos DECOS parte de las líneas dentro del código C se programan en Python.
Hace unos 10 años me dedicaba a esto, tenía contacto con informáticos de la India, de los mejores para hacer firmwares alternativos, hacen desde programas para una lavadora que luego convierten en un Firmware hasta hacerlos para nuetsros DECOS.
YO he abierto varios DECOS de varias Marcas, las marcas que los  fabrican de calidad, en el circuito impreso dentro del DECO te dejan un conector o unos PINS para programar directamente el microcontrolador  DSP con unos cables conectados directo con el DECO abierto.
Algunas marcas te borran las letras y números que hay impresos en el chip con lo que aunque tuvieras el código no sabrías a que chip programarlo, otras marcas contratan a empresas fabricantes de chips para que les fabriquen uno a medida, y de este tipo de chips no encuentras hojas de datos ( datasheet).
Con todo esto te quiero decir, que te será muy difícil encontrar las líneas de código en C de este tipo de firmwares

  • NUEVO USUARIO
  • *
  • Panel de agradecimientos
  • -Tu has dado: 6
  • -Tu has recibido: 5
  • Mensajes: 5
  • Sexo: Masculino
Re:Conseguir las "fuentes" del código Firmware Prometheus 1.18
« Respuesta #5 en: 28 de Septiembre de 2023, 18:53:11 18:53 »
Gracias por la respuesta, me doy por enterado de la información que facilitas, gracias. Esperemos que el creador de los Firmware sea capaz de solucionar el problema actual o habrá que buscar alternativas, si es que las hay. ¿Las hay?

Un saludo.

  • SUPER MODERADOR
  • ******
  • Panel de agradecimientos
  • -Tu has dado: 2015
  • -Tu has recibido: 356118
  • Mensajes: 27580
  • es
  • Sexo: Masculino
Re:Conseguir las "fuentes" del código Firmware Prometheus 1.18
« Respuesta #6 en: 29 de Septiembre de 2023, 16:07:01 16:07 »
Gracias por la respuesta, me doy por enterado de la información que facilitas, gracias. Esperemos que el creador de los Firmware sea capaz de solucionar el problema actual o habrá que buscar alternativas, si es que las hay. ¿Las hay?

Un saludo.

Ok doy tema por resuelto y Cierro Hilo.