Прикручиваем другой пульт к прошивке

Re: Прикручиваем другой пульт к прошивке

Postby ingo » 19 Dec 2020, 12:11

Virtual wrote:частая причина того что плеер не смог уснуть это WiFi точнее кривые дрова от них.

WiFi нет на борту, подключение LAN, состояние на ТВ по HDMI "нет сигнала". Вот информация о системе:
| +
Информация о системе
/bin/uname -a

Linux iNeXT_073 2.6.34-VENUS #415 PREEMPT Thu Nov 17 15:40:49 UTC 2016 mips GNU/Linux


cat /proc/cpuinfo

system type : (null)
processor : 0
cpu model : MIPS 24Kc V8.5 FPU V0.0
BogoMIPS : 502.98
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0ff8, 0x0ff8, 0x0ff8, 0x0ff8]
ASEs implemented : mips16
shadow register sets : 1
core : 0
VCED exceptions : not available
VCEI exceptions : not available


/usr/local/etc/mos/bin/hwinfo

PLL SCPU: 756.00 MHz
PLL ACPU: 459.00 MHz R:1 CE:1
PLL VCPU: 351.00 MHz R:1 CE:1
PLL DDR : 540.00 MHz
PLL BUS : 405.00 MHz
PLL DCSB (KCPU & DBUS & System bridge): 297.00 MHz
PLL DISP SD1: 432.00 MHz
PLL DISP SD5: 486.00 MHz
PLL DISP HD1: 297.00 MHz DISP_SEL: 02
PLL DISP2 SD1: 432.00 MHz
PLL DISP2 SD5: 486.00 MHz
PLL GPU1: 270.00 MHz R:1 CE:0
SATURN RTD1186? c.b.i:a0


cat /proc/meminfo

MemTotal: 470472 kB
MemFree: 236056 kB
Buffers: 5084 kB
Cached: 33084 kB
SwapCached: 0 kB
Active: 15228 kB
Inactive: 31384 kB
Active(anon): 11200 kB
Inactive(anon): 0 kB
Active(file): 4028 kB
Inactive(file): 31384 kB
Unevictable: 2752 kB
Mlocked: 0 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 11212 kB
Mapped: 15560 kB
Shmem: 4 kB
Slab: 6756 kB
SReclaimable: 1096 kB
SUnreclaim: 5660 kB
KernelStack: 736 kB
PageTables: 1072 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 235236 kB
Committed_AS: 64316 kB
VmallocTotal: 1048372 kB
VmallocUsed: 900 kB
VmallocChunk: 1045020 kB


/sbin/lsmod

xhci_hcd 72728 0 - Live 0xc0333000
ohci_hcd 19442 0 - Live 0xc0307000
ehci_hcd 38459 0 - Live 0xc02eb000
fusion 178850 2 - Live 0xc02a5000
venus_vfd 6779 3 - Live 0xc0283000
snd_pcm_oss 40771 0 - Live 0xc026b000
snd_realtek 32357 0 - Live 0xc0247000
snd_pcm 68669 2 snd_pcm_oss,snd_realtek, Live 0xc0218000
snd_timer 19122 1 snd_pcm, Live 0xc01e5000
snd_page_alloc 5261 1 snd_pcm, Live 0xc01d1000
snd 42786 4 snd_pcm_oss,snd_realtek,snd_pcm,snd_timer, Live 0xc01b5000
soundcore 5071 1 snd, Live 0xc0192000
sata_rtk 15770 0 - Live 0xc017d000
libata 137104 1 sata_rtk, Live 0xc011a000
rtksdio 26997 0 - Live 0xc00a5000
x_io 2525 0 - Live 0xc0074000 (F)
venus_ir_new 12225 3 - Live 0xc0067000 (F)
vfat 9004 0 - Live 0xc0056000
fat 52319 1 vfat, Live 0xc0039000
venus_gpios 2389 1 - Live 0xc0008000


cat /proc/mounts

rootfs / rootfs rw 0 0
/dev/root / squashfs ro,relatime 0 0
devtmpfs /dev devtmpfs rw,relatime,size=235152k,nr_inodes=58788,mode=755 0 0
none /proc proc rw,relatime 0 0
none /sys sysfs rw,relatime 0 0
none /tmp ramfs rw,relatime 0 0
/dev/mtdblock2 /usr/local/etc yaffs rw,relatime 0 0
/dev/mtdblock2 /usr/local/bin/scripts/menu.rss yaffs rw,relatime 0 0
/dev/mtdblock2 /usr/local/bin/autoStart.rss yaffs rw,relatime 0 0
/dev/mtdblock2 /sys/realtek_boards/RSA_KEY_MODULUS yaffs rw,relatime 0 0
/dev/mtdblock2 /sys/realtek_boards/bootloader_version yaffs rw,relatime 0 0
none /dev/mtdblockdisc ramfs rw,relatime 0 0
/dev/mtdblock2 /usr/local/bin/home_menu/skin4/scripts/HomeMenu_noDB.rss yaffs rw,relatime 0 0
/dev/mtdblock2 /usr/local/bin/guide_menu/skin4/scripts/GuideMenu_noDB.rss yaffs rw,relatime 0 0
/dev/mtdblock2 /usr/local/bin/home_menu/skin4/scripts/HomeMenu.rss yaffs rw,relatime 0 0
/dev/mtdblock2 /usr/local/bin/guide_menu/skin4/scripts/GuideMenu.rss yaffs rw,relatime 0 0


/bin/df -h

Filesystem Size Used Available Use% Mounted on
/dev/root 77.9M 77.9M 0 100% /
devtmpfs 229.6M 0 229.6M 0% /dev
/dev/mtdblock2 383.1M 65.9M 317.2M 17% /usr/local/etc
/dev/mtdblock2 383.1M 65.9M 317.2M 17% /usr/local/bin/scripts/menu.rss
/dev/mtdblock2 383.1M 65.9M 317.2M 17% /usr/local/bin/autoStart.rss
/dev/mtdblock2 383.1M 65.9M 317.2M 17% /sys/realtek_boards/RSA_KEY_MODULUS
/dev/mtdblock2 383.1M 65.9M 317.2M 17% /sys/realtek_boards/bootloader_version
/dev/mtdblock2 383.1M 65.9M 317.2M 17% /usr/local/bin/home_menu/skin4/scripts/HomeMenu_noDB.rss
/dev/mtdblock2 383.1M 65.9M 317.2M 17% /usr/local/bin/guide_menu/skin4/scripts/GuideMenu_noDB.rss
/dev/mtdblock2 383.1M 65.9M 317.2M 17% /usr/local/bin/home_menu/skin4/scripts/HomeMenu.rss
/dev/mtdblock2 383.1M 65.9M 317.2M 17% /usr/local/bin/guide_menu/skin4/scripts/GuideMenu.rss


/sbin/fdisk -l


Disk /dev/mtdblockdisc: 16 MB, 16777216 bytes
255 heads, 63 sectors/track, 2 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/mtdblockdisc doesn't contain a valid partition table


/sbin/parted -l



Error: /dev/mtdblock0: unrecognised disk label



Error: /dev/mtdblock1: unrecognised disk label



Error: /dev/mtdblock2: unrecognised disk label



Error: /dev/mtdblock3: unrecognised disk label



Error: /dev/mtdblockdisc: unrecognised disk label


/sbin/ifconfig

eth0 Link encap:Ethernet HWaddr F0:62:0D:02:98:58
inet addr:192.168.1.20 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:142 errors:0 dropped:0 overruns:0 frame:0
TX packets:191 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:30237 (29.5 KiB) TX bytes:76750 (74.9 KiB)
Interrupt:2 Base address:0x6000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:158 errors:0 dropped:0 overruns:0 frame:0
TX packets:158 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:169038 (165.0 KiB) TX bytes:169038 (165.0 KiB)


/sbin/route

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0


cat /etc/resolv.conf

nameserver 192.168.1.1
nameserver 192.168.1.1
nameserver 192.168.1.1
nameserver 192.168.1.1
nameserver 192.168.1.1
nameserver 192.168.1.1
nameserver 192.168.1.1
nameserver 192.168.1.1
nameserver 192.168.1.1
nameserver 192.168.1.1


/bin/busybox

BusyBox v1.22.1 (2019-11-01 14:46:05 EET) multi-call binary.
BusyBox is copyrighted by many authors between 1998-2012.
Licensed under GPLv2. See source distribution for detailed
copyright notices.

Usage: busybox [function [arguments]...]
or: busybox --list
or: function [arguments]...

BusyBox is a multi-call binary that combines many common Unix
utilities into a single executable. Most people will create a
link to busybox for each function they wish to use and BusyBox
will act like whatever it was invoked as.

Currently defined functions:
[, [[, acpid, add-shell, addgroup, adduser, ash, awk, base64, basename,
beep, blkid, blockdev, bootchartd, cat, chmod, chroot, cksum, clear,
cp, cut, date, dd, delgroup, deluser, depmod, devmem, df, dhcprelay,
diff, dirname, dmesg, dnsdomainname, du, dumpleases, echo, egrep,
eject, expr, fbsplash, fdisk, fgconsole, fgrep, find, flock, free,
fsck, fsync, ftpget, getopt, grep, gunzip, gzip, halt, hdparm, head,
hexdump, hostname, hwclock, id, ifconfig, ifplugd, inetd, init, insmod,
ionice, iostat, kill, killall, killall5, less, ln, login, logread,
losetup, ls, lsmod, lsof, lspci, lsusb, lzcat, lzma, lzop, lzopcat,
makemime, mdev, mkdir, mkdosfs, mke2fs, mkfs.ext2, mkfs.vfat, mknod,
mkswap, mktemp, modinfo, modprobe, more, mount, mpstat, mv, nbd-client,
netstat, nice, nohup, ntpd, passwd, pgrep, pidof, ping, pivot_root,
pmap, popmaildir, poweroff, powertop, ps, pstree, pwd, pwdx, rdev,
readahead, readlink, reboot, reformime, remove-shell, renice, rev, rm,
rmdir, rmmod, route, rtcwake, scriptreplay, sed, sendmail, setfont,
setlogcons, sh, sha256sum, sha512sum, showkey, sleep, smemcap, stat,
stty, swapoff, swapon, sync, sysctl, syslogd, tail, tar, telnetd, test,
tftp, time, timeout, top, touch, tr, tunctl, ubiattach, ubidetach,
ubimkvol, ubirmvol, ubirsvol, ubiupdatevol, udhcpc, udhcpd, umount,
uname, unlzma, unlzop, unxz, unzip, usleep, vi, volname, which, whois,
xz, xzcat, zcat


set

HISTSIZE='1000'
HOME='/'
HOSTNAME='Venus'
IFS='
'
LD_LIBRARY_PATH='/usr/local/etc/mos/lib:/lib'
OPTIND='1'
PATH='/usr/local/etc/mos/bin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin'
PHP_FCGI_CHILDREN='1'
PPID='406'
PS1='\w \$ '
PS2='> '
PS4='+ '
PWD='/tmp/www'
SHELL='/bin/sh'
SHLVL='1'
TERM='vt320'
TZ='CST+0:00:00'
USER='root'


/bin/ps -w


/bin/dmesg

Linux version 2.6.34-VENUS (root@ip-172-31-31-220.eu-west-1.compute.internal) (gcc version 4.3.6 20110218 (prerelease) (GCC) ) #415 PREEMPT Thu Nov 17 15:40:49 UTC 2016

Realtek LINUX started...
Venus setting:
ROSs have 4194304 bytes RAM.
System CPU has 1 UART.
System CPU uses internal timer interrupt.
Bootloader version: 0000.0402.0060. This version string is of new format.
The information of this board: Company ID:0x0 CPU ID: 0x4 Board ID: 0x402
Ethernet Mac address: F0.62.0D.02.98.58
Model Config length=0
Base year of RTC is 2010.
audio addr: 1b00000
Config serial console: console=ttyS0,115200n8r
bootconsole [early0] enabled
CPU revision is: 00019385 (MIPS 24Kc)
FPU revision is: 01739300
Determined physical RAM map:
memory: 00100000 @ 00000000 (reserved)
memory: 01a00000 @ 00100000 (usable)
memory: 00500000 @ 01b00000 (reserved)
memory: 0e000000 @ 02000000 (usable)
memory: 00100000 @ 10000000 (reserved)
memory: 07f00000 @ 10100000 (usable)
memory: 00100000 @ 18000000 (reserved)
memory: 05b00000 @ 18100000 (usable)
Wasting 8192 bytes for tracking 256 unused pages
Zone PFN ranges:
DMA 0x00000000 -> 0x00002000
Normal 0x00002000 -> 0x0001dc00
Movable zone start PFN for each node
Node 0: 23552
early_node_map[1] active PFN ranges
0: 0x00000000 -> 0x0001dc00
On node 0 totalpages: 121856
free_area_init_node: node 0, pgdat 804eeee0, node_mem_map 80556000
zone DMA size: 2000 realsize: 2000
DMA zone: 0 pages reserved
DMA zone: 8192 pages, LIFO batch:1
zone Normal size: 3c00 realsize: 3c00
Normal zone: 15360 pages, LIFO batch:3
zone Movable size: 18000 realsize: 18000
Movable zone: 98304 pages, LIFO batch:31
zonelist: Movable Normal DMA
Built 1 zonelists in Zone order, mobility grouping off. Total pages: 121856
Kernel command line: mtdparts=rtk_nand:25856k,79744k(/),392320k(/usr/local/etc),26368k rootfstype=squashfs root=31:01 console=ttyS0,115200n8r ip=192.168.0.9::192.168.0.254:255.0.0.0:::
PID hash table entries: 2048 (order: 1, 8192 bytes)
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 64kB, 4-way, PIPT, no aliases, linesize 32 bytes
Writing ErrCtl register=0003f391
Readback ErrCtl register=0003f391
Memory: 470308k/479232k available (3183k kernel code, 8924k reserved, 849k data, 164k init, 0k highmem)
NR_IRQS:8
Estimated CPU frequency: 756.04 MHz
Console: colour dummy device 80x25
Calibrating delay loop... 502.98 BogoMIPS (lpj=2514944)
Mount-cache hash table entries: 512
devtmpfs: initialized
NET: Registered protocol family 16
UART_NR=2
UART_NR=2
prom_flashsize = 0x20000000
Flash size is 0x2000000
registering PCI controller with io_map_base unset
bio: create slab at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
[PCI] CFG WARNING,Read config data ((null)) failed - timeout
cfg80211: Calling CRDA to update world regulatory domain
Switching to clocksource MIPS-DMP
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
Switched to NOHz mode on CPU #0
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
PCI: CLS 0 bytes, default 32




***************** se init module *********************



se init module major number = 254
size of RPC_POLL_Dev 52 and RPC_INTR_Dev 52...
[user land] CmdBuf virt addr = 9d8e4000/bd8e4000, phy addr=1d8e4000
[MCP] Info, mcp device detected ...
init_vdso successfull
rtktlb: Hello, Realtek TLB Mapper...
AllocBP size: 1277952 order: 9 offset: 8192
<<>>
0: 0
1: 0
2: 0
3: 0
4: 0
5: 0
6: 0
7: 0
8: 2
Addr: 90100000, order: 8
Addr: 98100000, order: 8
9: 2
Addr: 90200000, order: 9
Addr: 98200000, order: 9
10: 2
Addr: 90400000, order: 10
Addr: 98400000, order: 10
11: 2
Addr: 90800000, order: 11
Addr: 98800000, order: 11
12: 2
Addr: 91000000, order: 12
Addr: 99000000, order: 12
13: 2
Addr: 82000000, order: 13
Addr: 92000000, order: 13
14: 4
Addr: 84000000, order: 14
Addr: 88000000, order: 14
Addr: 8c000000, order: 14
Addr: 94000000, order: 14
squashfs: version 4.0 (2009/01/31) Phillip Lougher
YAFFS Driver Rev:329787 (2010-10-05)
yaffs built Nov 17 2016 15:37:56 Installing.
YAFFS Driver is successfully installing.
msgmni has been set to 918
alg: No test for stdrng (krng)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
Serial: 8250/16550 driver, 2 ports, IRQ sharing enabled
serial8250: ttyS0 at MMIO 0x0 (irq = 3) is a 16550A
console [ttyS0] enabled, bootconsole disabled
serial8250: ttyS1 at MMIO 0x0 (irq = 3) is a 16550A
brd: module loaded
loop: module loaded
Realtek NAND Flash Driver Rev:337905 (2010-10-18)
(X)Enable interrupt mechanism of NAND driver.
Get parameter from register...
[rtk_nand_init]Bootcode size 0xc00000
[rtk_nand_init]Factory parameter size 0x400000
[rtk_nand_init]Disable NFCP...
nand_base_rtk version:0824-2011
(X)NAND_POWEROFF_CARDREADER_WITH_MULTI_READ
(X)NAND_READ_SKIP_UPDATE_BBT
AlexChang MTD semaphore test
READ ID:0xad 0xdc 0x90 0x95 0x54 0xad
One H27U4G8F2D chip has 1 die(s) on board
nand part=H27U4G8F2D, id=addc9095, device_size=536870912, chip_size=536870912, num_chips=1, page_size=2048, isLastPage=1, eccBits=0
[rtk_nand_scan_bbt] have created bbt B1, just loads it !!
[dump_BBT] Nand BBT Content
[0] (0, 126, 0, 4095)
[1] (0, 1049, 0, 4094)
[2] (0, 1434, 0, 4093)
[3] (0, 1558, 0, 4092)
[4] (0, 1787, 0, 4091)
[5] (0, 3175, 0, 4090)
[6] (0, 808, 0, 4089)
[7] (0, 809, 0, 4088)
[8] (0, 810, 0, 4087)
[9] (0, 1995, 0, 4086)
[10] (0, 1824, 0, 4085)
[11] (0, 1825, 0, 4084)
[12] (0, 1896, 0, 4083)
4 cmdlinepart partitions found on MTD device rtk_nand
RTK: using dynamic nand partition
Creating 4 MTD partitions on "rtk_nand":
0x000000000000-0x000001940000 : "Partition_000"
0x000001940000-0x000006720000 : "/"
0x000006720000-0x00001e640000 : "/usr/local/etc"
0x00001e640000-0x000020000000 : "Partition_003"
0x000000000000-0x000020000000 : "disc"
[rtk_nand_init]Ecc bit select 0
Realtek Nand Flash Driver is successfully installing.
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
PPPoL2TP kernel driver, V1.0
8139cplus: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)
this Jupiter eth RX_OFFSET = 0x0
MAC address = 0xF0.62.0D.02.98.58
eth0: RTL-8139C+ at 0xb8016000, f0:62:0d:02:98:58, IRQ 2
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered. (0x5)
Initializing USB MTP/PTP driver...
usbcore: registered new interface driver usb-mtp
USB MTP/PTP support registered.
mice: PS/2 mouse device common for all mice
i2c /dev entries driver
I2C0 Bus Status Check.... OK
=========================
= VER : 2.1b
=========================
= PHY : 0
= MODEL: Saturn
= SPD : 100
= SAR : 0x024 (7 bits)
= TX FIFO DEPTH : 32
= RX FIFO DEPTH : 32
= FIFO THRESHOLD: 4
= SDA GPIO : MISC_GPIO62
= SCL GPIO : MISC_GPIO61
= BUS JAM RECORVER 3: ON
= NON STOP WRITE : ON
= GPIO RW SUPPORT : ON
=========================
I2C1 Bus Status Check.... OK
=========================
= VER : 2.1b
=========================
= PHY : 1
= MODEL: Saturn
= SPD : 100
= SAR : 0x024 (7 bits)
= TX FIFO DEPTH : 32
= RX FIFO DEPTH : 32
= FIFO THRESHOLD: 4
= SDA GPIO : MISC_GPIO64
= SCL GPIO : MISC_GPIO63
= BUS JAM RECORVER 3: ON
= NON STOP WRITE : ON
= GPIO RW SUPPORT : ON
=========================
get_i2c_gpio_config failed, invalid i2c id 2
cec_core_init, register cec_bus 804e9d80
saturn cec module init
register cec driver 'mars_cec' (804e9e40)
register cec device 'mars_cec' (804e9eb0) to cec0
probe : cec_dev 'mars_cec' (804e9eb0), cec_drv 'mars_cec' (804e9e40)
Open Mars CEC
cp_hotplug
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
TCP cubic registered
NET: Registered protocol family 17
lib80211: common routines for IEEE802.11 drivers
lib80211_crypt: registered algorithm 'NULL'
>>>>
rtk_enable_kcpu : Code Size = 6888 , Data Size = 2648
Saturn_Param_PWM_Irda_Key.protocol = 0
Saturn_Param_PWM_Irda_Key.power_key = 0xff00fc03
Saturn_Param_PWM_Irda_Key.eject_key = 0xe817fc03
Saturn_Param_PWM_GPIO_Key.power_key_number = -1
Saturn_Param_PWM_GPIO_Key.eject_key_number = -1
_sleeptext = 0x8041a2e4 , _esleeptext = 0x8041bdcc
_sleepdata = 0x804efa00 , _esleepdata = 0x804f0458
Realtek Saturn Power Management, (c) 2011 Realtek Semiconductor Corp.
avcpu: audio & video cpu driver for Realtek Media Processors
cp_open
init_hw

eth0: Set multicast.
cp_status not on
saturn 10/100
init_hw finished

eth0: Set multicast.

eth0: Set multicast.

eth0: Set multicast.
IP-Config: Complete:
device=eth0, addr=192.168.0.9, mask=255.0.0.0, gw=192.168.0.254,
host=192.168.0.9, domain=, nis-domain=(none),
bootserver=255.255.255.255, rootserver=255.255.255.255, rootpath=
dvr malloc nosave order: 14
+++ ALLOC index: 8192 order: 14 default addr: 84000000
zone: 80596000 page: 805d6000(84000000) count: 16384
start remap DVR zone 84000000(805d6000) 16384...
total migrated: done: 0 fail: 0
dvr malloc nosave order: 10
+++ ALLOC index: 0 order: 10 default addr: 82000000
zone: 80596000 page: 80596000(82000000) count: 1024
start remap DVR zone 82000000(80596000) 1024...
total migrated: done: 0 fail: 0
*****reserve DVR zone...
VFS: Mounted root (squashfs filesystem) readonly on device 31:1.
devtmpfs: mounted
Freeing unused kernel memory: 164k freed
yaffs: dev is 32505858 name is "mtdblock2" rw
yaffs: passed flags ""
yaffs: Attempting MTD mount of 31.2,"mtdblock2"
yaffs: auto selecting yaffs2
yaffs: restored from checkpoint
yaffs_read_super: isCheckpointed 1
[GPIO] venus_gpio_dev_init successed

eth0: Set multicast.
vfat: Unknown symbol fat_dir_empty
vfat: Unknown symbol fat_time_unix2fat
vfat: Unknown symbol fat_get_dotdot_entry
vfat: Unknown symbol fat_free_clusters
vfat: Unknown symbol fat_setattr
vfat: Unknown symbol fat_scan
vfat: Unknown symbol fat_search_long
vfat: Unknown symbol fat_getattr
vfat: Unknown symbol fat_fs_error
vfat: Unknown symbol fat_attach
vfat: Unknown symbol fat_build_inode
vfat: Unknown symbol fat_fill_super
vfat: Unknown symbol fat_alloc_new_dir
vfat: Unknown symbol fat_remove_entries
vfat: Unknown symbol fat_add_entries
vfat: Unknown symbol fat_sync_inode
vfat: Unknown symbol fat_detach
venus_ir_new: module_layout: kernel tainted.
Disabling lock debugging due to kernel taint
Old VenusIR driver NOT found, no need to clean up
New Venus IR driver loaded
hotplug eth0: link up, 100Mbps, full-duplex
sata_rtk: Unknown symbol ata_scsi_ioctl
sata_rtk: Unknown symbol ata_port_abort
sata_rtk: Unknown symbol ata_std_bios_param
sata_rtk: Unknown symbol ata_common_sdev_attrs
sata_rtk: Unknown symbol ata_std_postreset
sata_rtk: Unknown symbol ata_sff_qc_issue
sata_rtk: Unknown symbol ata_host_detach
sata_rtk: Unknown symbol ata_sff_pause
sata_rtk: Unknown symbol ata_sff_error_handler
sata_rtk: Unknown symbol ata_host_activate
sata_rtk: Unknown symbol sata_link_hardreset
sata_rtk: Unknown symbol ata_sff_host_intr
sata_rtk: Unknown symbol sata_std_hardreset
sata_rtk: Unknown symbol ata_sff_prereset
sata_rtk: Unknown symbol sata_deb_timing_hotplug
sata_rtk: Unknown symbol ata_sff_thaw
sata_rtk: Unknown symbol ata_sff_qc_fill_rtf
sata_rtk: Unknown symbol ata_sff_dev_classify
sata_rtk: Unknown symbol ata_aux_wq
sata_rtk: Unknown symbol ata_sff_check_status
sata_rtk: Unknown symbol ata_scsi_slave_config
sata_rtk: Unknown symbol ata_dev_next
sata_rtk: Unknown symbol sata_deb_timing_normal
sata_rtk: Unknown symbol ata_host_alloc_pinfo
sata_rtk: Unknown symbol sata_scr_valid
sata_rtk: Unknown symbol ata_host_resume
sata_rtk: Unknown symbol ata_scsi_queuecmd
sata_rtk: Unknown symbol ata_scsi_slave_destroy
sata_rtk: Unknown symbol ata_host_suspend
sata_rtk: Unknown symbol ata_sff_wait_ready
sata_rtk: Unknown symbol ata_sff_qc_prep
rtksdio: 0xb800036c = 0x555d4844
Realtek Card-Reader Driver Rev:SATURN (2012-02-08 13:50)
rtksdio: power_gpio = 0xb801b110
Venus IR: can't register device number.
rtksdio: power_bits = 31
rtksdio: clk change to 15MHz
mmc0: rtksdio driver initialized,
Venus IR: can't register device number.
Realtek Card-Reader Controller Driver is successfully installing.


eth0: Set multicast.
snd_realtek: Unknown symbol snd_ctl_add
libata version 3.00 loaded.
snd_realtek: Unknown symbol snd_pcm_new
snd_realtek: Unknown symbol snd_card_register
snd_realtek: Unknown symbol snd_card_free
snd_realtek: Unknown symbol snd_pcm_hw_constraint_minmax
snd_realtek: Unknown symbol snd_ctl_new1
snd_realtek: Unknown symbol snd_pcm_lib_malloc_pages
snd_realtek: Unknown symbol snd_pcm_lib_ioctl
snd_realtek: Unknown symbol snd_pcm_lib_free_pages
snd_realtek: Unknown symbol snd_pcm_set_ops
snd_realtek: Unknown symbol snd_card_create
snd_realtek: Unknown symbol snd_pcm_period_elapsed
snd_realtek: Unknown symbol snd_pcm_format_width
Realtek Bulid-In SATA Driver Rev:SATURN (2012-07-12 17:10)
sata_rtk sata_rtk: version 0.01
sata_rtk sata_rtk: slots 32 ports 1
scsi0 : sata_rtk
ata1: SATA max UDMA/133 irq 4
BGA Package
ata1: SATA link down (SStatus 0 SControl 300)
*** 476MB version...
auth: memory address 0x40000000...
clear pli setting....
*****check animation logo...
Stan, *(unsigned long *)(sync_ptr+8)=0xdb2e0700
Stan, *(unsigned long *)(sync_ptr+16)=0x0
Stan, sync_ptr[21]=0x2
Stan, sync_ptr[20]=0x2
Stan+, sync_ptr[20]=0x1
=====video is ready...
=====audio is ready...
--- FREE index: 8192 order: 14
*** 476MB version...
auth: memory address 0x40000000...
pli malloc order: 2
+++ ALLOC index: 57600 order: 2
zone: 80596000 page: 80758000(90100000) count: 4
start remap DVR zone 90100000(80758000) 4...
total migrated: done: 4 fail: 0
***************** se open: queue = 0 *********************
***************** se open: initialized = 0 *********************
arch/mips/rtk_dmp/drivers/se.c, 768: offset = 0, se_devices = 9d8c8000
arch/mips/rtk_dmp/drivers/se.c, 778: offset = 0
arch/mips/rtk_dmp/drivers/se.c, 822: length = 20480
arch/mips/rtk_dmp/drivers/se.c, 823: offset = 495747072
arch/mips/rtk_dmp/drivers/se.c, 830: offset = 495747072
arch/mips/rtk_dmp/drivers/se.c, 768: offset = 98316, se_devices = 9d8c8000
arch/mips/rtk_dmp/drivers/se.c, 778: offset = 402702336
arch/mips/rtk_dmp/drivers/se.c, 822: length = 4096
arch/mips/rtk_dmp/drivers/se.c, 823: offset = 402702336
arch/mips/rtk_dmp/drivers/se.c, 830: offset = 402702336
fusion: unable to register major 247. Registered 245 instead
pli malloc order: 11
+++ ALLOC index: 2048 order: 11
zone: 80596000 page: 805a6000(82800000) count: 2048
start remap DVR zone 82800000(805a6000) 2048...
shmpool_ioctl: +
shmpool_ioctl: +
shmpool_ioctl: +
shmpool_ioctl: +
shmpool_ioctl: +
shmpool_ioctl: +
total migrated: done: 2048 fail: 0
pli malloc order: 12
+++ ALLOC index: 4096 order: 12
zone: 80596000 page: 805b6000(83000000) count: 4096
start remap DVR zone 83000000(805b6000) 4096...
total migrated: done: 4049 fail: 0
pli malloc order: 12
+++ ALLOC index: 61440 order: 12
zone: 80596000 page: 80776000(91000000) count: 4096
start remap DVR zone 91000000(80776000) 4096...
total migrated: done: 0 fail: 0
pli malloc order: 12
+++ ALLOC index: 94208 order: 12
zone: 80596000 page: 80876000(99000000) count: 4096
start remap DVR zone 99000000(80876000) 4096...
total migrated: done: 4045 fail: 0
pli malloc order: 12
+++ ALLOC index: 65536 order: 12
zone: 80596000 page: 80796000(92000000) count: 4096
start remap DVR zone 92000000(80796000) 4096...
total migrated: done: 4045 fail: 0
save exit: isCheckpointed 1
pli malloc order: 12
+++ ALLOC index: 69632 order: 12
zone: 80596000 page: 807b6000(93000000) count: 4096
start remap DVR zone 93000000(807b6000) 4096...
total migrated: done: 4094 fail: 0
pli malloc order: 10
+++ ALLOC index: 1024 order: 10
zone: 80596000 page: 8059e000(82400000) count: 1024
start remap DVR zone 82400000(8059e000) 1024...
total migrated: done: 1024 fail: 0
pli malloc order: 10
+++ ALLOC index: 58368 order: 10
zone: 80596000 page: 8075e000(90400000) count: 1024
start remap DVR zone 90400000(8075e000) 1024...
total migrated: done: 1024 fail: 0
pli malloc order: 3
+++ ALLOC index: 57608 order: 3
zone: 80596000 page: 80758100(90108000) count: 8
start remap DVR zone 90108000(80758100) 8...
total migrated: done: 8 fail: 0
=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
req: 58f8, get: 8000

reclaim size: 2000
=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
pli malloc order: 12
+++ ALLOC index: 8192 order: 12
zone: 80596000 page: 805d6000(84000000) count: 4096
start remap DVR zone 84000000(805d6000) 4096...
total migrated: done: 0 fail: 0
pli malloc order: 12
+++ ALLOC index: 12288 order: 12
zone: 80596000 page: 805f6000(85000000) count: 4096
start remap DVR zone 85000000(805f6000) 4096...
total migrated: done: 0 fail: 0
pli malloc order: 12
+++ ALLOC index: 16384 order: 12
zone: 80596000 page: 80616000(86000000) count: 4096
start remap DVR zone 86000000(80616000) 4096...
total migrated: done: 0 fail: 0
pli malloc order: 12
+++ ALLOC index: 20480 order: 12
zone: 80596000 page: 80636000(87000000) count: 4096
start remap DVR zone 87000000(80636000) 4096...
total migrated: done: 0 fail: 0

eth0: Set multicast.

eth0: Set multicast.
pli malloc order: 10
+++ ALLOC index: 91136 order: 10
zone: 80596000 page: 8085e000(98400000) count: 1024
start remap DVR zone 98400000(8085e000) 1024...
This is the current time: PowerUP_Done!!!
total migrated: done: 1024 fail: 0
pli malloc order: 6
+++ ALLOC index: 57664 order: 6
zone: 80596000 page: 80758800(90140000) count: 64
start remap DVR zone 90140000(80758800) 64...
total migrated: done: 64 fail: 0
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[usb_param] setting for saturn
#@# cfyeh-debug USBPHY_Register_Setting(861) 0xb8013808 = 0x4400a081
#@# cfyeh-debug USBPHY_Register_Setting(863) 0xb8013808 = 0x4400a080
#@# cfyeh-debug USBPHY_SetReg_Default_33_port(210) port 1 dr 7
#@# cfyeh-debug USBPHY_SetReg_Default_33_port(210) port 2 dr 7
#@#[cfyeh-debug] USBPHY_Register_Setting(933)
#@#[cfyeh-debug] USBPHY_Register_Setting(935)
#@#[cfyeh-debug] USBPHY_Register_Setting(937)
#@# cfyeh-debug USBPHY_SetReg_Default_39(289) tx_delay 2
[usb1_param] usbphy reg 32, set sh = 0xa, get sh = 0xa, 4bit
[usb1_param] usbphy reg 35, set src = 0x7, get src = 0x7, 3bit
[usb1_param] usbphy reg 36, set senh = 0xa, get senh = 0xa, 4bit
[usb1_param] usbphy reg 32, set sen = 0x9, get sen = 0x9, 4bit
[usb1_param] usbphy reg 33, set dr = 0x7, get dr = 0x7, 3bit
[usb2_param] usbphy reg 32, set sh = 0xa, get sh = 0xa, 4bit
[usb2_param] usbphy reg 35, set src = 0x7, get src = 0x7, 3bit
[usb2_param] usbphy reg 36, set senh = 0xa, get senh = 0xa, 4bit
[usb2_param] usbphy reg 32, set sen = 0x9, get sen = 0x9, 4bit
[usb2_param] usbphy reg 33, set dr = 0x7, get dr = 0x7, 3bit
ehci ehci: Rtk Dmp EHCI
ehci ehci: new USB bus registered, assigned bus number 1
ehci ehci: irq 2, io mem 0xb8013000
ehci ehci: USB 0.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[usb_param] setting for saturn
#@# cfyeh-debug USBPHY_Register_Setting(861) 0xb8013808 = 0x4400a080
#@# cfyeh-debug USBPHY_Register_Setting(863) 0xb8013808 = 0x4400a080
#@# cfyeh-debug USBPHY_SetReg_Default_33_port(210) port 1 dr 7
#@# cfyeh-debug USBPHY_SetReg_Default_33_port(210) port 2 dr 7
#@#[cfyeh-debug] USBPHY_Register_Setting(933)
#@#[cfyeh-debug] USBPHY_Register_Setting(935)
#@#[cfyeh-debug] USBPHY_Register_Setting(937)
#@# cfyeh-debug USBPHY_SetReg_Default_39(289) tx_delay 2
[usb1_param] usbphy reg 32, set sh = 0xa, get sh = 0xa, 4bit
[usb1_param] usbphy reg 35, set src = 0x7, get src = 0x7, 3bit
[usb1_param] usbphy reg 36, set senh = 0xa, get senh = 0xa, 4bit
[usb1_param] usbphy reg 32, set sen = 0x9, get sen = 0x9, 4bit
[usb1_param] usbphy reg 33, set dr = 0x7, get dr = 0x7, 3bit
[usb2_param] usbphy reg 32, set sh = 0xa, get sh = 0xa, 4bit
[usb2_param] usbphy reg 35, set src = 0x7, get src = 0x7, 3bit
[usb2_param] usbphy reg 36, set senh = 0xa, get senh = 0xa, 4bit
[usb2_param] usbphy reg 32, set sen = 0x9, get sen = 0x9, 4bit
[usb2_param] usbphy reg 33, set dr = 0x7, get dr = 0x7, 3bit
ohci ohci: Rtk Dmp OHCI
ohci ohci: new USB bus registered, assigned bus number 2
ohci ohci: irq 2, io mem 0xb8013400
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
#@# cfyeh-debug usb3_phy_setting_saturn(26) +++
#@# cfyeh-debug usb3_phy_setting_saturn(215) ---
xhci xhci: Rtk Dmp XHCI
xhci xhci: new USB bus registered, assigned bus number 3
xhci xhci: irq 2, io mem 0xb8020000
#@# cfyeh-debug xhci_irq(2239) 0x000002a0 0x002802a0
#@# cfyeh-debug handle_port_status(1264) 0x000002a0 0x002802a0
#@#[cfyeh-debug] handle_port_status(1341) NOT in U0
#@# cfyeh-debug handle_port_status(1361) 0x000002a0 0x002802a0
usb usb3: No SuperSpeed endpoint companion for config 1 interface 0 altsetting 0 ep 129: using minimum values
xHCI xhci_add_endpoint called for root hub
xHCI xhci_check_bandwidth called for root hub
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
#@# cfyeh-debug xhci_hub_control(467) hack for usb3 portsc
#@# cfyeh-debug usb3_mac_setting_saturn(220) +++
#@# cfyeh-debug usb3_mac_setting_saturn(241) 16bit
#@# cfyeh-debug usb3_mac_setting_saturn(242) *(unsigned int volatile *)0xb8028200=0x2440
#@# cfyeh-debug usb3_mac_setting_saturn(243) *(unsigned int volatile *)0xb8028200=0x2440
#@# cfyeh-debug usb3_mac_setting_saturn(245) *(unsigned int volatile *)0xb8028200=0x2400
#@# cfyeh-debug usb3_mac_setting_saturn(256) 0xb8013258 = 0x7;
#@# cfyeh-debug usb3_mac_setting_saturn(258) 0xb8013258 = 0x7;
#@# cfyeh-debug usb3_mac_setting_saturn(262) GTXTHRCFG
#@# cfyeh-debug usb3_mac_setting_saturn(263) 0xb8028108 = 0x02400008
#@# cfyeh-debug usb3_mac_setting_saturn(268) 0xb8028108 = 0x21010000
#@# cfyeh-debug usb3_mac_setting_saturn(271) GRXTHRCFG
#@# cfyeh-debug usb3_mac_setting_saturn(272) 0xb802810c = 0x02000008
#@# cfyeh-debug usb3_mac_setting_saturn(277) 0xb802810c = 0x21080000
#@# cfyeh-debug usb3_mac_setting_saturn(282) disable usb mulit request
#@# cfyeh-debug usb3_mac_setting_saturn(283) *(unsigned int volatile *)0xb8013200=0x0
#@# cfyeh-debug usb3_mac_setting_saturn(285) *(unsigned int volatile *)0xb8013200=0x0
#@# cfyeh-debug usb3_mac_setting_saturn(290) GUSB3PIPECTL
#@# cfyeh-debug usb3_mac_setting_saturn(291) 0xb80282c0 = 0x00060002
#@# cfyeh-debug usb3_mac_setting_saturn(294) 0xb80282c0 = 0x00060202
#@# cfyeh-debug usb3_mac_setting_saturn(297) ---
ata_scan_dev_show(2724)
ata1: exception Emask 0x10 SAct 0x0 SErr 0x0 action 0xf
ata1: hard resetting link
BGA Package
ata1: SATA link down (SStatus 0 SControl 300)
ata1: EH complete
pli malloc order: 8
+++ ALLOC index: 90368 order: 8
zone: 80596000 page: 80858000(98100000) count: 256
start remap DVR zone 98100000(80858000) 256...
total migrated: done: 208 fail: 0

Подскажите, на что обратить внимание
ingo
 
Posts: 8
Joined: 24 Jan 2019, 01:52

Re: Прикручиваем другой пульт к прошивке

Postby Virtual » 19 Dec 2020, 18:33

ingo wrote: Подскажите, на что обратить внимание

прошивка у вас какая-то солянка из разных дистр.
флеш запилена по самое небалуй но пока без критических областей
хотите стабильной работы - гуй и ядро должны быть гармонично собраны и отлажены.
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6860
Joined: 01 Oct 2010, 17:17
Location: RU

Re: Прикручиваем другой пульт к прошивке

Postby gneada » 20 Dec 2020, 09:59

[

замыкание ключа питания поможет только для того чтоб плеер сразу включался, и никогда не обесточивался... для полноценной работы любого пульта.[/quote]
Не могу найти фото платы как замкнуть(XDS73D amps_r6 3Dgui v26.2 (r18) ,,,XDS1003D inext_hd1_225_r0)
XDS73D amps_r6 3Dgui v26.2 (r18) ,,,XDS1003D amps_r6 3Dgui v26.2 (r18)
gneada
 
Posts: 23
Joined: 11 May 2015, 15:06

Re: Прикручиваем другой пульт к прошивке

Postby Virtual » 20 Dec 2020, 12:37

c XDS1003D все просто, ключ на обратной стороне платы, он там один и очень заметный, его вечно жгут когда дисплей замыкают втыкая HDD.
| +
Снимок экрана от 2020-12-20 13-35-40.png
Снимок экрана от 2020-12-20 13-35-40.png (695.25 KiB) Viewed 12809 times

с XDS73D все сложнее :roll: ключа нет!, есть линии управления с контроллера управления питанием и mute.
на фото контроллер внизу sonix чегототам
| +
Снимок экрана от 2020-12-20 13-35-53.png
Снимок экрана от 2020-12-20 13-35-53.png (1.08 MiB) Viewed 12809 times

у него нужно найти ногу что уходит на PWR ON ШИМ и замкнуть (подняв ногу самого контроллера) с 3,3в дежурных на нем же.
по опыту с MARS производства mele(иконбит) это крайняя нога.
HDS7 | +
pwr_hds7.png
pwr_hds7.png (1.11 MiB) Viewed 12809 times
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6860
Joined: 01 Oct 2010, 17:17
Location: RU

Re: Прикручиваем другой пульт к прошивке

Postby Borius » 11 Mar 2021, 07:31

Странным образом работает модуль IR Fake RC replacement v1.2.15r3.
Прикрутил к плеерам Iconbit и Digma пульт от тв-тюнера Behold по данному сеттингу
| +
Code: Select all
# # Behold # "0","ed126b86","a8579f00","POWERKEY_IRRP" "0","fe016b86","fa059f00", 1 "0","fd026b86","f6099f00", 2 "0","fc036b86","ea159f00", 3 "0","fb046b86","fb049f00", 4 "0","fa056b86","f7089f00", 5 "0","f9066b86","eb149f00", 6 "0","f8076b86","ff009f00", 7 "0","f7086b86","ef109f00", 8 "0","f6096b86","f30c9f00", 9 "0","ff006b86","ee119f00", 0 "0","e41b6b86","e8179f00", VOL+ "0","e01f6b86","ab549f00", VOL- "0","e11e6b86","f00f9f00", PREV "0","e51a6b86","f40b9f00", NEXT "0","eb146b86","e9169f00", MENU "0","ef106b86","b8479f00", HOME "0","f20d6b86","b04f9f00", RETURN "0","ee116b86","e51a9f00", SETUP "0","e7186b86","f9069f00", LEFT "0","f40b6b86","bc439f00", UP "0","f30c6b86","f10e9f00", RIGHT "0","ea156b86","f50a9f00", DOWN "0","e9166b86","fd029f00", OK "0","f50a6b86","ab54686c", DISPLAY "2","e31c6b86","source", SOURCE

Так он то работает, то не работает. Когда перестает работать, с кнопки ребутаю плеер несколько раз, передергиваю питание, шевелю плееры родным пультом, и вдруг начинает работать пульт от Beholdа. Сам пульт 100% исправен, так как у меня их 2 и с обоими такие качели.
Объясните, что я делаю не так?
Спс.
Iconbit HDR12L (AMP r13, vrt v6.36), Digma HDMP500 (AMP r13, vrt 1283 gui 5.2 140621)
User avatar
Borius
 
Posts: 6
Joined: 09 Mar 2021, 08:26
Location: Nsk

Re: Прикручиваем другой пульт к прошивке

Postby Borius » 12 Mar 2021, 07:04

Разобрался, дело оказалось не в модуле пульта, а в ядре mos. Правильная переустановка прошивки с обновлением решили проблему.
Причем, пользуясь случаем, провел интересный эксперимент - когда пульт отваливался, то через телнет плеером коды продолжали считываться верно, т.е. проблема была сугубо программная и связана с обработкой команд, их внутренней передачей или восприятием ядром.
Iconbit HDR12L (AMP r13, vrt v6.36), Digma HDMP500 (AMP r13, vrt 1283 gui 5.2 140621)
User avatar
Borius
 
Posts: 6
Joined: 09 Mar 2021, 08:26
Location: Nsk

Re: Прикручиваем другой пульт к прошивке

Postby Error001 » 12 Feb 2022, 19:55

Здравствуйте. Не понимаю, что происходит с плеером IconBit HDS52L (так указано на задней панели).
Два пульта (при очищенном irfake.conf):
1)a8579f00 (не оригинальный, работают все кнопки, но включения после выключения нет, питания HDD остается)
2)B24D4040 (оригинальный, от него работает полноценно только on\off, питания HDD отключается)

Далее переходим в irfake.conf и пытаемся настроить корректное включение-выключение.
Вносим значение:
Code: Select all
"0","a8579f00","b24d4040","POWERKEY_IRRP"

Перезапуск.
В результате никакой реакции на кнопку POWER у неоригинального пульта.
Вносим иначе:
Code: Select all
"2","a8579f00","power", "POWERKEY_IRRP"

Теперь плеер гаснет и просыпается с неоригинального пульта, НО питание HDD не выключается :|
По прежнему корректно с питанием работает только оригинальный B24D4040 пульт.
Прощу помощи в данной ситуации.
Error001
 
Posts: 16
Joined: 12 Feb 2022, 19:29

Re: Прикручиваем другой пульт к прошивке

Postby Virtual » 13 Feb 2022, 09:19

все просто, у HDS52L "дергалка" питания на внешнем контроллере.
код кн POWER оригинального пульта паралельно попадает в этот контроллер и... он жестко рубит питание, что очень плохо как самой прошивке плеера так и HDD.
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6860
Joined: 01 Oct 2010, 17:17
Location: RU

Re: Прикручиваем другой пульт к прошивке

Postby Error001 » 13 Feb 2022, 16:57

Virtual wrote:он жестко рубит питание, что очень плохо как самой прошивке плеера так и HDD.

Если я правильно понимаю, оно так выключалось на оригинальной прошивке и оригинальном пульте.
Скорее всего резко это, действительно, плохо. Диск явно -RW, так как Samba же работает и пишет.

Я попробовал всякие варианты команд на завершение и ничего не выключает этот плеер полностью.
Команды копировал без понимания из всяких примеров. Может быть есть какие-то осознанные?
Диск не гаснет(
Что еще можно попробовать? GPIO подбирать перебором?

UPD: Можно ли на этот внешний контроллер подать сигнал от свободного GPIO 1073?
Error001
 
Posts: 16
Joined: 12 Feb 2022, 19:29

Re: Прикручиваем другой пульт к прошивке

Postby Error001 » 14 Feb 2022, 02:29

UPD2:
Отключение жесткого диска по кнопке OFF сделал через HDPARM /dev/sda2 -y (режим STANDBY HDD) в окне aPOWER(stop).
Теперь кулер не выключается((. Как можно его выключить?
Error001
 
Posts: 16
Joined: 12 Feb 2022, 19:29

PreviousNext

Return to Tips & Tricks

Who is online

Users browsing this forum: No registered users and 2 guests