a12logggor-modified-1
LOS NUEVOS USUARIOS REGISTRADOS DEBEN DE PRESENTARSE  PARA VER TODO EL FORO EN
PRESENTACIONES DE NUEVOS USUARIOS

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

Iniciado por MMAG_10, Jun 15, 2023, 21:42:05

Tema anterior - Siguiente tema

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

MMAG_10

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.
  •  

repollo

Cita de: MMAG_10 en Jun 15, 2023,  21:42:05
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.
  •  

MMAG_10

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.
  •  

chiporro

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.
  •  

chiporro

Cita de: MMAG_10 en Jun 22, 2023,  21:49:26
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
  •  

MMAG_10

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.
  •  

repollo

Cita de: MMAG_10 en Sep 28, 2023,  18:53:11
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.
  •  

Powered by EzPortal