Re: [Elphel-support] problem retreiving raw partition data

2017-07-14 Thread Oleg
Hello Jorick,

> Currently we want to retreive the footage of our elphel NC393. When
> running the script "./int_ssd_download.py", we see the disk getting
> unmounted. But my thinkpad doesn't see the drive. Maybe it's been fixed in
> the later firmware but we like to get the data save first, before we
> upgrade the firmware. What could be the problem?
>
Most likely */dev/disk/by-id/* contents are not what the script expects (on
Kubuntu 16.04).
It calls a few commands filtering device list by the disk ID.

~$  ls /dev/disk/by-id/ -all | grep ...
> ~$ sudo blkid | grep ...

...


It can be a bug in the script - which I will check.

> The thinkpad notebook has an unpowered esata I believe, but I think the
> ssd is powered internally?
>
> 
>
> Yes, SSD is powered internally.


Try the following (manual instructions):

1. run "./int_ssd_download.py", do not "Press Enter", then from another
terminal:
2. check your pc's dmesg or if it detected the first partition.

2a. if SSD is detected. Let's say it appeared as

> *[  864.532399]  sdc: sdc1 sdc2 *

The raw partition name was read from the camera and reported as "...-part2"
=> /dev/sdc2
Then run *dd* to copy the data from the partition.

> $ dd if=/dev/sdc2 of=somefile.img bs=100M count=1 skip=0

This will copy 1 block of 100MB skipping 0 blocks.
Then try splitting it (extract_images.php)

2b. if it's not detected

> http://192.168.0.9/x393_vsc330x.php?state

It will display a connection table. The *"state"* row should be reporting
"active" for ESATA and SSD columns. if "LOS" - then I would try another PC.

More info (+ a screenshot of the table):

> https://wiki.elphel.com/wiki/Sata_multiplexer_10389


Best regards,
Oleg Dzhimiev
Electronics Engineer
phone: +1 801 783  x124
Elphel, Inc.

> root@192.168.0.9: connection ok
> root@192.168.0.9: Enabled connection: internal SSD <-> Camera
> root@192.168.0.9: raw partition name: Crucial_CT250MX200SSD6_
> 1531103B7285-part2
> umounting /dev/sda1
> root@192.168.0.9: Enabled connection: internal SSD <-> PC
> Connect camera (eSATA) to PC (eSATA/SATA). Press Enter to continue...
> Waiting for disks to show up:
> ['Crucial_CT250MX200SSD6_1531103B7285-part2']
> Waiting for disks to show up:
> ['Crucial_CT250MX200SSD6_1531103B7285-part2']
> PC: Error: Disks were not found:
> ['Crucial_CT250MX200SSD6_1531103B7285-part2']
>
> From the elphel dmesg
>
> [  586.941027] ata1: exception Emask 0x10 SAct 0x0 SErr 0x9 action 0xe
> frozen
> [  586.948183] ata1: irq_stat 0x0040, PHY RDY changed
> [  586.953342] ata1: SError: { PHYRdyChg 10B8B }
> [  586.957657] ata1: hard resetting link
> [  587.728906] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
> [  587.735622] ata1.00: supports DRM functions and may not be fully
> accessible
> [  587.744397] ata1.00: supports DRM functions and may not be fully
> accessible
> [  587.752539] ata1.00: configured for UDMA/133
> [  587.756730] ata1: EH complete
> [  587.759918] ata1.00: Enabling discard_zeroes_data
> [  589.751271] elphel-ahci 8000.elphel-ahci: removing Elphel AHCI
> driver
> [  589.758068] ata1.00: disabled
> [  589.763808] sd 0:0:0:0: [sda] Synchronizing SCSI cache
> [  589.771170] sd 0:0:0:0: [sda] Synchronize Cache(10) failed: Result:
> hostbyte=0x04 driverbyte=0x00
> [  589.780050] sd 0:0:0:0: [sda] Stopping disk
> [  589.784362] sd 0:0:0:0: [sda] Start/Stop Unit failed: Result:
> hostbyte=0x04 driverbyte=0x00
> [  862.005272] elphel-ahci 8000.elphel-ahci: AHCI driver loading is
> deferred. Load bitstream and write 1 into /sys/devices/soc0/amba@0/
> 8000.elphel-ahci/load_module to continue
> [  864.038894] elphel-ahci 8000.elphel-ahci: probing Elphel AHCI driver
> [  864.058897] elphel-ahci 8000.elphel-ahci: AHCI 0001.0301 1 slots 1
> ports 3 Gbps 0x1 impl platform mode
> [  864.068471] elphel-ahci 8000.elphel-ahci: flags: only sxs
> [  864.077415] scsi host1: elphel-ahci
> [  864.081236] ata2: SATA max UDMA/133 mmio [mem 0x8000-0x8fff]
> port 0x100 irq 163
> [  864.438887] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
> [  864.445486] ata2.00: supports DRM functions and may not be fully
> accessible
> [  864.452393] ata2.00: ATA-10: Crucial_CT250MX200SSD6, MU02, max UDMA/133
> [  864.458989] ata2.00: 488397168 sectors, multi 16: LBA48 NCQ (depth 0/32)
> [  864.467280] ata2.00: supports DRM functions and may not be fully
> accessible
> [  864.475512] ata2.00: configured for UDMA/133
> [  864.480095] scsi 1:0:0:0: Direct-Access ATA  Crucial_CT250MX2
> MU02 PQ: 0 ANSI: 5
> [  864.489163] ata2.00: Enabling discard_zeroes_data
> [  864.493934] sd 1:0:0:0: [sda] 488397168 512-byte logical blocks: (250
> GB/232 GiB)
> [  864.501568] sd 1:0:0:0: [sda] 4096-byte physical blocks
> [  864.502707] sd 1:0:0:0: Attached scsi generic sg0 type 0
> [  864.512394] sd 1:0:0:0: [sda] Write Protect is off
> [  864.517144] sd 1:0:0:0: [sda] Mode Sense: 00 3a 00 00
> [  864.517259] sd 1:0:0:0: [sda] Write cache: 

[Elphel-support] problem retreiving raw partition data

2017-07-14 Thread Jorick Astrego
Hi,

Currently we want to retreive the footage of our elphel NC393. When 
running the script "./int_ssd_download.py", we see the disk getting 
unmounted. But my thinkpad doesn't see the drive. Maybe it's been fixed 
in the later firmware but we like to get the data save first, before we 
upgrade the firmware. What could be the problem? The thinkpad notebook 
has an unpowered esata I believe, but I think the ssd is powered internally?

root@192.168.0.9: connection ok
root@192.168.0.9: Enabled connection: internal SSD <-> Camera
root@192.168.0.9: raw partition name:
Crucial_CT250MX200SSD6_1531103B7285-part2
umounting /dev/sda1
root@192.168.0.9: Enabled connection: internal SSD <-> PC
Connect camera (eSATA) to PC (eSATA/SATA). Press Enter to continue...
Waiting for disks to show up:
['Crucial_CT250MX200SSD6_1531103B7285-part2']
Waiting for disks to show up:
['Crucial_CT250MX200SSD6_1531103B7285-part2']
PC: Error: Disks were not found:
['Crucial_CT250MX200SSD6_1531103B7285-part2']

 From the elphel dmesg

[  586.941027] ata1: exception Emask 0x10 SAct 0x0 SErr 0x9
action 0xe frozen
[  586.948183] ata1: irq_stat 0x0040, PHY RDY changed
[  586.953342] ata1: SError: { PHYRdyChg 10B8B }
[  586.957657] ata1: hard resetting link
[  587.728906] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[  587.735622] ata1.00: supports DRM functions and may not be fully
accessible
[  587.744397] ata1.00: supports DRM functions and may not be fully
accessible
[  587.752539] ata1.00: configured for UDMA/133
[  587.756730] ata1: EH complete
[  587.759918] ata1.00: Enabling discard_zeroes_data
[  589.751271] elphel-ahci 8000.elphel-ahci: removing Elphel
AHCI driver
[  589.758068] ata1.00: disabled
[  589.763808] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[  589.771170] sd 0:0:0:0: [sda] Synchronize Cache(10) failed:
Result: hostbyte=0x04 driverbyte=0x00
[  589.780050] sd 0:0:0:0: [sda] Stopping disk
[  589.784362] sd 0:0:0:0: [sda] Start/Stop Unit failed: Result:
hostbyte=0x04 driverbyte=0x00
[  862.005272] elphel-ahci 8000.elphel-ahci: AHCI driver loading
is deferred. Load bitstream and write 1 into
/sys/devices/soc0/amba@0/8000.elphel-ahci/load_module to continue
[  864.038894] elphel-ahci 8000.elphel-ahci: probing Elphel AHCI
driver
[  864.058897] elphel-ahci 8000.elphel-ahci: AHCI 0001.0301 1
slots 1 ports 3 Gbps 0x1 impl platform mode
[  864.068471] elphel-ahci 8000.elphel-ahci: flags: only sxs
[  864.077415] scsi host1: elphel-ahci
[  864.081236] ata2: SATA max UDMA/133 mmio [mem
0x8000-0x8fff] port 0x100 irq 163
[  864.438887] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[  864.445486] ata2.00: supports DRM functions and may not be fully
accessible
[  864.452393] ata2.00: ATA-10: Crucial_CT250MX200SSD6, MU02, max
UDMA/133
[  864.458989] ata2.00: 488397168 sectors, multi 16: LBA48 NCQ
(depth 0/32)
[  864.467280] ata2.00: supports DRM functions and may not be fully
accessible
[  864.475512] ata2.00: configured for UDMA/133
[  864.480095] scsi 1:0:0:0: Direct-Access ATA Crucial_CT250MX2
MU02 PQ: 0 ANSI: 5
[  864.489163] ata2.00: Enabling discard_zeroes_data
[  864.493934] sd 1:0:0:0: [sda] 488397168 512-byte logical blocks:
(250 GB/232 GiB)
[  864.501568] sd 1:0:0:0: [sda] 4096-byte physical blocks
[  864.502707] sd 1:0:0:0: Attached scsi generic sg0 type 0
[  864.512394] sd 1:0:0:0: [sda] Write Protect is off
[  864.517144] sd 1:0:0:0: [sda] Mode Sense: 00 3a 00 00
[  864.517259] sd 1:0:0:0: [sda] Write cache: enabled, read cache:
enabled, doesn't support DPO or FUA
[  864.526809] ata2.00: Enabling discard_zeroes_data
[  864.532399]  sda: sda1 sda2
[  864.536057] ata2.00: Enabling discard_zeroes_data
[  864.541860] sd 1:0:0:0: [sda] Attached SCSI disk




  
Met vriendelijke groet,
With kind regards,

Jorick Astrego


           
                   
               
    THE IDIOT COMPANY  
    Staalsteden 4-3A
 7547 TA Enschede 
 The Netherlands    +31 (0)53 20 30 275
 i...@theidiotcompany.eu
 WWW.THEIDIOTCOMPANY.EU   
    
    
  
                    
___
Support-list mailing list
Support-list@support.elphel.com
http://support.elphel.com/mailman/listinfo/support-list_support.elphel.com