Секретов естественно никаких и ни от кого нет.
Попробую хоть немного расписать.
До всех восстановлений много времени убили на настройку именно сети, ее расписывать естественно не буду.
1. Подключили ресивер по сети LAN и COM порту.
2. Дали комманду ifconfig eth0 -auto на присвоение ресиверу IP адреса для поднятия сетевого соединения. (Комманда ifconfig eth0 –addr=xxx.xxx.xxx.xxx -gw=xxx.xxx.xxx.xxx с присвением IP ресиверу с отключенным DHCP тоже работает)
BCM74130011
012
K1
K2
K3
K4
K5
Shmoo Version=3.8
DDR Freq=0x0000018C
%00000001%
RC1=00000007
WC1=FFFFFFED
RC2=0000001F
WC2=00000039
RC3=00000013
WC3=FFFFFFEA
RC4=00000013
WC4=00000037
NWC=00000010
RC5=00000008
WC5=00000010
RC6=0000001F
WC6=00000010
NRC=00000013
RW=00000018
WW=0000004E
G=00000000 R=00000013 W=00000010
BL=00000000
RC1=00000005
RC2=0000001A
BL=00000001
RC1=00000008
RC2=0000001F
BL=00000002
RC1=00000005
RC2=00000019
BL=00000003
RC1=00000006
RC2=0000001F
BL=00000004
RC1=00000005
RC2=0000001A
BL=00000005
RC1=00000009
RC2=0000001B
BL=00000006
RC1=00000006
RC2=00000018
BL=00000007
RC1=00000006
RC2=00000019
SCfC3
COPY CODE
COMPARE CODE
4567
BCM97413B1 CFE v2.26, CFE core v2.12, Endian Mode: Little
Build Date: Thu Sep 29 21:49:43 WEDT 2011 (Administrator@buildserver)
Copyright (C) Broadcom Corporation.
start cfe init device
sec-0 nblks=8 blksiz=8192
sec-1 nblks=63 blksiz=65536
Enabling NAND flash at CS1, NOR flash at CS0
NAND Flash size = 256MB
CPU speed: 405MHz
Memory Config: 64-bit UMA
Device Tech: 1Gb
Total memory: 512MB
Boot Device: NOR
Total flash: 4MB
Initializing USB.
USB: Locating Class 09 Vendor 0000 Product 0000: USB Hub
USB: Locating Class 09 Vendor 0000 Product 0000: USB Hub
CFE initialized.
Set default GPIO...
USB: New device connected to bus 1 hub 1 port 1
USB: Resetting device on bus 1 port 1
USB: Locating Class 09 Vendor 1A40 Product 0101: USB Hub
USB: New device connected to bus 1 hub 2 port 2
USB: Resetting device on bus 1 port 2
USB: Locating Class 02 Vendor DEAD Product BEEF: Ethernet Device
USB: [Transfer error: 4]
USB CDC Device (00:00:00:00:00:00)
Starting splash screen.
***************************************************
Found splash image - Width = 720 Height = 576
bmp ptr : 0x8fa00000 , surface ptr : 0xafc00000
***************************************************
Loader:elf Filesys:tftp Dev:(null) File:flash0.kernel: Options:rootfstype=jffs2
root=/dev/mtdblock3 rw console=ttyS0,115200 mem=64M
Loading: Failed.
Could not load : File not found
CFE> ifconfig eth0 -auto
100 MB Full-Duplex (auto-neg)
dhcp-discover : 2
dhcp-dhcprequest : 0
Device eth0: hwaddr 00-00-00-00-00-XX, ipaddr 192.168.1.2, mask 255.255.255.0
gateway 192.168.1.1, nameserver 192.168.1.1, domain local.lan
*** command status = 0
Пример лога с отключенным DHCP
CFE> ifconfig eth0 –addr=192.168.1.2 -gw=192.168.1.1
Device eth0: hwaddr 00-00-00-00-00-XX, ipaddr 192.168.1.2, mask 255.255.255.0
gateway 192.168.1.1, nameserver 192.168.1.1, domain local.lan
*** command status = 0
3. Установили TFTP сервер который здесь был выложен, затем в папку с установленной программой которая по умолчанию находится на диске С поместили три файла (cfe.bin, kernel.bin, rootfs.bin) и запустили исполняемый файл RunStandAloneMT.bat
4. Когда поднято соединение по LAN и запущен TFTP сервер даем команду на загрузку бутлоадера (начинали со старых версий, затем перешли на новые, после несколькодневных экспериментов) flash -noheader -forceerase 192.168.1.3:cfe.bin flash0.cfe
192.168.1.3 - IP где запущен TFTP сервер
CFE> flash -noheader -forceerase 192.168.1.3:cfe.bin flash0.cfe
Reading 192.168.1.3:cfe.bin: Done. 318120 bytes read
offset: 00000000 size: 00080000
Force erasing...
Erasing flash...Programming...
offset=0 copysize=318120
done. 318120 bytes written
*** command status = 0
5. Даем команду перезагрузки reboot
6.Поднимаем снова сетевое соединение и даем команду на установку flash -noheader -forceerase 192.168.1.3:kernel.bin nandflash0.kernel
7.Даем следующую команду на установку flash -noheader -forceerase 192.168.1.3:rootfs.bin nandflash0.rootfs
CFE> flash -noheader -forceerase 192.168.1.3:kernel.bin nandflash0.kernel
Reading 192.168.1.3:kernel.bin: Done. 2579796 bytes read
offset: 00000000 size: 00400000
Force erasing...
Erasing flash...Programming...
offset=0 copysize=2579796
done. 2579796 bytes written
*** command status = 0
CFE> flash -noheader -forceerase 192.168.1.3:rootfs.bin nandflash0.rootfs
Reading 192.168.1.3:rootfs.bin: Done. 52485112 bytes read
offset: 00000000 size: 07A00000
Force erasing...
Erasing flash...Erase address 0x2240000 failed, bad block?
Erase address 0x3f80000 failed, bad block?
Erase address 0x4540000 failed, bad block?
Erase address 0x5e40000 failed, bad block?
Erase address 0x6dc0000 failed, bad block?
Programming...
offset=0 copysize=52485112
done. 52485112 bytes written
*** command status = 0
8. Даем команду перезагрузки reboot
9. Далее загрузка ресивера
10. После установки имиджа Aliance и Pli3.0 из лога было понятно, что не хватает ресиверу (но почему при установке имиджа системные папки enigma2 пустые? Такое было на нескольких ресиверах которые уехали в сервисный центр и на замену материнки в Корее )
Co end trace 4eaa2a86a8e2da37 ]---
done
starting mountd: done
starting statd: done
Starting Samba: smbd nmbd.
Starting syslogd/klogd: done
* Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon
...done.
/dev/dvb/adapter0/video0: No such file or directory
PYTHONPATH: /usr/lib/enigma2/python
+ (1) Background File Eraser
+ (5) Tuxtxt
+ ( graphics acceleration manager
/dev/fb0: No such file or directory
+ (9) GFBDC
/dev/fb0: No such file or directory
framebuffer not available.
FATAL: no framebuffer available
Segmentation fault
/dev/dvb/adapter0/video0: No such file or directory
PYTHONPATH: /usr/lib/enigma2/python
+ (1) Background File Eraser
+ (5) Tuxtxt
+ ( graphics acceleration manager
/dev/fb0: No such file or directory
+ (9) GFBDC
/dev/fb0: No such file or directory
framebuffer not available.
FATAL: no framebuffer available
Segmentation fault
/dev/dvb/adapter0/video0: No such file or directory
PYTHONPATH: /usr/lib/enigma2/python
+ (1) Background File Eraser
+ (5) Tuxtxt
+ ( graphics acceleration manager
/dev/fb0: No such file or directory
+ (9) GFBDC
/dev/fb0: No such file or directory
framebuffer not available.
FATAL: no framebuffer available
Segmentation fault
/dev/dvb/adapter0/video0: No such file or directory
PYTHONPATH: /usr/lib/enigma2/python
+ (1) Background File Eraser
+ (5) Tuxtxt
+ ( graphics acceleration manager
/dev/fb0: No such file or directory
+ (9) GFBDC
/dev/fb0: No such file or directory
framebuffer not available.
FATAL: no framebuffer available
Segmentation fault
/dev/dvb/adapter0/video0: No such file or directory
PYTHONPATH: /usr/lib/enigma2/python
+ (1) Background File Eraser
+ (5) Tuxtxt
+ ( graphics acceleration manager
/dev/fb0: No such file or directory
+ (9) GFBDC
/dev/fb0: No such file or directory
framebuffer not available.
FATAL: no framebuffer available
Segmentation fault
/dev/dvb/adapter0/video0: No such file or directory
PYTHONPATH: /usr/lib/enigma2/python
+ (1) Background File Eraser
+ (5) Tuxtxt
+ ( graphics acceleration manager
/dev/fb0: No such file or directory
+ (9) GFBDC
/dev/fb0: No such file or directory
framebuffer not available.
FATAL: no framebuffer available
Segmentation fault
/dev/dvb/adapter0/video0: No such file or directory
PYTHONPATH: /usr/lib/enigma2/python
+ (1) Background File Eraser
+ (5) Tuxtxt
+ ( graphics acceleration manager
/dev/fb0: No such file or directory
+ (9) GFBDC
/dev/fb0: No such file or directory
framebuffer not available.
FATAL: no framebuffer available
Segmentation fault
/dev/dvb/adapter0/video0: No such file or directory
PYTHONPATH: /usr/lib/enigma2/python
+ (1) Background File Eraser
+ (5) Tuxtxt
+ ( graphics acceleration manager
/dev/fb0: No such file or directory
+ (9) GFBDC
/dev/fb0: No such file or directory
framebuffer not available.
FATAL: no framebuffer available
Segmentation fault
/dev/dvb/adapter0/video0: No such file or directory
PYTHONPATH: /usr/lib/enigma2/python
+ (1) Background File Eraser
+ (5) Tuxtxt
+ ( graphics acceleration manager
/dev/fb0: No such file or directory
+ (9) GFBDC
/dev/fb0: No such file or directory
framebuffer not available.
FATAL: no framebuffer available
Segmentation fault
INIT: Id "gui" respawning too fast: disabled for 5 minutes
INIT: no more processes left in this runlevel