Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - CyReVolt

1
Sonstiges / Re: ARCOR Pirelli Box
22. Jan 2012, 19:22
Okay, das hatte ich dann befürchtet... ich frag mal Chuck Norris ob der in <0 Sek den Break schafft. :D
Naja, immerhin hatte ich mal ein bisschen Spaß mit dem Lötkolben. Hatte vorher noch keinen in der Hand, hihi. Ich berichte, falls ich doch noch etwas hinbekomme.

Cheers und danke für die Antwort, mce2222!
2
Sonstiges / Re: ARCOR Pirelli Box
19. Jan 2012, 01:05
Addendum: Portscan mit nmap ergibt keine offenen Ports.

Code: [Select]

Starting Nmap 5.51 ( http://nmap.org ) at 2012-01-19 02:02 W. Europe Standard Time
Nmap scan report for 192.168.1.125
Host is up (0.0018s latency).
All 1000 scanned ports on 192.168.1.125 are closed
MAC Address: 00:1C:A2:A3:D0:AD (Pirelli Broadband Solutions)

Service detection performed. Please report any incorrect results at http://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 12.83 seconds
3
Sonstiges / Re: ARCOR Pirelli Box
19. Jan 2012, 00:21
Nach einem Jahr und ein wenig Löterei will ich hier auch nochmal posten... :D

Also folgendes: Die UART1-Schnittstelle war bei meiner Box komplett zugelötet (keine Anschluss-Pins wie auf den tollen Fotos...) und nach erfolgreichem Rumbasteln habe ich jetzt folgendes kleines Problem:
Ich sitze jetzt vor einem Login. Ich verbinde mich über PuTTY und sende zwar einen Break Command während des Boots, allerdings stehen für den Timeout nur 0 Sekunden (höhö) zur Verfügung. Trotz des Breaks (den das Gerät wohl erkennt, s.u.) bootet die Box aber weiter. Gleicher Effekt bei dem alternativen Kurzschluss. Ist vielleicht bei meiner Version ("REV.3 GP" lt. Board) die Interrupt-Routine nicht implementiert?
Und: Wenn ich die Box an meinen Router anschließe und es via DHCP eine Adresse bekommt, dann erscheint nach einiger Zeit ein Login, zu dem ich natürlich keine Daten kenne... Ich hoffe, jemand kann mir einen Tipp geben - ansonsten sorry, wenn ich nur Zeit geraubt habe. =)
Joa... achja, ich benutze den RS232-TTL-Pegelwandler aus dem Hause Pollin. Und die USB-Ports geben wohl zumindest auch Strom, hab's mit meiner USB-Lampe getestet. Hilft aber nix ohne YAMON. :D

LG
CyReVolt

Hier das Log:

Code: [Select]

**********************************
* SMP863x zboot start ...
* Version: 2.0.0-2.7.112.1
* Started at 0x91000000.
* Configurations (chip revision: 4):
*    Use 8KB DRAM as stack.
*    Support XLoad format.
*    Enabled BIST mode.
*    Enabled memory test mode.
* PIRELLI-STB based on v.2.7.120.0 DDC-20060519).
**********************************
Boot from flash (0x48000000) mapped to 0xac000000.
Found XENV block at 0xac000000.
CPU clock frequency: 297.00MHz.
System clock frequency: 198.00MHz.
DRAM0 dunit_cfg/delay0_ctrl (0xf34111ba/0x000a8888).
DRAM1 dunit_cfg/delay0_ctrl (0xe34111ba/0x000a8998).
Using UART port 1 as console.
Board ID.: "Pirelli STB HY100"
Chip Revision: 0x8634:0x82 .. Mismatched.
Setting up H/W from XENV block at 0xac000000.
  Keeping <SYSCLK premux> to 0x00000203.
  Setting <SYSCLK avclk_mux> to 0x00000000.
  Setting <SYSCLK hostclk_mux> to 0x00000100.
  Setting <IRQ rise edge trigger lo> to 0xff28ca00.
  Setting <IRQ fall edge trigger lo> to 0x0000c000.
  Setting <IRQ rise edge trigger hi> to 0x0000009f.
  Setting <IRQ fall edge trigger hi> to 0x00000000.
  Setting <IRQ GPIO map> to 0x0d000a00.
  Setting <PB default timing> to 0x010e0008.
  Setting <PB timing0> to 0x010e0008.
  Setting <PB Use timing0> to 0x000003fc.
  Setting <PB timing1> to 0x00110101.
  Setting <PB Use timing1> to 0x000003f3.
  PB cs config: 0x000c10c0 (use 0x000c10c0)
  Enabled Devices: 0x00023efe
    BM/IDE PCIHost Ethernet IR FIP I2CM I2CS USB PCIDev1 PCIDev2 PCIDev3 PCIDev4  SCARD
  MAC: 00:1c:a2:a3:d0:ad
  PCI IRQ routing:
    IDSEL 1: INTA(#14) INTB(#14) INTC(#14) INTD(#14)
    IDSEL 2: INTA(#14) INTB(#14) INTC(#14) INTD(#14)
    IDSEL 3: INTA(#14) INTB(#14) INTC(#14) INTD(#14)
    IDSEL 4: INTA(#15) INTB(#15) INTC(#15) INTD(#15)
  Smartcard pin assignments:
    OFF pin = 0
    5V pin = 1
    CMD pin = 2
  Setting up Clean Divider 2 to 96000000Hz.
  Setting up Clean Divider 4 to 33333333Hz.
  GPIO dir/data = 0x00000000/0x00000000
  UART0 GPIO mode/dir/data = 0x6e/0x00/0x00
  UART1 GPIO mode/dir/data = 0x6e/0x00/0x00
XENV block processing completed.
Found existing memcfg: DRAM0(0x08000000), DRAM1(0x04000000)
Default boot index: 0
Scanning ROMFS image at 0xac280000 (0x48280000) .. Found.
ROMFS found at 0xac280000, Volume name = YAMON_XRPC
Found 1 file(s) to be processed in ROMFS.
Processing xrpc_xload_yamon_ES4_prod.bin (start: 0xac280090, size: 0x0003ab14)
  Checking zboot file signature .. Not found.
  Trying xrpc_xload format .. OK
  Checking zboot file signature at 0x13000000 .. OK
  Warning: header version mismatched.
  Decompressing to 0x91160000 .. OK (545184/0x851a0).
  Load time total 372 msec.
  Execute at 0x91160000 ..



============> NOT found, no test !

============> NOT found, no test !

selected scart OUT to display splash screen
=========== 0x00280000      0xa4000000
File 31bitmap.zbf not found

inizio bitmap = 0x00000000


**********************************
* YAMON ROM Monitor - STANDARD -
* Revision 02.06-SIGMADESIGNS-01-2.7.112.1
**********************************
Memory:  code: 0x11000000-0x11040000, 0x11160000-0x11164000
reserved data: 0x111a0000-0x123a0000, PCI memory: 0x123a0000-0x127a0000

DYB configuration from xenv !
Environment variable 'start' exists. After 0 seconds
it will be interpreted as a YAMON command and executed.
Press Ctrl-C (or do BREAK) to bypass this.

Stopped due to Ctrl-C
Checking signature...

============================================
    FLASH IMAGE PARAMETERS:
--------------------------------------------
--> Image start address = 0xac4c0000
--> Signature start address = 0xac4c0000
--> Signature length is = 128
--> OS start address = 0xac4c0100
--> OS size = 15023872 (0xe53f00)
--> OS end address = 0xad314000
============================================

Signature check ok.
Initializing network...
Ethernet driver for EM86XX (v1.0)
(MAC 00:1c:a2:a3:d0:ad, tx_desc/rx_desc = 16/32)

em86xx_eth::open(em86xx_eth) - Full-duplex mode
em86xx_eth::open(em86xx_eth) - 100 Mbit/s
em86xx_eth ethernet start
ipaddr:     10.0.0.96
subnetmask: 255.255.255.0
gateway:    10.0.0.1
Init scart controller NOW.
Scart control initialization.
STB video out selected
Starting dhcpc...
Pirelli ID
Calculated time-out: 11 sec.
Pirelli ID
Board IP address: 192.168.1.125
Subnetmask:       255.255.255.0
Gateway address:  192.168.1.1
xrpc succeeded
Starting kernel from address 0xb3000000.
  Checking zboot signature..  it's a zboot file, signature OK.
  Decompressing to 0x90020000 ..
Output length: 0x002cf000(2945024)
load compressed zboot file from 0xb3000000 to 0x90020000 OK
em86xx_eth ethernet stop


Welcome to Pirelli STB.

pirelli-stb login: root
Password:
Login incorrect

PS.: Das PW habe ich natürlich nicht erraten können. Wer kreativ sein will, darf mir aber gern noch Vorschläge machen. xD