Второй SATA

о железе плеера и о периферии

Re: Второй SATA

Postby shnel » 17 Jul 2013, 18:08

Сделал тоже самое на дигме 301, подпаялся к порту SATA0, у неё вообще не предусмотрено разъемов sata. На всех прошивках диск работает без нареканий, но есть такая прошивка bast-castle https://code.google.com/p/bast-castle/, заточенная под IPTV и работу по сети, так вот она не видит диск. Это можно как-то исправить установкой драйвера или ещё как?
Digma HDMP-301+TP-Link TL-WR741ND+HDD 80 Gb SATA-II 300 Seagate Barracuda 7200.9(подпаял к SATA0 порту согласно схеме, 5В и 12В берутся с платы медиаплеера)
User avatar
shnel
 
Posts: 16
Joined: 30 Jun 2011, 06:44
Location: Россия, Новосибирск

Re: Второй SATA

Postby FarVoice » 17 Jul 2013, 22:58

попробуйте в /usr/local/etc/rcS прописать
modprobe sata_mars
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: Второй SATA

Postby shnel » 18 Jul 2013, 17:30

дописал в самом низу, перезагрузил, реакции нет
Digma HDMP-301+TP-Link TL-WR741ND+HDD 80 Gb SATA-II 300 Seagate Barracuda 7200.9(подпаял к SATA0 порту согласно схеме, 5В и 12В берутся с платы медиаплеера)
User avatar
shnel
 
Posts: 16
Joined: 30 Jun 2011, 06:44
Location: Россия, Новосибирск

Re: Второй SATA

Postby FarVoice » 18 Jul 2013, 17:34

прописывать имхо надо до запуска DvdPlayer
и покажите dmesg
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: Второй SATA

Postby shnel » 18 Jul 2013, 17:55

dmesg | +
Code: Select all
<4>__mars_sata_phy_reset(910)ap->port_no:1
<4>mars mdio setting enable
<4>sata2: reset phy again!
<4>sata phy reset
<4>sata2: reset phy again!
<4>sata phy reset
<4>try_to_free_pages: free 566
<4>1. start remap DVR zone...
<4>fastmode is 100...
<4>map_done is 9...
<4>map_fail is 0...
<4>=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
<4>req: 1c2000, get: 200000
<4>reclaim size: 20000
<4>=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
<4>try_to_free_pages: free 532
<4>1. start remap DVR zone...
<4>fastmode is 100...
<4>map_done is 3...
<4>map_fail is 0...
<4>=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
<4>req: 1c2000, get: 200000
<4>reclaim size: 20000
<4>=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
<4>sata2: phy reset timeout!
<4>sata2: no device found (phy stat 00000000)
<4>__mars_sata_phy_reset(969)
<3>sata2: ata_bus_probe failed
<4>try_to_free_pages: free 508
<4>1. start remap DVR zone...
<4>fastmode is 100...
<4>map_done is 9...
<4>map_fail is 0...
<4>=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
<4>req: 1c2000, get: 200000
<4>reclaim size: 20000
<4>=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
<4>try_to_free_pages: free 166
<4>1. start remap DVR zone...
<4>fastmode is 100...
<4>map_done is 6...
<4>map_fail is 0...
<4>=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
<4>req: 50000, get: 80000
<4>reclaim size: 20000
<4>=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
<4>try_to_free_pages: free 843
<4>1. start remap DVR zone...
<4>fastmode is 100...
<4>map_done is 76...
<4>map_fail is 0...
<4>=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
<4>req: 1c2000, get: 200000
<4>reclaim size: 20000
<4>=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
<4>clear pli setting....
<4>***128MB version...
<4>   Memory address 0x40000000
<4>[RPC]open for RPC ioctl...
<4>[RPC]start reset...
<4>[RPC]done...
<4> release address: 87000000
<4> release address: 87500000
<4> release address: 87800000
<4>sata module is ready for service.
<3>show_offline_dev_field(1381)dev_addr=c006d7d0;
<4>sata1 :device0 not found
<4>sata2 :device1 not found
<6>mars_sata_work_fn
<4>device removed from sata port0
<4>mars_sata_work_fn(1195): no cmd Q
<4>mars_sata_work_fn(1226) hot plug end
<4>device removed from sata port1
<4>mars_sata_work_fn(1195): no cmd Q
<4>mars_sata_work_fn(1226) hot plug end
<6>ohci_hcd ohci_hcd: remove, state 1
<6>usb usb2: USB disconnect, address 1
<6>ohci_hcd ohci_hcd: USB bus 2 deregistered
<6>ehci_hcd ehci_hcd: remove, state 1
<6>usb usb1: USB disconnect, address 1
<6>usb 1-2: USB disconnect, address 2
<6>ehci_hcd ehci_hcd: USB bus 1 deregistered
<4>Stopping tasks: ===rpc-1 got signal...
<4>rpc-3 got signal...
<4>=================|
<4>Freeing memory...
<4>try_to_free_pages: free 1184
<4>try_to_free_pages: free 957
<4>try_to_free_pages: free 79
<4>try_to_free_pages: free 0
<4done (2220 pages freed)
<6>generic_sata_suspend
<4>sata1 :device found on port0; ATA status:0xd0
<4>generic_sata_suspend(270)
<4>sata2 :no device found on port1
<4>generic_sata_suspend(310)suspend finish
<4>cp_close
<4>free rings cp->rxdesc_buf =0xa1919000
<4>[MCP] Info, suspended
<4>[MD] md status = idel, status = 00000000
<4>[MD] restart md
<4>[MCP] Info, resumed
<4>cp_open
<4>alloc rings cp->rxdesc_buf =0xa1919000 , cp->ring_dma=0x1919000
<4>init_hw
<5>
<4> eth0: Set multicast.
<4>init_hw finished
<6>sata_offline_resume
<4>mars mdio setting enable
<4>mars mdio setting enable
<4>Restarting tasks... done
<4>[usb_param] setting for mars
<4>Setting for MARS-B
<4>[usb_param] set port two for host!
<4>#@# cfyeh-debug USBPHY_SetReg_Default_33_port(238) port 1 dr 0
<4>#@# cfyeh-debug USBPHY_SetReg_Default_33_port(238) port 2 dr 0
<4>#@# cfyeh-debug USBPHY_SetReg_Default_39(417) tx_delay 1
<4>[usb1_param] usbphy reg 32, set sh = 0x5, get sh = 0x5, 4bit
<4>[usb1_param] usbphy reg 35, set src = 0x7, get src = 0x7, 3bit
<4>[usb1_param] usbphy reg 36, set senh = 0xc, get senh = 0xc, 4bit
<4>[usb1_param] usbphy reg 32, set sen = 0x8, get sen = 0x8, 4bit
<4>[usb1_param] usbphy reg 33, set dr = 0x0, get dr = 0x0, 3bit
<4>[usb2_param] usbphy reg 32, set sh = 0x5, get sh = 0x5, 4bit
<4>[usb2_param] usbphy reg 35, set src = 0x7, get src = 0x7, 3bit
<4>[usb2_param] usbphy reg 36, set senh = 0xc, get senh = 0xc, 4bit
<4>[usb2_param] usbphy reg 32, set sen = 0x8, get sen = 0x8, 4bit
<4>[usb2_param] usbphy reg 33, set dr = 0x0, get dr = 0x0, 3bit
<6>ehci_hcd ehci_hcd: EHCI Host Controller
<6>mars_sata_work_fn
<4>device plug into sata port0
<4>sata phy reset
<6>ehci_hcd ehci_hcd: new USB bus registered, assigned bus number 1
<4>clear pli setting....
<4>sata1: occupy port0, COMRESET ok, sstatus = 123, SCRstatus = 123
<4>__mars_sata_phy_reset(976)check taskfile state
<4>__mars_sata_phy_reset(978)tf status:80
<6>ehci_hcd ehci_hcd: irq 2, io mem 0xb8013000
<6>ehci_hcd ehci_hcd: park 0
<6>ehci_hcd ehci_hcd: USB 0.0 initialized, EHCI 1.00, driver 10 Dec 2004
<6>hub 1-0:1.0: USB hub found
<6>hub 1-0:1.0: 2 ports detected
<4>hub : individual port power switching
<4>hub : individual port over-current protection
<4>[cfyeh] set PPE = 0
<7>ohci_hcd: 2004 Nov 08 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
<4>[usb_param] setting for mars
<4>Setting for MARS-B
<4>[usb_param] set port two for host!
<4>#@# cfyeh-debug USBPHY_SetReg_Default_33_port(238) port 1 dr 0
<4>#@# cfyeh-debug USBPHY_SetReg_Default_33_port(238) port 2 dr 0
<4>#@# cfyeh-debug USBPHY_SetReg_Default_39(417) tx_delay 1
<4>[usb1_param] usbphy reg 32, set sh = 0x5, get sh = 0x5, 4bit
<4>[usb1_param] usbphy reg 35, set src = 0x7, get src = 0x7, 3bit
<4>[usb1_param] usbphy reg 36, set senh = 0xc, get senh = 0xc, 4bit
<4>[usb1_param] usbphy reg 32, set sen = 0x8, get sen = 0x8, 4bit
<4>[usb1_param] usbphy reg 33, set dr = 0x0, get dr = 0x0, 3bit
<4>[usb2_param] usbphy reg 32, set sh = 0x5, get sh = 0x5, 4bit
<4>[usb2_param] usbphy reg 35, set src = 0x7, get src = 0x7, 3bit
<4>[usb2_param] usbphy reg 36, set senh = 0xc, get senh = 0xc, 4bit
<4>[usb2_param] usbphy reg 32, set sen = 0x8, get sen = 0x8, 4bit
<4>[usb2_param] usbphy reg 33, set dr = 0x0, get dr = 0x2, 3bit
<6>ohci_hcd ohci_hcd: OHCI Host Controller
<6>ohci_hcd ohci_hcd: new USB bus registered, assigned bus number 2
<6>ohci_hcd ohci_hcd: irq 2, io mem 0xb8013400
<6>usb 1-2: new high speed USB device using ehci_hcd and address 2
<6>hub 2-0:1.0: USB hub found
<6>hub 2-0:1.0: 2 ports detected
<4>hub : no power switching (usb 1.0)
<4>hub : no over-current protection
<6>scsi3 : SCSI emulation for USB Mass Storage devices
<7>usb-storage: device found at 2
<7>usb-storage: waiting for device to settle before scanning
<4>***128MB version...
<4>   Memory address 0x40000000
<4>try_to_free_pages: free 785
<4>1. start remap DVR zone...
<4>fastmode is 100...
<4>map_done is 1783...
<4>map_fail is 0...
<4>try_to_free_pages: free 117
<4>1. start remap DVR zone...
<4>fastmode is 100...
<4>map_done is 17...
<4>map_fail is 0...
<4>try_to_free_pages: free 0
<4>1. start remap DVR zone...
<4>fastmode is 100...
<4>map_done is 22...
<4>map_fail is 0...
<4>try_to_free_pages: free 14
<4>1. start remap DVR zone...
<4>fastmode is 100...
<4>map_done is 5...
<4>map_fail is 0...
<4>try_to_free_pages: free 0
<4>1. start remap DVR zone...
<4>fastmode is 100...
<4>map_done is 1...
<4>map_fail is 0...
<4>try_to_free_pages: free 0
<4>1. start remap DVR zone...
<4>fastmode is 100...
<4>map_done is 0...
<4>map_fail is 0...
<4>try_to_free_pages: free 46
<4>1. start remap DVR zone...
<4>fastmode is 100...
<4>map_done is 22...
<4>map_fail is 0...
<4>=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
<4>req: 186008, get: 200000
<4>reclaim size: 40000
<4>=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
<4>[I2C0] i2c speed changed to 50 KHz
<4>[I2C0] i2c speed changed to 50 KHz
<6>hotplug eth0: link up, 100Mbps, full-duplex, lpa 0x4DE1
<4>try_to_free_pages: free 98
<4>1. start remap DVR zone...
<4>fastmode is 100...
<4>map_done is 133...
<4>map_fail is 0...
<4>try_to_free_pages: free 0
<4>1. start remap DVR zone...
<4>fastmode is 100...
<4>map_done is 0...
<4>map_fail is 0...
<4>try_to_free_pages: free 0
<4>1. start remap DVR zone...
<4>fastmode is 100...
<4>map_done is 1...
<4>map_fail is 0...
<4>try_to_free_pages: free 0
<4>1. start remap DVR zone...
<4>fastmode is 100...
<4>map_done is 0...
<4>map_fail is 0...
<4>try_to_free_pages: free 0
<4>1. start remap DVR zone...
<4>fastmode is 100...
<4>map_done is 0...
<4>map_fail is 0...
<4>This is the current time: PowerUP_Done!!!
<4>ata_dev_identify(1477)do ATA identify
<5>
<4> eth0: Set multicast.
<5>
<4> eth0: Set multicast.
<7>sata1: dev 0 cfg 49:2f00 82:346b 83:7d01 84:4023 85:3469 86:3c01 87:4023 88:0
07f
<5>  Vendor:           Model: Silicon-Power     Rev: PMAP
<5>  Type:   Direct-Access                      ANSI SCSI revision: 00
<5>SCSI device sda: 8059904 512-byte hdwr sectors (4127 MB)
<5>sda: Write Protect is off
<7>sda: Mode Sense: 23 00 00 00
<3>sda: assuming drive cache: write through
<4>disk->capacity:0x7afc00
<5>SCSI device sda: 8059904 512-byte hdwr sectors (4127 MB)
<5>sda: Write Protect is off
<7>sda: Mode Sense: 23 00 00 00
<3>sda: assuming drive cache: write through
<4>disk->capacity:0x7afc00
<6> /dev/scsi/host3/bus0/target0/lun0: p1
<4>data[0] 0x60f29112 signature[0] 0xbabeface
<4>data[1] 0x192fa090 signature[1] 0xdeadbeef
<5>Attached scsi removable disk sda at scsi3, channel 0, id 0, lun 0
<5>Attached scsi generic sg0 at scsi3, channel 0, id 0, lun 0,  type 0
<7>usb-storage: device scan complete
<4>sata1: nodata fail, drv_stat 0xd0
<4>ATA: abnormal status 0xD0 on port 0xB8012B1C
<6>sata1: dev 0 ATA, max UDMA/133, 156301488 sectors: lba48
<4>ata_qc_issue(4048)tf_stat:0xd0
<4>ATA: abnormal status 0xD0 on port 0xB8012B1C
<4>ata_dev_select(1208)BUSY_SKIP!
<4>ATA: abnormal status 0xD0 on port 0xB8012B1C
<4>ata_qc_issue_prot(4091)tf_stat:0xd0; dev busy;skip cmd
<3>Assertion failed! qc->waiting == NULL,drivers/scsi/libata-core.c,ata_qc_free,
line=3924
<4>mars_sata_work_fn(1226) hot plug end
<5>
<4> eth0: Set multicast.
<4>try_to_free_pages: free 407
<4>1. start remap DVR zone...
<4>fastmode is 100...
<4>map_done is 247...
<4>map_fail is 0...
<4>=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
<4>req: 28000, get: 40000
<4>reclaim size: 10000
<4>=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
<4>try_to_free_pages: free 591
<4>1. start remap DVR zone...
<4>fastmode is 100...
<4>map_done is 115...
<4>map_fail is 0...
<4>=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
<4>req: 1c2000, get: 200000
<4>reclaim size: 20000
<4>=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
/ #
Digma HDMP-301+TP-Link TL-WR741ND+HDD 80 Gb SATA-II 300 Seagate Barracuda 7200.9(подпаял к SATA0 порту согласно схеме, 5В и 12В берутся с платы медиаплеера)
User avatar
shnel
 
Posts: 16
Joined: 30 Jun 2011, 06:44
Location: Россия, Новосибирск

Re: Второй SATA

Postby FarVoice » 18 Jul 2013, 18:00

скажи спасибо секатору за сборку модулей ядра
<3>Assertion failed! qc->waiting == NULL,drivers/scsi/libata-core.c,ata_qc_free,
line=3924
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: Второй SATA

Postby shnel » 18 Jul 2013, 18:18

т.е. облом?
Digma HDMP-301+TP-Link TL-WR741ND+HDD 80 Gb SATA-II 300 Seagate Barracuda 7200.9(подпаял к SATA0 порту согласно схеме, 5В и 12В берутся с платы медиаплеера)
User avatar
shnel
 
Posts: 16
Joined: 30 Jun 2011, 06:44
Location: Россия, Новосибирск

Re: Второй SATA

Postby FarVoice » 18 Jul 2013, 18:20

сильно нужен ВС ? Тогда - да.
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: Второй SATA

Postby shnel » 18 Jul 2013, 18:22

Если бы к родной прошивке на SDK-4 прикрутить самый новый MOS, тогда мне больше ничего другого не нужно
Digma HDMP-301+TP-Link TL-WR741ND+HDD 80 Gb SATA-II 300 Seagate Barracuda 7200.9(подпаял к SATA0 порту согласно схеме, 5В и 12В берутся с платы медиаплеера)
User avatar
shnel
 
Posts: 16
Joined: 30 Jun 2011, 06:44
Location: Россия, Новосибирск

Re: Второй SATA

Postby Genrix60 » 18 Jul 2013, 19:07

shnel
Скачайте прошивку АМР (r10) c гуем pohd7317, и замените содержимое usr/local/etc/irfake/irfrake.conf файлом из архива
Если хотите с гуем hds42l, то вместо кодов Playon!HD (хххх9F00) подставьте коды кнопок пульта IconBit 41L,42L,52L, EGreat (xxxx7F80) из темы Прикручиваем другой пульт к прошивке
Attachments
irfake.rar
(719 Bytes) Downloaded 233 times
HDMP-300(IMS)301(1073) - Bast Castle (FW); Airtone AT-ER1 (1185) - inext_tv_v1.17_moS_r2; Digma HDMP-510(1186_750Mhz) -Прошивки здесь
Мало знать, нужно ещё уметь донести знания до других.
User avatar
Genrix60
 
Posts: 561
Joined: 06 Apr 2011, 14:38
Location: Беларусь, Минск -> Россия, Бердск

PreviousNext

Return to Hardware

Who is online

Users browsing this forum: No registered users and 23 guests