| HDD GURU FORUMS http://forum.hddguru.com/ |
|
| Toshiba PX05SVB080, how to remove NetApp firmware? http://forum.hddguru.com/viewtopic.php?f=10&t=45337 |
Page 1 of 1 |
| Author: | darkponay [ May 20th, 2025, 7:20 ] |
| Post subject: | Toshiba PX05SVB080, how to remove NetApp firmware? |
Hello ! I'm new here, i hope i'm in the right section. I have here some Toshiba PX05SVB080 with NetApp firmware on them. I'd like to put the original Toshiba firmware (or HP if exists) on them. I have a server with a RAID controller configured as HBA so I can access the drives from Windows. Since I am totally new to this, I hope someone can help me doing this operation. PS: I have the same thing to do with HUSMM1640ASS204 with EMC firmware I'd like to flash with the original HGST one. Thank you very much !! |
|
| Author: | Thera1961 [ May 22nd, 2025, 12:25 ] |
| Post subject: | Re: Toshiba PX05SVB080, how to remove NetApp firmware? |
darkponay wrote: Hello ! I'm new here, i hope i'm in the right section. I have here some Toshiba PX05SVB080 with NetApp firmware on them. I'd like to put the original Toshiba firmware (or HP if exists) on them. I have a server with a RAID controller configured as HBA so I can access the drives from Windows. Since I am totally new to this, I hope someone can help me doing this operation slice master PS: I have the same thing to do with HUSMM1640ASS204 with EMC firmware I'd like to flash with the original HGST one. Thank you very much !! You need the exact OEM firmware for PX05SVB080. Sometimes these can be found via: Internet archives or enterprise support FTPs Searching for PX05SVB080 firmware download site:hp.com or similar Checking firmware dumps from known working drives (can be risky) Use sg3_utils under Linux – Especially sg_write_buffer and sg_raw. Windows often limits low-level access. Boot from a Linux live CD (like Ubuntu) and install sg3_utils: Code: sudo apt install sg3-utils Backup current firmware (if possible) – Rarely possible without vendor tools, but if you find a utility that allows this, back up first. Try flashing with sg_write_buffer: Code: sg_write_buffer --mode=0x05 --bpw=512 --in=firmware.bin /dev/sgX Replace /dev/sgX with your actual device and firmware.bin with the firmware file. |
|
| Author: | darkponay [ May 24th, 2025, 10:48 ] | ||
| Post subject: | Re: Toshiba PX05SVB080, how to remove NetApp firmware? | ||
Hello! And thank you much for your reply! I feel less lonely in the HDD/SSD firmware world I did manage to find the file "TAPM4VVEHPD5.rel", which is the HPD5 version for some drives including the PX05SVB080. However, if I am sure it is the firmware file provided by HP, the .rel extension makes me feel it is not the typical binary file needed. Could you (or an other expert) confirm this file can be used? Thanks again very much for your help.
|
|||
| Author: | darkponay [ May 24th, 2025, 17:56 ] |
| Post subject: | Re: Toshiba PX05SVB080, how to remove NetApp firmware? |
Hello everyone! I tried the above command, it returns an error: Code: root@debian:~# sg_write_buffer --mode=0x05 --bpw=512 --in=TAPM4VVEHPD5.rel.fw /dev/sg3 Write buffer failed: Illegal request sg_write_buffer failed: Illegal request I've tried sginfo command... Code: root@debian:~# sginfo /dev/sg3 INQUIRY response (cmd: 0x12) ---------------------------- Device Type 0 Vendor: NETAPP Product: X447_TPM4V800AMD Revision level: NA04 Edit: Found it could be better in verbose: Code: root@debian:~# sg_write_buffer -vvvv --mode=0x05 --bpw=512 --in=TAPM4VVEHPD5.rel.fw /dev/sg3
found sg_bsg_major=248 open /dev/sg3 with flags=0x802 tried to read 8388608 bytes from TAPM4VVEHPD5.rel.fw, got 1197056 bytes will write 1197056 bytes, 512 bytes per WRITE BUFFER command sending write buffer, mode=0x5, mspec=0, id=0, offset=0, len=512 Write buffer cdb: [3b 05 00 00 00 00 00 02 00 00] Write buffer parameter list (first 256 bytes): d3 c5 38 7b 29 a2 46 75 62 ee 72 7d 8c d1 6d 1f ae 2d 97 77 8d 2d 58 71 ff 69 47 9c 60 48 ca 2a d0 d2 fe 07 1a f2 66 50 be 6e c0 f2 53 67 22 72 2c 22 a5 93 e4 dc 6a 01 04 f7 7c de 5b 3c 20 f6 6c 3b 6d 1b 75 9a 8f 75 4a 42 c5 01 8a c4 1e e2 d1 fe 15 3e c5 7e 86 11 0e 01 55 49 ae 53 a6 ab fc f8 bf 9b 20 c8 91 6b ca 78 40 7c be bd f7 b0 fb f9 5b 92 a1 62 1f 38 d5 30 0c b1 e9 2a 6a db 3b f3 62 16 aa 84 ee 27 00 75 34 9e 61 45 70 cd 83 7c d0 46 ce 3a ec 1a 12 d2 25 b0 e0 a6 d3 7d d0 22 06 ad f7 45 a4 3c d0 15 98 58 46 65 7e 5e 56 33 10 2a 93 8a 7b 66 f1 c0 f0 57 73 ef de e0 5d 14 37 5b 27 cc 2c ad 90 b0 6b e3 fc d8 27 17 20 d4 85 69 57 e9 f2 3f d6 7b d8 a8 fa b9 57 91 c1 16 89 8a 82 54 3e 09 9c 50 f6 4f cc d2 b2 e5 03 9f de bb 8a bc f5 93 d0 be 3a c6 34 29 bc d1 check_file_type: file descriptor is sg device duration=4 ms Write buffer: Fixed format, current; Sense key: Illegal Request Additional sense: Invalid field in parameter list Raw sense data (in hex), sb_len=48, embedded_len=48 70 00 05 00 00 00 00 28 00 00 00 00 26 00 00 00 00 00 00 3b 74 05 01 2a 00 00 00 00 00 00 7a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Write buffer failed: Illegal request, type: sense key, apart from Invalid opcode |
|
| Page 1 of 1 | All times are UTC - 5 hours [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|