Welcome! Log In Create A New Profile

Advanced

dpf-ax: unsupported dpf - requests

Posted by superelchi 
Re: dpf-ax: unsupported dpf - requests
April 05, 2016 11:47AM
Sorry for being late.
It works great!
Link youtube :)

https://www.youtube.com/watch?v=qI1lT71KG7s
Re: dpf-ax: unsupported dpf - requests
April 06, 2016 05:44AM
Nice!
So one more working...

superelchi
Re: dpf-ax: unsupported dpf - requests
April 18, 2016 01:21PM
Welcome back :)

Is it possible to hack?

paolo@paolo-IPMTB-GS:~/Pobrane/dpf-ax/tools$ lsusb -vs 008:004

Bus 008 Device 004: ID 1908:1320 GEMBIRD PhotoFrame PF-15-1
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x1908 GEMBIRD
  idProduct          0x1320 PhotoFrame PF-15-1
  bcdDevice            0.00
  iManufacturer           1 
  iProduct                2 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              3 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval

paolo@paolo-IPMTB-GS:~/Pobrane/dpf-ax/tools$ sudo ./identify.py /dev/sg8
Detecting & reading dpf flash...
Opening generic SCSI device '/dev/sg8'
Unknown Manufacturer
Got id[3]: 7f, 37, 20
Unable to detect flash, just assuming 2MB size
Size        : 2 MB
Reading 200000 bytes from flash...
Flash written to file 'fulldump_20160418-185224.bin'.

Looking for firmware.............: Not found.

This in no known firmware!

Sorry, no matching dpf found.

fulldump_20160418-185224.bin
Attachments:
open | download - 3.jpg (14.8 KB)
open | download - 2.jpg (28.6 KB)
open | download - 1.jpg (18.5 KB)
Re: dpf-ax: unsupported dpf - requests
April 19, 2016 03:09AM
sorry -not possible.

As identify.py said: "This in no known firmware!"
The dpf needs to be based on the Buildwin SDK for AX206.
This one is not.

superelchi
Re: dpf-ax: unsupported dpf - requests
April 21, 2016 01:57PM
Is this the AX 203? (attachment)

It is somewhere in the network hack?
Attachments:
open | download - 20160421_195004.jpg (998.2 KB)
Re: dpf-ax: unsupported dpf - requests
April 22, 2016 03:31AM
dippaolo Wrote:
-------------------------------------------------------
> Is this the AX 203? (attachment)

Looks like one. BUT:: it's firmware is not based an the BuildWin AX203 SDK. Dpf-ax only supports dpfs based on this SDK.

> It is somewhere in the network hack?

None that I know of.

Sorry,
superelchi
Re: dpf-ax: unsupported dpf - requests
May 23, 2016 06:23PM
superelchi, do you work with libst2205 based devices at all? Just ran across a new one and was wondering if there is any hope for it.

http://forum.doozan.com/read.php?9,2435,28137#msg-28137
Re: dpf-ax: unsupported dpf - requests
August 11, 2016 11:12AM
Hello, I have unsupported device here, it's ROLLEI Key-Frame 10 (Firmware dump are attached)

It's possible to hack?

thx,
Lucas
Attachments:
open | download - fulldump_rollei_Key-Frame_10.zip (588.4 KB)
Re: dpf-ax: unsupported dpf - requests
August 11, 2016 01:59PM
Hi trolcio,

please try attached fw.

superelchi
Attachments:
open | download - fw_rollei_key-frame_10.zip (27.4 KB)
Re: dpf-ax: unsupported dpf - requests
August 11, 2016 02:22PM
Hello,

still nothing, but problem is with ProgSPI:

I got the following message:
Please wait for checking flash ID
FLASH info is Cmd-9f: ID:0xc84014c8
FLASH info is Cmd-ab: ID:0x13131313
FLASH info is Cmd-90: ID:0xc813c813
Can't find the flash info, please add its info to flash library according to the flash ID

what i should to do?

trolcio
Re: dpf-ax: unsupported dpf - requests
August 11, 2016 02:46PM
Sorry,

now it's ok, I just use Yours FlashLib.ini file, it's helps, now I see two eyes on DPF screen :), i think it should be ok, I let you now, when I check this on my system.
Re: dpf-ax: unsupported dpf - requests
August 12, 2016 04:55AM
Hello, I finnish late yesterday, but IT'S WORKS with lcd4linux with dpf driver,

thx for Your help and great job, which you made fo this project!
Re: dpf-ax: unsupported dpf - requests
August 12, 2016 09:30AM
Thanks for the reply.
I will add it to the list of supported devices.

superelchi
tirek
Re: dpf-ax: unsupported dpf - requests
August 12, 2016 02:23PM
Hello!!!


I buy DPF with ax3003, siÄ™ 320x240. Ax Flash software write unsupported. Can someone help me with hack this frame? Tommorow i add readed flash and lsusb message. This frame is supported???


Thanks

Tirek
Re: dpf-ax: unsupported dpf - requests
August 13, 2016 03:46AM
Hello !!

Bellow is lsusb output and firmware dump from fulldump.py. How to hack this frame ??

 lsusb -vd 1908:3335

Bus 001 Device 006: ID 1908:3335 GEMBIRD
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x1908 GEMBIRD
  idProduct          0x3335
  bcdDevice            2.00
  iManufacturer           0
  iProduct                0
  iSerial                 1 (error)
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              200mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1


Attachments:
open | download - fulldump_win_20160812-120533.zip (447.6 KB)
Re: dpf-ax: unsupported dpf - requests
August 13, 2016 08:54AM
Hi Tirek,

$ ./identify.py -d fulldump_win_20160812-120533.bin 
Looking for firmware.............: Not found.

This in no known firmware!

Sorry, no matching dpf found.

So: this dpf is not hackable with dpf-ax. Nothing I can do.

Sorry,
superelchi
Re: dpf-ax: unsupported dpf - requests
November 04, 2016 12:33AM
Hello, superelchi,

I need your help.

I can see the info of DPF, base on AX206, But it hasn't been hacked.

please help me.
Attachments:
open | download - WechatIMG2.jpeg (100.5 KB)
open | download - fulldump_20161104-111334.zip (307.5 KB)
Re: dpf-ax: unsupported dpf - requests
November 04, 2016 04:43AM
Hi everhelp,

please try attached firmware.
I'm not sure if brightness control will work. The brightness control table looks ... interesting. Please test!

superelchi
Attachments:
open | download - fw_nba.zip (84.1 KB)
Re: dpf-ax: unsupported dpf - requests
November 13, 2016 01:57AM
Hi Everyone!

I'm totally noob but I will try, I have DFP Phillips Brand, on version info says: V0.0.1-1-10.33


[ 4136.948684] hid-generic 0003:1908:3318.0004: hiddev0,hidraw1: USB HID v2.01 Device [BUILDWIN BL206v1.0.0] on usb-0000:02:00.0-2.2/input0
[ 4145.978016] hub 2-2:1.0: hub_ext_port_status failed (err = -110)
[ 4178.690386] usb 2-2.2: USB disconnect, device number 10
[ 4291.947966] usb 2-2.2: new full-speed USB device number 11 using uhci_hcd
[ 4292.373872] usb 2-2.2: New USB device found, idVendor=1908, idProduct=0102
[ 4292.373876] usb 2-2.2: New USB device strings: Mfr=2, Product=3, SerialNumber=0
[ 4292.373879] usb 2-2.2: Product: Digital Photo Frame
[ 4292.373881] usb 2-2.2: Manufacturer: BUILDWIN
[ 4292.436210] usb-storage 2-2.2:1.0: USB Mass Storage device detected
[ 4292.439576] scsi host35: usb-storage 2-2.2:1.0
[ 4293.508280] scsi 35:0:0:0: CD-ROM            buildwin  Photo Frame     1.01 PQ: 0 ANSI: 2
[ 4293.585965] sr 35:0:0:0: [sr1] scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
[ 4293.586183] sr 35:0:0:0: Attached scsi CD-ROM sr1
[ 4293.586296] sr 35:0:0:0: Attached scsi generic sg2 type 5


root@ubuntu:/home/frostd/dpf-ax-code/tools# python identify.py /dev/sr1
Detecting & reading dpf flash...
Opening generic SCSI device '/dev/sr1'
Unknown Manufacturer
Got id[3]: 8c, 20, 14
Unable to detect flash, just assuming 2MB size
Size        : 2 MB
Reading 200000 bytes from flash...
Flash written to file 'fulldump_20161112-223658.bin'.

Looking for firmware.............: Found (buildwin, 128x128 px).
Looking for Openwin..............: Found.
Looking for LcdIniTbl............: None.
Looking for backlight & contrast.: Found, Found.
Looking for known signatures.....: None.

Sorry, no matching dpf found.

But the following models have partial signature matches: acme_7 bresser
One of these firmwares MAY work for your dpf.

I tried to flash the acme_7 and bresser firmwares but just reboot on the stock firmware
Can you make your black magic for me? Please
Attachments:
open | download - fulldump_20161112-220650.zip (639.1 KB)
Re: dpf-ax: unsupported dpf - requests
November 15, 2016 05:12AM
Hi frostd,

Please try attatched fw.

superelchi
Attachments:
open | download - fw_phillips.zip (27.4 KB)
Re: dpf-ax: unsupported dpf - requests
December 04, 2016 02:06PM
Yeahh it's working !!

Thank you for this.
Re: dpf-ax: unsupported dpf - requests
December 05, 2016 05:11AM
Which one?
Re: dpf-ax: unsupported dpf - requests
February 08, 2017 12:55PM
Same USB ID as this guy http://forum.doozan.com/read.php?9,10026,27693#msg-27693

Stated as not working but figured I'd post my details since mine does show manufacturer

Bus 002 Device 010: ID 1908:1320 GEMBIRD PhotoFrame PF-15-1
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x1908 GEMBIRD
  idProduct          0x1320 PhotoFrame PF-15-1
  bcdDevice            0.00
  iManufacturer           1 BUILDWIN
  iProduct                2 Photo Frame
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              3 DPF Mate
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
Device Status:     0x0001
  Self Powered

Detecting & reading dpf flash...
Opening generic SCSI device '/dev/sr0'
Manufacturer: EON
Size        : 4 MB
Reading 400000 bytes from flash...
Flash written to file 'fulldump_20170208-125018.bin'.

Looking for firmware.............: Not found.

This in no known firmware!

Sorry, no matching dpf found.
Attachments:
open | download - fulldump_20170208-125018.zip (858.4 KB)
lcg
Re: dpf-ax: unsupported dpf - requests
July 17, 2017 04:49AM
Dear all,

I wanted to update the hackfin firmware (flashed some years ago). However,I find no option for "usb connect". The display is recognized under Linux as well as Windows but without assigning a driver/letter:

Jul 17 10:39:20 karuna kernel: [14710.879019] usb 1-1.2: new full-speed USB device number 13 using ehci-pci
Jul 17 10:39:21 karuna kernel: [14711.008597] usb 1-1.2: New USB device found, idVendor=1908, idProduct=0102
Jul 17 10:39:21 karuna kernel: [14711.008601] usb 1-1.2: New USB device strings: Mfr=2, Product=3, SerialNumber=1
Jul 17 10:39:21 karuna kernel: [14711.008603] usb 1-1.2: Product: USB-Display
Jul 17 10:39:21 karuna kernel: [14711.008604] usb 1-1.2: Manufacturer: hackfin
Jul 17 10:39:21 karuna kernel: [14711.008606] usb 1-1.2: SerialNumber: 0.1
Jul 17 10:39:21 karuna mtp-probe: checking bus 1, device 13: "/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2"
Jul 17 10:39:21 karuna mtp-probe: bus: 1, device: 13 was not an MTP device

under menu there are the options:

debug
M(?)on
Backlight
Flix
Exit
Off
Reboot

How can I enable usb-connect or how to get rid of the "delphin" at the beginning? I want to use it with PyDPF and a plain introscreen would be much better than the delphins. It would be just ok to replace the delphin with something else (self-made, plain, whatever).

Putting it into boot mode (press menu, hold it, press reset, release reset, release menu) it is recognized as:

Jul 17 10:45:10 karuna kernel: [15060.326520] usb 1-1.2: USB disconnect, device number 13
Jul 17 10:45:11 karuna kernel: [15061.573847] usb 1-1.2: new full-speed USB device number 14 using ehci-pci
Jul 17 10:45:11 karuna kernel: [15061.683674] usb 1-1.2: New USB device found, idVendor=1908, idProduct=3318
Jul 17 10:45:11 karuna kernel: [15061.683678] usb 1-1.2: New USB device strings: Mfr=2, Product=1, SerialNumber=3
Jul 17 10:45:11 karuna kernel: [15061.683681] usb 1-1.2: Product: BL206v1.0.0
Jul 17 10:45:11 karuna kernel: [15061.683683] usb 1-1.2: Manufacturer: BUILDWIN
Jul 17 10:45:11 karuna kernel: [15061.683685] usb 1-1.2: SerialNumber: 000001
Jul 17 10:45:21 karuna kernel: [15071.735062] hid-generic 0003:1908:3318.0002: timeout initializing reports
Jul 17 10:45:21 karuna kernel: [15071.735389] hid-generic 0003:1908:3318.0002: hiddev0,hidraw1: USB HID v2.01 Device [BUILDWIN BL206v1.0.0] on usb-0000:00:1a.0-1.2/input0
Jul 17 10:45:21 karuna mtp-probe: checking bus 1, device 14: "/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2"
Jul 17 10:45:21 karuna mtp-probe: bus: 1, device: 14 was not an MTP device

but no usb-connect... which is needed to flash(?).

And then - which firmware is the appropriate one? I downloaded the package from sourceforge https://sourceforge.net/projects/dpf-ax/files/ but do not understand which of the many ones is the right one for my aim (see above).

Thanks and best
lcg
lcg
Re: dpf-ax: unsupported dpf - requests
July 18, 2017 05:25PM
...ok I found out reading old German postings that it is "usb0" if the display is in developer mode and not a sgX device or anything like that. Maybe this can be added to the readme, that an already hacked display can be accessed via usb0. Then, flashing the new firmware was straightforward. What does not work is flashing a splashscreen:

./setsplash.sh ./newpicture_320x240.jpg  320 240 usb0
Using ffmpeg pix_fmt rgb565
Splashfile saved to ./newpicture_320x240.320x240.rgb
Sending splashfile ./newpicture_320x240.320x240.rgb to flash...
Found AX206 DPF (bootloader)
Reading USB: Resource temporarily unavailable
Traceback (most recent call last):
  File "splash2flash.py", line 33, in <module>
    data = d.readFlash(0x00, 0x80)
SystemError: 126:(ffffff92): Unknown error

[edited/ update]
..ok, finally it worked but the 'real' problem is unknown. 'setsplash' worked exactly as outlined above, but while flashing two identical displays with identical firmware, the procedure was not identical: one could be flashed in developer mode, the other in non-developer mode. One display was - let's say 'weak' - and after many changes of usb cables and ports it finally worked (in between a lot of 'Reading USB: Resource temporarily unavailable' errors appeared and at least 5-7 times the flash writing process stopped with only parts of the image being written). The other display worked out of the box while working in non-developer mode.

I assume that's just due to the quality of the display's embedded chips.



Edited 2 time(s). Last edit at 07/19/2017 05:41AM by lcg.
Author:

Your Email:


Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: