Problem with HL-DT-ST BD-RE BU40N Firmware A102

Forum for discussions about UHD-capable dives
Post Reply
georgesgiralt
Posts: 62
Joined: Thu Jun 04, 2020 12:40 pm

Problem with HL-DT-ST BD-RE BU40N Firmware A102

Post by georgesgiralt » Sun Jun 27, 2021 9:10 am

Hello All !
I have this drive on an external enclosure.
The other day, the drive fell on hard floor. I do not know if it is the cause of my trouble or a coincidence.
But now, the drive is unable to read a CDROM (it keeps spinning and grinding and the computer never sees the files).
I tried with a music CD and it reads it (I did not put a full disc so I can't tell if it goes up to the end of the disc.)
And I tried a Blu Ray disc. I was able to see it in MakeMKV and read it in VLC but the reading stopped before the end of the movie.
My computer runs Ubuntu 20.04.2 LTS and is current with all updates applied.
MakeMKV show :

Code: Select all

DEBUG: Code 1073741843 at |FFatRsTB4yw`+-1:29399197
DEBUG: Code 1073741843 at |FFatRsTB4yw`+-1:29399197
DEBUG: Code 1073741843 at |FFatRsTB4yw`+-1:29399197
DEBUG: Code 1073741843 at |FFatRsTB4yw`+-1:29399197
DEBUG: Code 1073741843 at |FFatRsTB4yw`+-1:29399197
DEBUG: Code 1073741843 at |FFatRsTB4yw`+-1:29399197
DEBUG: Code 1073741843 at |FFatRsTB4yw`+-1:29399197
DEBUG: Code 1073741843 at |FFatRsTB4yw`+-1:29399197
DEBUG: Code 1073741843 at |FFatRsTB4yw`+-1:29399197
DEBUG: Code 1073741843 at |FFatRsTB4yw`+-1:29399197
DEBUG: Code 1073741843 at |FFatRsTB4yw`+-1:29399197
DEBUG: Code 1073741843 at |FFatRsTB4yw`+-1:29399197
DEBUG: Code 1073741843 at |FFatRsTB4yw`+-1:29399197
DEBUG: Code 1073741843 at |FFatRsTB4yw`+-1:29399197
DEBUG: Code 1073741843 at |FFatRsTB4yw`+-1:29399197
DEBUG: Code 1073741843 at |FFatRsTB4yw`+-1:29399197
DEBUG: Code 1073741843 at |FFatRsTB4yw`+-1:29399197
DEBUG: Code 1073741843 at |FFatRsTB4yw`+-1:29399197
And on the system log file I've got :

Code: Select all

[ 7739.406226] usb 3-5: USB disconnect, device number 14
[ 7739.406354] sr 2:0:0:0: [sr0] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK cmd_age=0s
[ 7739.406357] sr 2:0:0:0: [sr0] tag#0 CDB: Read(10) 28 00 00 7a cb 38 00 00 3c 00 00 00
[ 7739.406360] blk_update_request: I/O error, dev sr0, sector 32189664 op 0x0:(READ) flags 0x84700 phys_seg 5 prio class 0
[ 7739.406378] blk_update_request: I/O error, dev sr0, sector 32189904 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
[ 7739.406405] blk_update_request: I/O error, dev sr0, sector 32189920 op 0x0:(READ) flags 0x84700 phys_seg 5 prio class 0
[ 7739.406412] blk_update_request: I/O error, dev sr0, sector 32190160 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
[ 7739.406428] blk_update_request: I/O error, dev sr0, sector 32189664 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[ 7739.406437] blk_update_request: I/O error, dev sr0, sector 32189664 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[ 7739.406624] blk_update_request: I/O error, dev sr0, sector 32189672 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[ 7739.406678] blk_update_request: I/O error, dev sr0, sector 32189680 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[ 7739.406747] blk_update_request: I/O error, dev sr0, sector 32189696 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[ 7739.406787] blk_update_request: I/O error, dev sr0, sector 32189704 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[ 7739.418627] pktcdvd: pktcdvd0: writer unmapped
[ 7740.830620] usb 3-5: new high-speed USB device number 15 using xhci_hcd
[ 7740.987110] usb 3-5: New USB device found, idVendor=13fd, idProduct=0840, bcdDevice= 1.14
[ 7740.987112] usb 3-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 7740.987112] usb 3-5: Product: External
[ 7740.987113] usb 3-5: Manufacturer: Generic
[ 7740.987113] usb 3-5: SerialNumber: 4B5A46483453473532313120
[ 7740.988459] usb-storage 3-5:1.0: USB Mass Storage device detected
[ 7740.988524] scsi host3: usb-storage 3-5:1.0
[ 7742.014537] scsi 3:0:0:0: CD-ROM            HL-DT-ST BD-RE BU40N      A102 PQ: 0 ANSI: 0
[ 7742.054708] sr 3:0:0:0: Power-on or device reset occurred
[ 7742.115153] sr 3:0:0:0: [sr1] scsi3-mmc drive: 0x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[ 7742.134769] sr 3:0:0:0: Attached scsi CD-ROM sr1
[ 7742.134828] sr 3:0:0:0: Attached scsi generic sg4 type 5
[ 7742.576449] pktcdvd: pktcdvd0: writer mapped to sr1
As you can see the device reset and disappear for some time and then gets detected again ....and become the second CD reader...
So my question is :
Is it hardware related (and if yes can I fix it) or is it software related ?
What should I do with this fine drive ?
Many thanks in advance for your help !
Have a nice and bright day and stay safe !

Billycar11
Posts: 4358
Joined: Sun Aug 24, 2014 5:49 am

Re: Problem with HL-DT-ST BD-RE BU40N Firmware A102

Post by Billycar11 » Sun Jun 27, 2021 8:40 pm

Its disconnecting probably because of lack of power use 2 USB cable or buy a high powered USB hub
Buy a UHD drive from the guide and how to video maker: https://www.makemkv.com/forum/viewtopic ... 20&t=17831
UHD Drives Guide: https://www.makemkv.com/forum/viewtopic ... 16&t=19634
Auto flash kit $25 Email me for one Billycar5924@gmail.com

georgesgiralt
Posts: 62
Joined: Thu Jun 04, 2020 12:40 pm

Re: Problem with HL-DT-ST BD-RE BU40N Firmware A102

Post by georgesgiralt » Sun Jun 27, 2021 9:03 pm

Will try ! Thank you. I'll report back as soon as I've tested it.

georgesgiralt
Posts: 62
Joined: Thu Jun 04, 2020 12:40 pm

Re: Problem with HL-DT-ST BD-RE BU40N Firmware A102

Post by georgesgiralt » Mon Jun 28, 2021 6:03 pm

So,
When I had problems, I used a couple of USB2 ports on my laptop. It seems the power from them was not enough.
This time I plugged the BD player on an USB 3 port (with the old plug) and on an USB-C port with an adapter USB-C to USB3.
No more errors on reading CDROM or BlueRay disk Only one error with a DVD movie (but I suspect it is because my OS tried to mount the DVD without getting the DVDCSS keys) !

Code: Select all

[140956.831280] usb 3-1: new high-speed USB device number 20 using xhci_hcd
[140956.980641] usb 3-1: New USB device found, idVendor=13fd, idProduct=0840, bcdDevice= 1.14
[140956.980646] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[140956.980648] usb 3-1: Product: External
[140956.980650] usb 3-1: Manufacturer: Generic
[140956.980651] usb 3-1: SerialNumber: 4B5A46483453473532313120
[140956.982176] usb-storage 3-1:1.0: USB Mass Storage device detected
[140956.982328] scsi host2: usb-storage 3-1:1.0
[140957.993566] scsi 2:0:0:0: CD-ROM            HL-DT-ST BD-RE BU40N      A102 PQ: 0 ANSI: 0
[140957.996538] sr 2:0:0:0: Power-on or device reset occurred
[140958.002210] sr 2:0:0:0: [sr0] scsi3-mmc drive: 0x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[140958.027840] sr 2:0:0:0: Attached scsi CD-ROM sr0
[140958.027998] sr 2:0:0:0: Attached scsi generic sg3 type 5
[140958.096016] pktcdvd: pktcdvd0: writer mapped to sr0
[140990.708780] sr0: detected capacity change from 1073741312 to 456783872
[140997.371301] ISO 9660 Extensions: Microsoft Joliet Level 1
[140997.371312] ISO 9660 Extensions: IEEE_P1282
[143445.915187] sr0: detected capacity change from 456783872 to 32205766656
[143459.406833] UDF-fs: INFO Mounting volume 'OTAGES_A_ENTEBBE', timestamp 2018/08/03 12:51 (1000)
[155542.485148] sr0: detected capacity change from 32205766656 to 7173435392
[155549.190794] sr 2:0:0:0: [sr0] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE cmd_age=0s
[155549.190799] sr 2:0:0:0: [sr0] tag#0 Sense Key : Illegal Request [current] 
[155549.190803] sr 2:0:0:0: [sr0] tag#0 Add. Sense: Read of scrambled sector without authentication
[155549.190806] sr 2:0:0:0: [sr0] tag#0 CDB: Read(10) 28 00 00 35 71 00 00 00 3c 00 00 00
[155549.190811] blk_update_request: I/O error, dev sr0, sector 14009344 op 0x0:(READ) flags 0x84700 phys_seg 27 prio class 0
[155549.276987] sr 2:0:0:0: [sr0] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE cmd_age=0s
[155549.276991] sr 2:0:0:0: [sr0] tag#0 Sense Key : Illegal Request [current] 
[155549.276995] sr 2:0:0:0: [sr0] tag#0 Add. Sense: Read of scrambled sector without authentication
[155549.276998] sr 2:0:0:0: [sr0] tag#0 CDB: Read(10) 28 00 00 35 71 00 00 00 02 00 00 00
[155549.277002] blk_update_request: I/O error, dev sr0, sector 14009344 op 0x0:(READ) flags 0x0 phys_seg 2 prio class 0
[155549.277009] Buffer I/O error on dev sr0, logical block 3502336, async page read
[155549.277013] Buffer I/O error on dev sr0, logical block 3502337, async page read
[155549.607324] UDF-fs: INFO Mounting volume 'Elle s'appelait Sarah', timestamp 2011/01/04 17:54 (1000)
So as far as I know, you where right ! Problem solved for the drive. Now I've to understand why the USB2 ports gave not enough power to the drive...
Thank you for your help.
Have a nice and bright day !
Stay safe !

Coopervid
Posts: 1939
Joined: Tue Feb 19, 2019 10:32 pm

Re: Problem with HL-DT-ST BD-RE BU40N Firmware A102

Post by Coopervid » Mon Jun 28, 2021 9:09 pm

USB2 only provides 0,5 amps which is probably not enough for your enclosure / drive. USB3 provides at least 900 mA.

georgesgiralt
Posts: 62
Joined: Thu Jun 04, 2020 12:40 pm

Re: Problem with HL-DT-ST BD-RE BU40N Firmware A102

Post by georgesgiralt » Wed Jun 30, 2021 11:44 am

OK. That explains this, then. I'll use it on USB3 ports. Thanks.

georgesgiralt
Posts: 62
Joined: Thu Jun 04, 2020 12:40 pm

Re: Problem with HL-DT-ST BD-RE BU40N Firmware A102

Post by georgesgiralt » Fri Jul 02, 2021 8:47 pm

So my drive is faulty. I do not know if it is hardware or software related but ... I tried to use my drive to rip audio CD. At first I plugged it to a USB 3 port and to a usb -C port with an adapter from USB-c to USB3 plug. -(the enclosure has a double USB male plug cable)

Code: Select all

[11218.781403] usb 3-3.4.4: new high-speed USB device number 12 using xhci_hcd
[11218.906194] usb 3-3.4.4: New USB device found, idVendor=13fd, idProduct=0840, bcdDevice= 1.14
[11218.906196] usb 3-3.4.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[11218.906196] usb 3-3.4.4: Product: External
[11218.906197] usb 3-3.4.4: Manufacturer: Generic
[11218.906198] usb 3-3.4.4: SerialNumber: 4B5A46483453473532313120
[11218.907845] usb-storage 3-3.4.4:1.0: USB Mass Storage device detected
[11218.907974] scsi host2: usb-storage 3-3.4.4:1.0
[11219.939695] scsi 2:0:0:0: CD-ROM            HL-DT-ST BD-RE BU40N      A102 PQ: 0 ANSI: 0
[11219.945097] sr 2:0:0:0: [sr0] scsi3-mmc drive: 10x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[11219.966124] sr 2:0:0:0: Attached scsi CD-ROM sr0
[11219.966343] sr 2:0:0:0: Attached scsi generic sg3 type 5
[11220.256683] pktcdvd: pktcdvd0: writer mapped to sr0
[17453.165839] sr0: detected capacity change from 730288128 to 726153216
[18208.856795] usb 3-3.4.4: USB disconnect, device number 12
[18208.874767] pktcdvd: pktcdvd0: writer unmapped
[18209.626979] usb 3-3.4.4: new high-speed USB device number 13 using xhci_hcd
[18209.751570] usb 3-3.4.4: New USB device found, idVendor=13fd, idProduct=0840, bcdDevice= 1.14
[18209.751571] usb 3-3.4.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[18209.751572] usb 3-3.4.4: Product: External
[18209.751572] usb 3-3.4.4: Manufacturer: Generic
[18209.751573] usb 3-3.4.4: SerialNumber: 4B5A46483453473532313120
[18209.752933] usb-storage 3-3.4.4:1.0: USB Mass Storage device detected
[18209.753133] scsi host3: usb-storage 3-3.4.4:1.0
[18210.796705] scsi 3:0:0:0: CD-ROM            HL-DT-ST BD-RE BU40N      A102 PQ: 0 ANSI: 0
[18210.836795] sr 3:0:0:0: Power-on or device reset occurred
[18210.897308] sr 3:0:0:0: [sr1] scsi3-mmc drive: 0x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[18210.915280] sr 3:0:0:0: Attached scsi CD-ROM sr1
[18210.915383] sr 3:0:0:0: Attached scsi generic sg3 type 5
[18211.318565] pktcdvd: pktcdvd0: writer mapped to sr1
[18227.402543] sr1: detected capacity change from 1073741312 to 726153216
[18272.870341] usb 3-3.4.4: USB disconnect, device number 13

The ripping process starts fine and at some part of the CD, the device resets and disconnect from the bus. As the sr0 device is locked by the ripping process, it reconnects as sr1.... Not good.
A friend of mine loaned me a BU-40N with the sole difference being that it's firmware is A100 instead of A102 like mine.
So I put it into my external enclosure and plugged it like the previous one was.
Ripping process ran fine and faster that it ran with my drive. .... I tried to rip the very same disc with the drive plugged to two USB2 ports like I used to plug my external enclosure. Ripping perfectly. So maybe dropping the drive had killed it someway.
Anybody want a second hand BU-40N with firmware A102 ?

Post Reply