Cita de: albejanon en 23 de Mayo de 2016, 05:47:15 PM
Hola, me presento: Soy Jose Sabino (albejanon en este foro y otros) y os agradezco la información que me habéis dado antes de registrarme... mi intención no es otra que la de devolveros el favor aportando mi granito de arena para que aquel que se haya llevado un susto con su Xduoo X2, lo pueda traer de vuelta desde ese lugar lúgubre que es el limbo celestial...
Vamos, que para cuando se muere el bisho, aquí tenéis LA ÚNICA GUÍA PASO A PASO :gorra: para revivirlo que podréis encontrar en internet, realizada por mí :pretty: y que espero os sea de gran ayuda como a mi me ha sido (mejor no tener que hacer uso de ella)... el documento es de mi creación, en formato pdf, sin copyright ni historias (si es así, hacédmelo saber) y doy mi total permiso para que se modifique siempre que sea para mejorarlo, aportando más luz si cabe al despertar del cementerio de este reproductor: el Xduoo X2 que tantas horas de buena música y con gran calidad me ha dado y seguirá dando hasta que no pueda revivirlo. :big: :big: :big:
Un saludo y felices audiciones. :dios: :dios: :dios:
PD: No me hago responsable del mal uso de la guía... no ofrezco ningún tipo de garantías ni nada por el estilo... gratis encontré parte de la información y gratis la ofrezco ordenada, ampliada y procesada para evitar errores... su uso o no, es responsabilidad sólo de aquel que descargue la guía y la ponga en práctica... soy electrónico y mi única intención con ésto es sólamente ayudar. :dinero: :dinero: :dinero:
Estimado amigo:
Soy un usuario nuevo del foro. He llegado aquí buscando en internet, precisamente, la info que tú has colgado y por la que no puedo sustraerme a darte aquí y ahora mis más expresivas gracias ya que me ha pasado algo igual o similar a lo descrito en el pdf.
Tengo un Xduoo x2 comprado hace, aproximadamente, un año en Banggood Europa (Inglaterra) y después de un uso nada intensivo -unas diez horas- se ha muerto por completo.
Al encenderlo, presentó la pantalla habitual con el tema que sonaba la última vez que se usó, pero sin permitir ninguna operación. Se mantuvo así como unos 30 segundos y a continuación se murió.
Por supuesto, el reset no hace nada, excepto el típico sonido de "click". Nada más.
Tampoco carga ni parece que pueda ser conectado al usb del PC, aunque lo reconoce, pero sin llegar a mostrarlo en pantalla, por lo que creo que el fallo no es de hardware ni nada de eso, sino más bien de firmware o mejor dicho, de ausencia del mismo por causa de la pérdida de la memoria.
Como está en garantía aun, (xduoo da un año) y lo compré en Europa -aunque a través de tienda china- Tengo la tarjeta de garantía -sin cubrir- del fabricante.
Está bastante claro que este modelo trae algún defecto de arquitectura ya que no encuentro nada normal que algo así -perder el firm- suceda con la relativa frecuencia que estoy leyendo...
En fin, a ver si soy capaz de encontrar alguna manera de arreglar el desaguisado porque lo cierto es que el cacharrito va muy bien -cuando funciona, claro-
En cualquier caso reitero, a tí en particular y a todos los participantes en este hilo -y este foro- en general mi agradecimiento por la desinteresada info que dais a la que espero poder corresponder en la medida de mis posibilidades.
Edito para comentar que no ha funcionado el sistema.
Sigue haciendo lo mismo que antes de resetear la memoria, que viene siendo que al conectarlo al pc por el usb, lo reconoce como "dispositivo no reconocido".
Al mirar en sistema, encuentro que asigna el nombre:
USB/VID_10D6&PID_10D6/5&17B29F89&0&4
Y la identificación del dispositivo es:
USB\VID_10D6&PID_10D6&REV_0100
USB\VID_10D6&PID_10D6
Tras investigar un poco por internet, el fabricante del driver que coincide con el Product ID y el Vendor ID del xduoo es Actions Semiconductor.
Es un driver relativamente antiguo y no muy fácil de encontrar -al menos para mi no lo ha sido-
El driver está en (http://www.driversguru.com/driverdownload/Actions%20USB%202.0%20(HS)%20WinUSB%20Device):
Y es el siguiente:
[Version]
Signature = "$Chicago$"
provider = %manufacturer%
DriverVer = 7/24/2008,2.0.0.3
Class=USB
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
[Manufacturer]
%manufacturer%=Actions,NTx86,NTamd64
[Actions]
%USB\VID_10D6&PID_ff51.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff51
%USB\VID_10D6&PID_ff61.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff61
%USB\VID_10D6&PID_ff63.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff63
%USB\VID_10D6&PID_ff66.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff66
%USB\VID_10D6&PID_ff79.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff79
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff88
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff76
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff96
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_fe01
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_fe02
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10D6&PID_fd01
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10D6&PID_10D6
[Actions.NTx86]
%USB\VID_10D6&PID_ff51.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff51
%USB\VID_10D6&PID_ff61.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff61
%USB\VID_10D6&PID_ff63.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff63
%USB\VID_10D6&PID_ff66.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff66
%USB\VID_10D6&PID_ff79.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff79
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff88
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff76
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff96
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_fe01
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_fe02
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10D6&PID_fd01
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10D6&PID_10D6
[Actions.NTamd64]
%USB\VID_10D6&PID_ff51.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff51
%USB\VID_10D6&PID_ff61.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff61
%USB\VID_10D6&PID_ff63.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff63
%USB\VID_10D6&PID_ff66.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff66
%USB\VID_10D6&PID_ff79.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff79
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff88
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff76
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_ff96
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_fe01
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10d6&PID_fe02
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10D6&PID_fd01
%USB\VID_10D6&PID_ff88.DeviceDesc%=WINUSB_DEV, USB\VID_10D6&PID_10D6
;-------------------------------------------
[WINUSB_DEV]
AddReg = winusb_add_reg_hw
[WINUSB_DEV.Services]
AddService = winusb, 0x00000002, winusb_add_service
-------------------------------------------
[WINUSB_DEV.NT]
AddReg = winusb_add_reg_hw
Include=WINUSB.INF ; Import sections from WINUSB.INF
Needs=WINUSB.NT ; Run the CopyFiles & AddReg directives
-------------------------------------------
[WINUSB_DEV.NT.HW]
AddReg = winusb_add_reg_hw
Include=WINUSB.INF ; Import sections from WINUSB.INF
Needs=WINUSB.NT ; Run the CopyFiles & AddReg directives
-------------------------------------------
[WINUSB_DEV.NT.Services]
AddService = winusb, 0x00000002, winusb_add_service
;fix bug
AddService = Wdf01000, 0x00000001, wdf01000_add_service
[wdf01000_add_service]
DisplayName = "Wdf01000"
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\wdf01000.sys
;-------------------------------------------
[winusb_add_reg_hw]
; replace this with you own GUID !!!
HKR,,DeviceInterfaceGUIDs, 0x10000,"{FF7B846F-B0A3-45C0-B0FC-D8122086996D}"
[winusb_add_service]
DisplayName = "WinUSB Driver"
ServiceType = 1
StartType = 3
ErrorControl = 0
ServiceBinary = %12%\winusb.sys
[SourceDisksNames]
1 = "Actions USB 2.0 (HS) WinUSB Device"
[Strings]
manufacturer = "Actions Semiconductor Co., LTD"
USB\VID_10D6&PID_ff51.DeviceDesc = "Actions USB 2.0 (HS) WinUSB Device"
USB\VID_10D6&PID_ff61.DeviceDesc = "Actions USB 2.0 (HS) WinUSB Device"
USB\VID_10D6&PID_ff63.DeviceDesc = "Actions USB 2.0 (HS) WinUSB Device"
USB\VID_10D6&PID_ff66.DeviceDesc = "Actions USB 2.0 (HS) WinUSB Device"
USB\VID_10D6&PID_ff79.DeviceDesc = "Actions USB 2.0 (HS) WinUSB Device"
USB\VID_10D6&PID_ff88.DeviceDesc = "Actions USB 2.0 (HS) WinUSB Device"
[WINUSB_DEV.NT.Wdf]
KmdfService = WINUSB, WINUSB_wdfsect
UmdfServiceOrder=UMDFSkeleton
[WINUSB_wdfsect]
KmdfLibraryVersion = 1.5
Tras instalar el driver de Actions Semiconductor (AdfuUpdate.inf), el pc ya reconoce al Xduoo, como un dispositivo USB (Actions USB 2.0 (HS) USB device)
Bien, esto quiere decir que el hardware del xduoo está bien y tal como me temía se ha producido -por motivos inexplicables- una corrupción total del firmware, pero al menos ahora se que tengo un pisapapeles funcional.
El problema surge con que el programa que proporciona xduoo para cargar el firmware nuevo sólo trabaja con protocolo TMP y no reconoce ningún dispositivo de estas características conectado.
Mis conocimientos de informática son los que son, así que toca seguir investigando. No se si lograré hacerlo revivir, pero al menos entretenido si que se me tiene.
Cualquier ayuda o referencia, insisto, sería muy bienvenida y creo que este post podrá ser de mucha ayuda en un futuro no muy lejano.
Saludos.