Proyecto v 1 actualizacion


cybdani

Recommended Posts

Bueno, después de ver algo de documentación, he decidido abrir este hilo.

No es un tema de dinero, se trata que nuestro v 1 puede sufrir un atropello en nuestras aduanas. Con atropello me refiero a ROBO, EXPOLIO, CONFISCADO, etc...

Es por ello que, con el poco tiempo del que dispongo ya para estas cosas, he decidido buscar información sobre como poder actualizar el v 1.

Gracias a Kappa por aportar la información que me ha llevado a todo esto.

Si de esto no sale nada, pues mira, que le vamos a hacer, pero se intentará por el bien de NUESTRA seguridad en las carreteras. De hecho, me interesa a mi, pero el proyecto es de todos.

INFORMACION:

Hace años que se consiguió conectar el V1 a un PC a modo informativo, prescindiendo del modulo que se adapta al conector del mechero. Además con un software capaz de hacer lo que hace dicho módulo y mucho mas. Puedes llevar un pc portátil en el coche mientras el v1 va detras del parachoques. Preferible pc con windows, pero si usas linux, con el wine también te vale para la aplicación.

El primer proyecto, era un adaptador rj11 a serial port.

Esto consiste en un adaptador, el cual desde el puerto rj11 que tiene el v 1 se conecta y alimenta vía puerto seria (9 pin) a un PC. Según su creador, este módulo no sirve para volcar el firmware.

Es evidente que no, puesto que ni siquiera ha investigado el tema.

El enlace entre v 1 y adaptador proporciona, debido a que tiene acceso a su rom, acceso completo al v 1 si se requiere.

Luego hay otro proyecto, que se abandonó en 2008, del cual si tengo los diagramas y se generó para el mismo fin: Conectar el v 1 a nuestro pc y que nuestro pc haga las funciones del módulo avisador....

Este proyecto sin embargo, tiene algo que me ha llamado más la atención. Va por USB y si os fijais en la + marcada en el centro del chip, este chip es un atmel. Concretamente un AT90USB162, al que se puede tener acceso mediante el propio programador de atmel, el FLIP.

Debido a que el software de muestreo en nuestro PC, tiene acceso a partes sensibles del v 1, podríamos ser capaces de reprogramar un menú de este software para que leyese la ROM del v 1.

El diseño de placa es el mismo que el realizado con el puerto serie pero el USB nos da mas juego en programación.

Eso si! Necesito colaboración, ayuda, un despiece de un v 1 fabricado entre 2007 a 2009

Adjunto la documentación que ya es de dominio público.

PD: Por favor, moderadores, proteger este hilo de los buscadores externos como, "guguel", etc..

PD2: Subido soft de comunicación por serie

PD3: Sin conocer cuales son las marcas y modelos de los principales integrados no se podrá hacer nada. Es vital para saber, si desde el flip + modulo usb, podemos lleer mas allá del módulo.

Después de estar pensando un poquito más, tenemos el trabajo medio hecho y es el AT90USB162. Este, integrado en el módulo USB de conexión del v 1 al PC, ya lleva un programa metido, vamos un firmware (por ahi está colgado). Lo explico más claro:

Se puede volcar este firm fácilmente y solo se tardan 3 segundos. Después, examinando los syscall que realiza al v 1, modificarlos para que lea el propio firm del v 1 y copiarlo al vuelo en un archivo.

1- Montar la plaquita de los huevos que costará lo suyo. No por dinero del material que igual son 15e, sinó que el AT90USB162 ahora mismo no lo tiene en stock nadie. La culpa la PS3.....

2- Subirle el archivo HEX al AT90USB162 y ya está. De momento con estos dos pasos ya podríamos conectar el v 1 al PC para probar que se instala el driver correctamente. A partir de aquí es saber cual es el chip importante en el v 1 para poder programar las peticiones de volcado.<p><a href="https://www.todoradares.com/foro/uploads/monthly_2010_11/Esquemas_rar.b5bd6ee692e9564bd24ed3ef8da4dc70" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="3297" src="https://www.todoradares.com/foro/uploads/monthly_2010_11/Esquemas_rar.b5bd6ee692e9564bd24ed3ef8da4dc70" class="ipsImage ipsImage_thumbnailed" alt=""></a></p><p><a href="https://www.todoradares.com/foro/uploads/monthly_2010_11/conecta_serie_rar.d088acc71354d76f162a6e6208173064" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="3299" src="https://www.todoradares.com/foro/uploads/monthly_2010_11/conecta_serie_rar.d088acc71354d76f162a6e6208173064" class="ipsImage ipsImage_thumbnailed" alt=""></a></p>

Esquemas.rar

conecta_serie.rar

Edited by cybdani
Link to comment
Share on other sites

Ahora os subo el programa visor del v 1 en PC que además trae DRIVERS para windows :D

Fácil de desensamblar. Está programado en visual c++ :D

Estos programas no los he hecho yo, son antiguos además. El desensamblaje del código del autor no se va a usar para modificar su programa, si no para capturar los syscalls al v 1 y poder crear un software nuevo. La viabilidad de modificar el v 1 co-nect queda descartada.

Por otro lado, el código del "conecta serie", está programado en visual basic.net, y ya lo tengo desensamblado.

Saludos!

Aviso, solo estoy subiendo cosillas, estos programas no funcionan sin el módulo de conexión. Ya sea serie en el caso del "conecta-serie", ya sea usb.

Si os fijáis, en el directorio de drivers, abrir el PUNTO INF. Los archivos INF, para el que no lo sepa son archivos de información y archivos que se deben instalar con el driver, los dll, etc. Fijaros en la entrada [FtdiHw] pone USB

Por lo que no estamos limitados al AT90USB162, sino que podemos usar cualquiera de estos

http://www.ftdichip.com/FTProducts.htm

:D<p><a href="https://www.todoradares.com/foro/uploads/monthly_2010_11/V1visor_rar.c2cb5554d6a7c0715b29066f59157060" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="3301" src="https://www.todoradares.com/foro/uploads/monthly_2010_11/V1visor_rar.c2cb5554d6a7c0715b29066f59157060" class="ipsImage ipsImage_thumbnailed" alt=""></a></p>

V1visor.rar

Edited by cybdani
Link to comment
Share on other sites

Subo el código desensamblado de

iV1VD.dll

Está en lenguaje de bajo nivel. Lo subo por si hay algún programador por aquí que pueda echar una mano.

Esta es la librería a la que llama el programa, y sus dependencias.

Por favor si alguien puede postear los chips del v 1 sería de gran ayuda.

Tengo todo el código necesario desensamblado y ya se las llamadas que hace al v 1 y como hacerlas, pero necesito saber donde debo acceder. Recordar que este programa solo toma información del estado de aviso del v 1, por lo que es necesario conocer que chip acceder para, de la misma forma, leer el estado de este y volcarlo.

Perdonar si voy muy lento, pero tengo un tiempo muy reducido para hacer estas cosas.

Esto puede durar dos días como dos meses. No lo se.<p><a href="https://www.todoradares.com/foro/uploads/monthly_2010_11/visordll_rar.8a26700c76c75d01be59e1497e205e85" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="3302" src="https://www.todoradares.com/foro/uploads/monthly_2010_11/visordll_rar.8a26700c76c75d01be59e1497e205e85" class="ipsImage ipsImage_thumbnailed" alt=""></a></p>

visordll.rar

Link to comment
Share on other sites

Bueno, ya está casi todo hecho.

El desensamblaje y recompilación de las librerias ha sido un éxito.

Solo falta programar las llamadas a la controladora del v 1.

No creía que fuese a ser tan rápido. Además el jueves, linux me informó que mi disco duro tenía errores irrecuperables SMART y windows ya no arrancaba. La mayoría de software de programación en visual lo tengo en windows (por motivos evidentes). Cambié el hd el viernes y el domingo ya tenía casi todo corriendo de nuevo :D

Saludos!

Link to comment
Share on other sites

Tranquilo. Si consigo descargar el firm se pueden hacer tres cosas.

Una acotar de forma distinta una banda acotada ya.

Dos, deshabilitar la Ka ancha para acotarla solo descalibrados. Me refiero a que cuando se active la ka ancha solo se active ese tramo, mientras que los tramos de la ka narrow siguen activados. Esto nos lleva a perder unos 20 o 30 metros de deteccion en las acotadas, pero se puede tolerar.

Tres, añadir otra banda "acotada", pero eso haría perder muchos más metros de deteccion. Igual 50 metros.......

Saludos!

Link to comment
Share on other sites

Buenas...

Despues de varias pruebas con el cobra desmontado que tengo, se puede leer la información del pic y descargarla por que no esta protegida :)

Si eso mismo pasa con el v 1, que no esté protegido, se podrá descargar el firm y modificarlo a nuestro antojo.

Con las fiestas que vienen no se que tal de tiempo ire, pero en unos dias podre confirmar el integrado que lleva el v 1 :)

Saludos!

Link to comment
Share on other sites

Bueno, aún no he conseguido nada, queda lo más difícil.

Aún así, te agradezco mucho tus palabras. Los ánimos siempre vienen bien ;)

Estas en la parte que mas me gusta, el codigo de bajo nivel y con el que he hecho cositas en mis tiempos pero...desgraciadamente, una pequeñaja de 1 mes me impide actualmente tener tiempo para nada

Link to comment
Share on other sites

Bueno, estuve desde crio con el asm, pero no era a lo que me quería dedicar. Hace demasiados años de eso y olvidé casi todo... menos lo esencial :D

Disfruta del churumbel, es lo mejor que le puede pasar a uno. Te lo digo por experiencia, tengo dos hijos. Los hijos absorben mucho tiempo. A mi me gustaría tener todo listo en un plis, pero primero son ellos, tienes que dejar cosas a medias, y luego cuesta retomarlas en el mismo punto..... será la edad :D

Saludos y felicidades!

Link to comment
Share on other sites

  • 2 months later...

V1Connect

V1CS_small.jpg

Información general

El V1Connect permite la conexión de tu Valentín One ® a una computadora con el fin de interactuar con la información del radar y el láser, mientras que el control remoto de la funcionalidad del Valentine One ®.

Características

Estas son las características de base de las V1Connect adaptador de hardware proporciona al software que lo acompaña:

• Detectar e interpretar el Valentine One ® ocultado datos de la exhibición y transmitir a PC a través de un protocolo de serie RS232.

• Capacidad para silenciar de forma remota el Valentine One ®.

• Posibilidad de cambiar de forma remota los modos del Valentine One ®.

• Posibilidad de activar / desactivar la pantalla principal (que a su vez, se inicia o se detiene el flujo de datos al puerto serie).

• Totalmente impulsado por el actual de San Valentín Una conexión de cableado ®.

• Pequeño tamaño compacto (aproximadamente 3 "x 1.5").

Instalación

El V1Connect está diseñado para reemplazar la funcionalidad de la pantalla oculta OEM disponible de San Valentín Research Inc y no en relación con la pantalla oculta. Por favor, siga las instrucciones de instalación para el OEM oculta mostrar y utilizar el V1Connect en su lugar.

Descargo de responsabilidad

El V1Connect no es de ninguna manera relacionada con la de San Valentín Research Inc . El hardware es para uso bajo su propio riesgo. El V1Connect está diseñado para reemplazar la funcionalidad de la pantalla oculta OEM disponible de San Valentín Research Inc y no en relación con la pantalla oculta. El uso de ambos V1Connect y la pantalla OEM oculta no es compatible. Conectar de manera incorrecta el Valentine One ® a su computadora podría dañar el Valentine One ®, su equipo o su coche. Mediante el uso de este hardware y software que acompaña a usted de acuerdo en que el autor no puede ser considerado de ninguna manera responsable de los daños derivados de su uso.

tomado del link http://translate.googleusercontent.com/translate_c?hl=es&sl=en&u=http://www.v1connect.com/&prev=/search%3Fq%3Dsoft%2Bvalentine%2Bv1%26hl%3Des%26biw%3D1680%26bih%3D955%26prmd%3Divns&rurl=translate.google.es&usg=ALkJrhimw8BFk01iOk-0ZPKf8Re40DXYkQ

Link to comment
Share on other sites

Yo hace un tiempo me puse en contacto con el "inventor" de esto y me dijo que no servia para actualizar. Pero yo creo que modificando todo este software seguro que se puede.

Un saludo!

Pd: en enero empece mudanza de casa y aun no me han instalado el telf fijo y adsl. Asi que no tengo muchos medios jejeje....

Link to comment
Share on other sites

No había visto este hilo.

Mucha suerte con el proyecto, ojala podamos ver el "Valentine 1 actualizator by Cybdani" pronto.

Veo que más que por necesidad lo estás haciendo a modo de reto, mucho animo. Seguiré este hilo para ver tus progresos.

Link to comment
Share on other sites

Saludos cybdani como sabes todo lo que encuentro sobre el tema incluido chismorreos te lo comento por aquí

El sábado mirare de conseguir el conversor de RS232 a RJ45

En el programa CENTRAFUSE encontré una integración del Valentine con el programa, todo sale del foro usa

Un saludo y ánimo que todo vaya bien con el cambio de casa

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.