Analisi con l'oscilloscopio

JackTheVendicator
Messaggi: 43
Iscritto il: sabato 22 gennaio 2011, 22:56

Unixbox HD1

Messaggioda JackTheVendicator » venerdì 16 dicembre 2011, 14:42

Ringrazio calorosamente la E.A.S.S. Electronics per avermi fornito un Unixbox HD1 a scopo di sviluppo Laughing

Le caratteristiche del box sono:

Processore MIPS 320 MHz
128 MB Flash
256 MB Ram
Display VFD
1 x CA " Multicas "
1 x Ethernet 10/100
3 x USB 2.0
1 x DVB-S2
1 x DVB-T
1 x Uscita ottica digitale S/PDIF
1 x Scart
1 x RCA
1 x HDMI 480p & 480i, 576p & 576i, 720p & 1080i50Hz, 720P & 1080i60Hz
Kernel 2.6.24-7
Player MKV, MOV, VOB, Divx ...
UPNP Client
Funzione LCN (ch digitale terrestre)
Compatibile Unicable
Youtube
Proxy
Internet Radio
Previsioni meteo
Samba
VFTP
VPN
Aggiornamento di settings o firmware da ethernet o usb


Passando ad argomenti piu' tecnici, il decoder ha una porta seriale RS-232 a 9 pin con lo stesso pinout di quella di un PC (e' quindi richiesto l'uso di un cavo null-modem), sulla quale e' girato l'output del bootloader (U-Boot) e del kernel.

Per ulteriori info, visitate il forum ufficiale dell'apparecchio: http://www.unixtribe.net

Log del boot:

{syntaxhighlighter brush: plain;fontsize: 100; first-line: 1; }-------------------------------------------------------------------- -- Generic Primary Bootloader 88.88-8888, NI (10:14:27, Jul 6 2010) -- Andre McCurdy, NXP Semiconductors -------------------------------------------------------------------- Device: PNX8335 M1 Secure boot: disabled, keysel: 0, vid: 1 (expecting 2) Poly10: 0x860756E3 RNG: enabled RSA keyhide: enabled UID: 0000000000000000 AES key: 00000000000000000000000000000000 KC status: 0x00000000 Flash config: 7 (omni: 8bit NAND), timing: 0x06 CPU clock: 320 MHz SIF0: 1024 cols x 8192 rows: 128 MBytes SIF1: 1024 cols x 8192 rows: 128 MBytes DRAM: 200 MHz, 2 x 128 MBytes: 256 MBytes NAND: RDY polling disabled NAND: (ADF1001D) Hynix SLC, pagesize 2048, blocksize 128k, 128 MBytes NAND 0x00020000: valid header NAND 0x00020000: valid image aboot exec time: 202066 uSec U-Boot 1.2.0.0425_a (Secondary Bootloader) (Dec 6 2011 - 13:55:25) CPU: PNX???? Secure boot:
disabled DRAM: 256 MB NAND: nCS0 (force asserted legacy mode) NAND: Hynix 128MiB 3,3V 8-bit NAND: blocksize 128 kB, pagesize 2 kB, oobsize 64, buswidth 8bits NAND 0x03600000: bad block init hdmi on i2c 1 bus. --------------------CAT6612 reg 0x1 = 0x0, ************* Net: ip3902 Board Opts: EthOsc HDMI PAL Splash: done u-boot startup time so far: 709 msec Hit any key to stop autoboot: 1 0 Boot mode is : Loading from 128MiB 3,3V 8-bit, offset 0x1020000 Automatic boot of image at addr 0x80800000 ... ## Booting image at 80800100 ... Image Name: Linux Kernel Image Image Type: MIPS Linux Kernel Image (gzip compressed) Data Size: 1607867 Bytes = 1.5 MB Load Address: 80001000 Entry Point: 802ba880 Verifying Checksum ... OK Uncompressing Kernel Image ... OK Starting kernel ... Linux version 2.6.24.7_nxp.STB236_NANDflash_HDdecoding_128M_Huangpu.0425_a (michelle@localhost.localdomain) (gcc version 4.2.1) #2 PREEMPT Tue Nov 29 15:16:47 CST 2011 console [early0] enabled CPU revision is:
00019068 (MIPS 4KEc) Determined physical RAM map: memory: 09480000 @ 00000000 (usable) Zone PFN ranges: DMA 0 -> 4096 Normal 4096 -> 38016 Movable zone start PFN for each node early_node_map[1] active PFN ranges 0: 0 -> 38016 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 37719 Kernel command line: mtdparts=gen_nand:128k(B0),1M(B1),512k(Env),2M(K0),12M(F0),512k(U0),10M(K1),80M(F1),5M(U1),10M(U2) ip3902.mac_address=00:76:37:03:00:02 ip=192.168.0.52:192.168.0.51::::eth0 root=/dev/mtdblock_robbs7 ro rootfstype=cramfs Primary instruction cache 16kB, VIPT, 2-way, linesize 16 bytes. Primary data cache 8kB, 4-way, VIPT, no aliases, linesize 16 bytes Synthesized clear page handler (26 instructions). Synthesized copy page handler (46 instructions). Synthesized TLB refill handler (20 instructions). Synthesized TLB load handler fastpath (32 instructions). Synthesized TLB store handler fastpath (32 instructions). Synthesized TLB modify handler fastpath (31
instructions). PID hash table entries: 1024 (order: 0, 4096 bytes) CPU clock is 360 MHz Console: colour dummy device 80x25 console handover: boot [early0] -> real [ttyS0] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) Memory: 145904k/152064k available (2807k kernel code, 6024k reserved, 669k data, 128k init, 0k highmem) SLUB: Genslabs=6, HWalign=16, Order=0-1, MinObjects=4, CPUs=1, Nodes=1 Mount-cache hash table entries: 512 net_namespace: 64 bytes NET: Registered protocol family 16 SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb Bluetooth: Core ver 2.11 NET: Registered protocol family 31 Bluetooth: HCI device and connection manager initialized Bluetooth: HCI socket layer initialized Time: MIPS clocksource has been installed. NET: Registered protocol family 2 IP route cache hash table
entries: 2048 (order: 1, 8192 bytes) TCP established hash table entries: 8192 (order: 4, 65536 bytes) TCP bind hash table entries: 8192 (order: 3, 32768 bytes) TCP: Hash tables configured (established 8192 bind 8192) TCP reno registered squashfs: version 3.4 (2008/08/26) Phillip Lougher JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc. async_tx: api initialized (async) io scheduler noop registered (default) Serial: PNX8XXX driver $Revision: 1$ pnx8xxx-uart: ttyS0 at MMIO 0xb7e0b000 (irq = 11) is a PNX8XXX loop: module loaded PNX8335 AES: loaded NXP ip3902 10/100 Ethernet platform driver irq 60 base b7e2f000 Linux video capture interface: v2.00 pwc: Philips webcam module version 10.0.13 loaded. pwc: Supports Philips PCA645/646, PCVC675/680/690, PCVC720[40]/730/740/750 & PCVC830/840. pwc: Also supports the Askey VC010, various Logitech Quickcams, Samsung MPC-C10 and MPC-C30, pwc: the Creative WebCam 5 & Pro Ex, SOTEC Afina Eye and Visionite VCS-UC300 and VCS-UM100. usbcore:
registered new interface driver Philips webcam Driver 'sd' needs updating - please use bus_type methods NAND device: Manufacturer ID: 0xad, Chip ID: 0xf1 (Hynix NAND 128MiB 3,3V 8-bit) Scanning device for bad blocks Bad eraseblock 432 at 0x03600000 10 cmdlinepart partitions found on MTD device gen_nand Creating 10 MTD partitions on "gen_nand": 0x00000000-0x00020000 : "B0" 0x00020000-0x00120000 : "B1" 0x00120000-0x001a0000 : "Env" 0x001a0000-0x003a0000 : "K0" 0x003a0000-0x00fa0000 : "F0" 0x00fa0000-0x01020000 : "U0" 0x01020000-0x01a20000 : "K1" 0x01a20000-0x06a20000 : "F1" 0x06a20000-0x06f20000 : "U1" 0x06f20000-0x07920000 : "U2" pnx833x-ehci pnx833x-ehci: PNX833x EHCI pnx833x-ehci pnx833x-ehci: new USB bus registered, assigned bus number 1 pnx833x-ehci pnx833x-ehci: irq 40, io mem 0xb7e19000 pnx833x-ehci pnx833x-ehci: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 1 port detected
Initializing USB Mass Storage driver... usb 1-1: new high speed USB device using pnx833x-ehci and address 2 usb 1-1: configuration #1 chosen from 1 choice hub 1-1:1.0: USB hub found hub 1-1:1.0: 4 ports detected usbcore: registered new interface driver usb-storage USB Mass Storage support registered. mice: PS/2 mouse device common for all mice i2c /dev entries driver i2c-pnx0105: registered device at 0xb7e0d000 i2c-pnx0105: registered device at 0xb7e0e000 Bluetooth: HCI USB driver ver 2.9 usbcore: registered new interface driver hci_usb Bluetooth: Virtual HCI driver ver 1.2 nxp-aes driver : loaded nxp-adma DMA driver irq 32 base b7e1c000 TCP cubic registered NET: Registered protocol family 1 NET: Registered protocol family 17 RPC: Registered udp transport module. RPC: Registered tcp transport module. eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 IP-Config: Guessing netmask 255.255.255.0 IP-Config: Complete: device=eth0, addr=192.168.0.52, mask=255.255.255.0,
gw=255.255.255.255, host=192.168.0.52, domain=, nis-domain=(none), bootserver=192.168.0.51, rootserver=192.168.0.51, rootpath= mtdblock_robbs_open: F1 VFS: Mounted root (cramfs filesystem) readonly. Freeing unused kernel memory: 128k freed Setting up /tmp... done Transferring DRM files...done Loading input modules...done Loading pnx core modules...phStbDbg driver (Sep 30 2011-11:49:56) Generic Kernel Ifce from UserMode (Sep 30 2011-11:49:53) osal: module ready phStbKBufMgr: module license 'Proprietary' taints kernel. Ethernet over Memory IPC Network device (Sep 30 2011-11:50:00) done Loading dsp...Compat-wireless backport release: compat-wireless-2010-07-13-4-g04898a5 Backport based on linux-next.git next-20100730 cfg80211: Calling CRDA to update world regulatory domain insmod: cannot insert '/lib/modules/2.6.24.7_nxp.STB236_NANDflash_HDdecoding_128M_Huangpu.0425_a/kernel/drivers/net/wireless/rt2x00/rt2800lib.ko': No such file or directory insmod: cannot insert
'/lib/modules/2.6.24.7_nxp.STB236_NANDflash_HDdecoding_128M_Huangpu.0425_a/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko': No such file or directory usbcore: registered new interface driver rt73usb ieee80211: 802.11 data/management/control stack, git-1.1.13 ieee80211: Copyright (C) 2004-2005 Intel Corporation usbcore: registered new interface driver zd1211rw phStbHdmi: vdenc0: STB225 HDMI Vdenc video denc device phStbHdmi: Using specified video mode (1280x720x50p) tda9983: starting probe for adapter i2c-pnx0105 (0x1a0001) tda9983: starting probe for adapter i2c-pnx0105 (0x1a0002) tda9983: detecting client on address 0xe0 tda9983_attach: Initialised tda9983: init complete (** timeout waiting for IRQ **) tda9983_set_mode Can't determine SinkType, force default to HDMI tda9983: Registered with phStbHdmi DspClient 0 waiting for a DspServer on: tcpip://mips2:8765 (& other ones!) tda998x_getAudioCapCalling tmbslHdmiTxEdidGetAudioCapabilities FAILED tmdlAudioIO Warning:
tmdlAudioIO_SetSampleRate: ERROR - Reading HDMI Capabilities PNX833x MMIO Driver (Sep 30 2011-11:50:00) phStbDraw : Allocated 524288 bytes (at 0x7c00000) for accelerated stretch blits H/W Graphics Drawing Engine (Sep 30 2011-11:50:38) Starting phStbVideoRenderer phStbVo : Using specified video mode (1280x720x50p) use PAL BG phStbVo (Analog Video Output) driver (Sep 30 2011-11:50:44) phStbFB : Allocated 8388608 bytes (at 0x0a1ca000) for frame buffer and DirectFB phStbFB : /dev/fb0 - 720x576 pixels (ARGB - Scaled; Double buffered) DSP Boot Loader (Sep 30 2011-11:49:55) STB225 GPIO driver (Sep 30 2011-11:50:38) STB225 Remote Control Protocol driver (Sep 30 2011-11:50:39) input: STB225 Infra-red as /devices/virtual/input/input0 phStbRCProtocol, using IR input 0 [NEC1 protocol] STB225 Front Panel Infra Red driver (Sep 30 2011-11:49:58) input: STB225 Front Panel Keyboard as /devices/virtual/input/input1 Starting phStbWmdrmPd rtusb init ---> usbcore: registered new interface driver
rt2870 usbcore: registered new interface driver r871x_usb_drv rtw driver version=v2.0.939.20100726 usbcore: registered new interface driver rtw_usb_drv phStbRtc phStbRtc.0: rtc core: registered phStbRtc as rtc0 STB225 RTC driver (Sep 30 2011-11:50:01) NTFS driver 3009.11.24 [Flags: R/W MODULE]. done Populating /dev using mdev...done Loading USB Mass storage modules...done Loading sound modules...DspClient 0 found a DspServer on: tcpip://mips2:8765 STB225 ALSA Audio Driver (Sep 30 2011-11:49:54) done DspClient 0 ready & using shared memory. -->>> MIPS_2 Ready 4 DSP-ing <-- starting logging daemons...done network servers...telnetd - done loading dvb modules...cx24116drv: reset hardware through gpio24! tda10071p: gpio22! nxp adapter driver (sep 30 2011-11:49:44) phstbdemux833x module arguments : ts0_to_demux0, ts1_to_demux1, ts2_to_void pnx8335_pvr_enabled: 0x3,(1 << unit): 0x1 vspts addr: 8d800000,size:400000 dvb: registering new (phstb0) tda10048_init: init in 2764 ms frontend
0 (nxp tda10048c2 dvb-t>
H)... pnx8335_pvr_enabled: 0x3,(1 unit): 0x2 VSPTS addr: 8d400000,size:400000 DVB: registering new adapter (phStb1) DVB: registering frontend 1 (Philips TDA10024 DVB-C)... pnx8335_pvr_enabled: 0x3,(1 unit): 0x4 DVB: registering new adapter (phStbDvr2) pnx8335_pvr_enabled: 0x3,(1 unit): 0x8 DVB: registering new adapter (phStbDvr3) NXP PNX8335 Demux HW driver (Nov 29 2011-15:17:14) done usbcore: registered new interface driver usbhid drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver insmod: cannot insert '/lib/modules/2.6.24.7_nxp.STB236_NANDflash_HDdecoding_128M_Huangpu.0425_a/kernel/drivers/input/mousedev.ko': No such file or directory insmod: cannot insert '/lib/modules/2.6.24.7_nxp.STB236_NANDflash_HDdecoding_128M_Huangpu.0425_a/kernel/drivers/hid/hid.ko': File exists insmod: cannot insert '/lib/modules/2.6.24.7_nxp.STB236_NANDflash_HDdecoding_128M_Huangpu.0425_a/kernel/drivers/hid/usbhid/usbhid.ko': File exists mount: mounting /opt on /usr/opt failed: No such file or
directory fuse init (API version 7.9) done the mmap file not exist. Now create it... mtdblock_robbs_open: U2 mtdblock_robbs_release: U2, count 1 -> 0 mtdblock_robbs_open: U2, count 0 -> 1 BusyBox v1.11.3 (2011-09-30 12:14:46 CST) built-in shell (ash) Enter 'help' for a list of built-in commands. -/bin/sh: can't access tty; job control turned off :# gpio init reg------------------------- 00.28.341: 0x00000002: Warning from General (file /home/michelle/nxp_110411/combo/reference_design/HuangPu/src/comps/KAL/src/linukal_thread.c, line 1349) success at i=0 for new ic 46 vfd -------check crypt ic---end 0---- HuangPu 00.00.000: appHuangpu:642: linukal_thread.c:405:cnxt_kal_initialize: ================================================================ HuangPu 00.00.000: appHuangpu:642: linukal_thread.c:407:cnxt_kal_initialize: ================== NXP KAL Initializing ... ================= HuangPu 00.00.000: appHuangpu:642: linukal_thread.c:409:cnxt_kal_initialize:
================================================================ HuangPu 00.00.001: appHuangpu:642: linukal_thread.c:444:cnxt_kal_initialize: Pthread Priorities, Min=1, Max=99 HuangPu 00.00.003: appHuangpu:642: linukal_sem.c:144:cnxt_kal_internal_sem_init: KAL Semaphores Initializing HuangPu 00.00.003: appHuangpu:642: linukal_sem.c:161:cnxt_kal_internal_sem_init: KAL Semaphore Init Complete HuangPu 00.00.004: appHuangpu:642: linukal_queue.c:248:cnxt_kal_internal_qu_init: KAL Queues Initializing HuangPu 00.00.004: appHuangpu:642: linukal_sem.c:365:cnxt_kal_sem_create: CREATED SEMAPHORE: ID 0x11070000, named QTBLPRT HuangPu 00.00.004: appHuangpu:642: linukal_queue.c:265:cnxt_kal_internal_qu_init: KAL Queues Init Complete HuangPu 00.00.005: appHuangpu:642: linukal_sem.c:365:cnxt_kal_sem_create: CREATED SEMAPHORE: ID 0x11070001, named KPRSEM HuangPu 00.00.005: appHuangpu:642: linukal_thread.c:517:cnxt_kal_initialize: Init HW next HuangPu 00.00.005: appHuangpu:642:
linukal_hw.c:199:cnxt_kal_internal_hw_init: KAL HW Initializing ... HuangPu 00.00.005: appHuangpu:642: linukal_sem.c:365:cnxt_kal_sem_create: CREATED SEMAPHORE: ID 0x11070002, named CRIT HuangPu 00.00.006: appHuangpu:642: linukal_sem.c:365:cnxt_kal_sem_create: CREATED SEMAPHORE: ID 0x11070003, named TICK HuangPu 00.00.006: appHuangpu:642: linukal_sem.c:365:cnxt_kal_sem_create: CREATED SEMAPHORE: ID 0x11070004, named TICTBL HuangPu 00.00.006: appHuangpu:642: linukal_thread.c:954:cnxt_kal_thread_create: cnxt_kal_thread_create:Start. Entry = 0x2b0d32b8, size = 4096, priority = 47, name = TickCB HuangPu 00.00.006: appHuangpu:642: linukal_thread.c:983:cnxt_kal_thread_create: cnxt_kal_thread_create:Found free table index 0 HuangPu 00.00.009: $TickCB:644: linukal_thread.c:741:ThreadCreateHelper: $TickCB tid 644 has been created HuangPu 00.00.010: appHuangpu:642: linukal_thread.c:860:SetSchedulingPriority: SetSchedulingPriority:Policy = 1, Priority = 7, pthread priority = 722616848
HuangPu 00.00.010: appHuangpu:642: linukal_thread.c:1173:cnxt_kal_thread_create: CREATED THREAD. Name:TickCB, ID:0x39240000, priority 47, stack 16384, Idx 0 HuangPu appHuangpu:642: linukal_hw.c:234:cnxt_kal_internal_hw_init: WARNING: Hardware timers are usingthe 'tick' interface! HuangPu 00.00.010: appHuangpu:642: linukal_hw.c:235:cnxt_kal_internal_hw_init: KAL HW init Complete HuangPu 00.00.010: appHuangpu:642: linukal_event.c:122:cnxt_kal_internal_event_init: KAL Events Initializing ... HuangPu 00.00.011: appHuangpu:642: linukal_sem.c:365:cnxt_kal_sem_create: CREATED SEMAPHORE: ID 0x11070005, named EVTSEM HuangPu 00.00.011: appHuangpu:642: linukal_event.c:135:cnxt_kal_internal_event_init: KAL Event init Complete HuangPu 00.00.012: appHuangpu:642: linukal_queue.c:561:cnxt_kal_qu_create: CREATED QUEUE: ID 0x38570000, named: Qu-0x0 HuangPu 00.00.012: appHuangpu:642: linukal_thread.c:954:cnxt_kal_thread_create: cnxt_kal_thread_create:Start. Entry = 0x2b0d96a4, size = 8192,
priority = 20, name = CB_Thread0 HuangPu 00.00.012: appHuangpu:642: linukal_thread.c:983:cnxt_kal_thread_create: cnxt_kal_thread_create:Found free table index 1 HuangPu 00.00.013: $CB_Thread0:645: linukal_thread.c:741:ThreadCreateHelper: $CB_Thread0 tid 645 has been created HuangPu 00.00.013: $CB_Thread0:645: linukal_thread.c:2096:internal_kal_callback_thread: internal_kal_callback_thread:Callback thread created HuangPu 00.00.014: appHuangpu:642: linukal_thread.c:860:SetSchedulingPriority: SetSchedulingPriority:Policy = 0, Priority = 0, pthread priority = 722616848 HuangPu 00.00.014: appHuangpu:642: linukal_thread.c:1173:cnxt_kal_thread_create: CREATED THREAD. Name:CB_Thread0, ID:0x39240001, priority 20, stack 16384, Idx 1 HuangPu 00.00.380: appHuangpu:642: linukal_queue.c:561:cnxt_kal_qu_create: CREATED QUEUE: ID 0x38570001, named: Qu-0x1 HuangPu 00.00.380: appHuangpu:642: linukal_thread.c:954:cnxt_kal_thread_create: cnxt_kal_thread_create:Start. Entry = 0x2b0d96a4, size =
8192, priority = 20, name = CB_Thread1 HuangPu 00.00.380: appHuangpu:642: linukal_thread.c:983:cnxt_kal_thread_create: cnxt_kal_thread_create:Found free table index 2 HuangPu 00.00.381: $CB_Thread1:646: linukal_thread.c:741:ThreadCreateHelper: $CB_Thread1 tid 646 has been created HuangPu 00.00.382: $CB_Thread1:646: linukal_thread.c:2096:internal_kal_callback_thread: internal_kal_callback_thread:Callback thread created HuangPu 00.00.382: appHuangpu:642: linukal_thread.c:860:SetSchedulingPriority: SetSchedulingPriority:Policy = 0, Priority = 0, pthread priority = 722616848 HuangPu 00.00.382: appHuangpu:642: linukal_thread.c:1173:cnxt_kal_thread_create: CREATED THREAD. Name:CB_Thread1, ID:0x39240002, priority 20, stack 16384, Idx 2 HuangPu 00.00.383: appHuangpu:642: linukal_queue.c:561:cnxt_kal_qu_create: CREATED QUEUE: ID 0x38570002, named: Qu-0x2 HuangPu 00.00.383: appHuangpu:642: linukal_thread.c:954:cnxt_kal_thread_create: cnxt_kal_thread_create:Start. Entry = 0x2b0d96a4,
size = 8192, priority = 41, name = CB_Thread2 HuangPu 00.00.383: appHuangpu:642: linukal_thread.c:983:cnxt_kal_thread_create: cnxt_kal_thread_create:Found free table index 3 HuangPu 00.00.384: $CB_Thread2:647: linukal_thread.c:741:ThreadCreateHelper: $CB_Thread2 tid 647 has been created HuangPu 00.00.384: $CB_Thread2:647: linukal_thread.c:2096:internal_kal_callback_thread: internal_kal_callback_thread:Callback thread created HuangPu 00.00.385: appHuangpu:642: linukal_thread.c:860:SetSchedulingPriority: SetSchedulingPriority:Policy = 1, Priority = 1, pthread priority = 722616848 HuangPu 00.00.385: appHuangpu:642: linukal_thread.c:1173:cnxt_kal_thread_create: CREATED THREAD. Name:CB_Thread2, ID:0x39240003, priority 41, stack 16384, Idx 3 HuangPu 00.00.385: appHuangpu:642: linukal_queue.c:561:cnxt_kal_qu_create: CREATED QUEUE: ID 0x38570003, named: Qu-0x3 HuangPu 00.00.386: appHuangpu:642: linukal_thread.c:954:cnxt_kal_thread_create: cnxt_kal_thread_create:Start. Entry =
0x2b0d96a4, size = 8192, priority = 41, name = CB_Thread3 HuangPu 00.00.386: appHuangpu:642: linukal_thread.c:983:cnxt_kal_thread_create: cnxt_kal_thread_create:Found free table index 4 HuangPu 00.00.387: $CB_Thread3:648: linukal_thread.c:741:ThreadCreateHelper: $CB_Thread3 tid 648 has been created HuangPu 00.00.387: $CB_Thread3:648: linukal_thread.c:2096:internal_kal_callback_thread: internal_kal_callback_thread:Callback thread created HuangPu 00.00.387: appHuangpu:642: linukal_thread.c:860:SetSchedulingPriority: SetSchedulingPriority:Policy = 1, Priority = 1, pthread priority = 722616848 HuangPu 00.00.387: appHuangpu:642: linukal_thread.c:1173:cnxt_kal_thread_create: CREATED THREAD. Name:CB_Thread3, ID:0x39240004, priority 41, stack 16384, Idx 4 HuangPu 00.00.388: appHuangpu:642: linukal_thread.c:583:cnxt_kal_initialize: ================================================================ HuangPu 00.00.388: appHuangpu:642: linukal_thread.c:585:cnxt_kal_initialize:
===================== NXP KAL init Complete ================= HuangPu 00.00.388: appHuangpu:642: linukal_thread.c:587:cnxt_kal_initialize: ================================================================ HuangPu 00.00.388: appHuangpu:642: kal2to1.c:137:kal_initialise: initialization some thread prioriy failed HuangPu 00.00.388: appHuangpu:642: linukal_thread.c:954:cnxt_kal_thread_create: cnxt_kal_thread_create:Start. Entry = 0x435ae8, size = 15360, priority = 21, name = MWRT HuangPu 00.00.754: appHuangpu:642: linukal_thread.c:983:cnxt_kal_thread_create: cnxt_kal_thread_create:Found free table index 5 HuangPu 00.00.755: $MWRT:649: linukal_thread.c:741:ThreadCreateHelper: $MWRT tid 649 has been created HuangPu 00.00.756: $MWRT:649: Huangpu Main Task is running ... HuangPu 00.01.836: $MWRT:649: connect.c:543:cnxt_cnct_initialize: CNCT_init:totalUnit=0 HuangPu 00.01.837: $MWRT:649: connect.c:552:cnxt_cnct_initialize: CNCT:Can't malloc memory for all units Empty flash at
0x001668bc ends at 0x00167000 Empty flash at 0x0016a8f4 ends at 0x0016b000 jffs2_scan_inode_node(): CRC failed on node at 0x0031d7d4: Read 0xffffffff, calculated 0x20efb59e Empty flash at 0x0031de9c ends at 0x0031e000 Empty flash at 0x0038c4f4 ends at 0x0038c800 HuangPu 00.02.029: $MWRT:649: file2flash.c:212:file2flash_init: flle2flash warnning: File: /home/michelle/nxp_110411/combo/reference_design/HuangPu/src/comps/Middleware/src/util/file2flash.c, line 212 flash_mount: mounted commandline read: appHuangpu ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.2.8 |~~~~~~~~~~~~~~~~~~~~~~~~~~ (c) 2001-2008 The world wide DirectFB Open Source Community (c) 2000-2004 Convergence (integrated media) GmbH ---------------------------------------------------------------- (*) DirectFB/Core: Single Application Core. (2011-09-30 03:52) [ DEBUG ] JFFS2 notice: (651) check_node_data: wrong data CRC in data node at 0x0016f360: read 0xf4b3b2c, calculated 0x92eb939b. JFFS2 notice: (651) check_node_data:
wrong data CRC in data node at 0x0016625c: read 0x3bb71177, calculated 0x69eacac6. (*) Direct/Thread: Started 'Linux Input' (652) [INPUT OTHER/OTHER 0/0] <8388608>... (*) DirectFB/Input: STB225 Infra-red (1) 0.1 (directfb.org) (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>... (*) DirectFB/Input: STB225 Front Panel Keyboard (2) 0.1 (directfb.org) (*) DirectFB/Graphics/STB22x: Acceleration enabled! (*) DirectFB/Graphics/STB22x: Registering Primary screen (*) DirectFB/Graphics/STB22x: Registering GFX layer 0 on Primary Screen (!) Direct/Util: opening '/dev/fb1' and '/dev/fb/1' failed --> No such file or directory (*) DirectFB/Graphics/STB22x: Registering VIDEO layer 1 on Primary Screen (*) DirectFB/Graphics/STB22x: Registering VIDEO layer 2 on Primary Screen (*) DirectFB/Graphics: NXP Semiconductors STB22X 0.1 (NXP Semiconductors) (*) DirectFB/Core/WM: Default 0.3 (directfb.org) HuangPu 00.02.790: $MWRT:649:
avutil.c:1284:DirectFBManager_display_layer_callback: DirectFBManager : Layer 0 - FBDev Primary Layer [OSD] HuangPu 00.02.790: $MWRT:649: avutil.c:1288:DirectFBManager_display_layer_callback: Setting OSD1 layer to 0 HuangPu 00.02.791: $MWRT:649: avutil.c:1284:DirectFBManager_display_layer_callback: DirectFBManager : Layer 1 - Primary Vid Layer [tmdlVss1] HuangPu 00.02.791: $MWRT:649: avutil.c:1308:DirectFBManager_display_layer_callback: Setting Video layer to 1 HuangPu 00.02.791: $MWRT:649: avutil.c:1284:DirectFBManager_display_layer_callback: DirectFBManager : Layer 2 - Secondary Vid Layer [tmdlVss2] HuangPu 00.02.791: $MWRT:649: avutil.c:1302:DirectFBManager_display_layer_callback: Setting PIP layer to 2 HuangPu 00.02.791: $MWRT:649: avutil.c:1447:DirectFBManager_init: numberof Encoders 2, mixers 2, outputs 1 HuangPu 00.02.943: $MWRT:649: audio.c:447:sound_init: SCART Volume not found - using Decoder1 volume instead HuangPu 00.02.944: $MWRT:649:
audio.c:1163:cnxt_avman_audio_set_mode: cnxt_avman_audio_set_mode with audio_channel_mode:[0] r-t =20 --= 81,67 thinsources customer HuangPu 00.03.164: $MWRT:649: irkey.c:440:IRKey_init: !!!!!!!!!!!!!!irkey_init .... HuangPu 00.03.166: $MWRT:649: irkey.c:495:IRKey_init: irkey_init .... A2108.Chip Major=0x3, Minor=3, Build=8 A2108.API Major=0x4, Minor=0, Build=0A2108.Patch Major=0x4, Minor=3, Build=2tuner init is ok 8293 lnb ic detected 0xb clock pObj->sConfig.uXtall=16000000 pObj->sConfig.uIF=4000000 ScanXpress Flag initialization for normal mode in tmbslTDA10048StartLock() DSP Initialization !!!!!!!!!!!!0 0 ##### 0 0 tmbslTDA10048GetDefaultFwCrcVersion ##### 0 0 else ( (0x67 == puData_U[1]) && (uDspVersion == puData_U[0]) ) Length 25098 DSP verifying err=0 puData_U=0xa0 err=0 puData_U=0xe0 !!!!!!!!!!!!50 67 ##### 67 50 tmbslTDA10048GetDefaultFwCrcVersion ##### 67 50 if ( (0x67 == puData_U[1]) && (uDspVersion == puData_U[0]) ) set font ... (*) Direct/Interface: Loaded 'FT2'
implementation of 'IDirectFBFont'. HuangPu 00.10.307: $MWRT:649: demuxapi.c:346:nxp_dmx_init: DEMUX:nxp_dmx_init Done HuangPu 00.10.361: $SSM0:661: ssm.c:4162:ssm_task: ssm_task: become file user failed--normal HuangPu 00.10.367: $SSM1:663: ssm.c:4162:ssm_task: ssm_task: become file user failed--normal pvr inti ssm_handle=0x2af46420,0x2af45f8c HuangPu 00.10.375: $PVRTask:666: pvr_task.c:1373:pvr_main_task: -----------pvr_main_task started----------- HuangPu 00.10.610: $PVRAVW:668: pvr_av.c:3325:pvr_write_dvr_task: ------pvr_write_dvr_task------- tda 9983 detect tda9983_set_mode Can't determine SinkType, force default to HDMI HuangPu 00.11.810: $MWRT:649: avutil.c:2699:DirectFBManager_setDestinationRectangle: DirectFBManager_setDestinationRectangle videoLayer:[0], input_x:[0], input_y:[0], input_width:[1920], input_height:[1080] HuangPu 00.11.829: $MWRT:649: avutil.c:481:setupFBResolution: *********************************************************** HuangPu 00.11.830:
$MWRT:649: avutil.c:482:setupFBResolution: setupFBResolution fbName /dev/fb0 width 0x2d0 height 0x240! HuangPu 00.11.830: $MWRT:649: avutil.c:483:setupFBResolution: *********************************************************** set scart =1 video set aspect set aspect 1 HuangPu 00.11.927: $MWRT:649: avutil.c:3264:DirectFBManager_updateDimension: ==============> why we come here ? ---0x0 HuangPu 00.11.969: $MWRT:649: avutil.c:2668:DirectFBManager_setSourceRectangle: DirectFBManager_setSourceRectangle videoLayer:[0], input_x:[0], input_y:[0], input_width:[0], input_height:[0] HuangPu 00.11.989: $MWRT:649: avutil.c:2683:DirectFBManager_setSourceRectangle: DirectFBManager_setSourceRectangle DirectFB SetSourceRectangle return 9 HuangPu 00.11.989: $MWRT:649: avutil.c:2699:DirectFBManager_setDestinationRectangle: DirectFBManager_setDestinationRectangle videoLayer:[0], input_x:[0], input_y:[0], input_width:[0], input_height:[0] HuangPu 00.12.009: $MWRT:649:
avutil.c:2710:DirectFBManager_setDestinationRectangle: DirectFBManager_setDestinationRectangle DirectFB SetScreenRectangle return 9 video set aspect ok HuangPu 00.12.009: $MWRT:649: avutil.c:3264:DirectFBManager_updateDimension: ==============> why we come here ? ---0x0 HuangPu 00.12.010: $MWRT:649: avutil.c:2668:DirectFBManager_setSourceRectangle: DirectFBManager_setSourceRectangle videoLayer:[0], input_x:[0], input_y:[0], input_width:[0], input_height:[0] HuangPu 00.12.029: $MWRT:649: avutil.c:2683:DirectFBManager_setSourceRectangle: DirectFBManager_setSourceRectangle DirectFB SetSourceRectangle return 9 HuangPu 00.12.029: $MWRT:649: avutil.c:2699:DirectFBManager_setDestinationRectangle: DirectFBManager_setDestinationRectangle videoLayer:[0], input_x:[0], input_y:[0], input_width:[0], input_height:[0] HuangPu 00.12.049: $MWRT:649: avutil.c:2710:DirectFBManager_setDestinationRectangle: DirectFBManager_setDestinationRectangle DirectFB SetScreenRectangle return 9 set 5V 0
->smc open create EIT task ok create keyboard process---------------7- init 3046 vfd HuangPu 00.12.415: $MWRT:649: osdutil.c:203:mwom_set_alpha: OSD alpha value was set to 255 sh: /mnt/huangpu/script/hd1_openvpn: unknown operand Stopping OpenVPN... cat: can't open '/var/run/*.pid': No such file or directory sh: you need to specify whom to kill rmmod: /lib/modules/2.6.24.7_nxp.STB236_NANDflash_HDdecoding_128M_Huangpu.0425_a/kernel/drivers/net/tun.ko: No such file or directory rmmod: /lib/modules/2.6.24.7_nxp.STB236_NANDflash_HDdecoding_128M_Huangpu.0425_a/kernel/drivers/usb/serial/ftdi_sio.ko: No such file or directory rmmod: /lib/modules/2.6.24.7_nxp.STB236_NANDflash_HDdecoding_128M_Huangpu.0425_a/kernel/drivers/usb/serial/usbserial.ko: No such file or directory Smartreader removed udhcpc (v1.11.3) started Sending discover... Stopping ProFTPD: killall: proftpd: no process killed done killall: httpd: no process killed &&&&&&&&&&&&&the tuner is 0 &&&&&&&&&&&&&&&&&&&&&&&&&
**********csc size=3708 CSC_INFO=92 boxinfo=200 usb=252 PROGRAM_INFO_STRUCT = 444 TRANSPONDER_INFO_STRUCT = 76 SATELLITE_STRUCT = 28 box_infor = 200 HuangPu 00.14.238: $MWRT:649: background.c:215:nxp_decode_image_to_video_layer: VID INPUT BUFFER size is 0x00200000 HuangPu 00.14.249: $MWRT:649: background.c:244:nxp_decode_image_to_video_layer: dest width is 720 dest height is 576 HuangPu 00.14.249: $MWRT:649: background.c:246:nxp_decode_image_to_video_layer: video width is 1920 video height is 1080 HuangPu 00.14.270: $MWRT:649: background.c:345:nxp_decode_image_to_video_layer: Rendering to 0,0 720x576 HuangPu 00.14.979: $MWRT:649: background.c:375:nxp_decode_image_to_video_layer: Decoded Image '/opt/nxp/share/HuangPu/data/logostart.jpg' HuangPu C00.14.990: $MWoRT:649: video.nc:340:cnxt_avmann_video_start: e cnxt_avman_vidceo_start: cnxt_tavman_video_stairt vpid 8189, npcrpid 8190 g TS0 to demux#0 - parallel... HuangPu 00.15.014: $MWRT:649:
avutil.c:1645:DirectFBManager_startVideo: DirectFBManager_startVideo: Starting Video as it is not yet active HuangPu 00.15.075: $MWRT:649: avutil.c:1967:DirectFBManager_startVideoProvider: DirectFBManager_startVideoProvider videoSource realname:[/dev/dvb/adapter0/demux0], playname:[/dev/dvb/adapter0/demux0], videoLayer:[0], force:[0], video_mode:[MPEG2], audio_mode:[MPEG] HuangPu 00.15.076: $MWRT:649: avutil.c:1968:DirectFBManager_startVideoProvider: DirectFBManager_startVideoProvider: Video provider required is /dev/dvb/adapter0/demux0 - current is (null) HuangPu 00.15.076: $MWRT:649: avutil.c:2017:DirectFBManager_startVideoProvider: DirectFBManager_startVideoProvider: Creating new video provider Sending select for 192.168.0.107... Lease of 192.168.0.107 obtained, lease time 86400 (*) Enter Gst Probe! (*) TS found Demux unit 0 (*) Direct/Interface: Loaded 'ts' implementation of 'IDirectFBVideoProvider'. (*) TS (MPEG2) Constructed for Demux 0 HuangPu 00.16.342: $MWRT:649:
avutil.c:2032:DirectFBManager_startVideoProvider: DirectFBManager_startVideoProvider: Creating event buffer HuangPu 00.16.343: $MWRT:649: avutil.c:2038:DirectFBManager_startVideoProvider: DirectFBManager_startVideoProvider: Creating event thread $$$$$$$$$$$$$$$ Enable the upscaling feature! (*) SetAttributes updating max subtitle channle from 0 to 1 (*) SetAttributes updating subtitle cb from (nil) to 0x2ab5e15c (*) SetAttributes updating realname /dev/dvb/adapter0/demux0 (*) SetAttributes updating videoPtsLocked from 1 to 1 (*) SetAttributes updating videoSdUpscaling from 1 to 1 HuangPu 00.16.347: $MWRT:649: avutil.c:2200:DirectFBManager_startVideoProvider: DirectFBManager_startVideoProvider: Displaying video /dev/dvb/adapter0/demux0 on layer 0 (*) Decided we need a new graph. (*) layerId (0->0):audioType (0->1):videoType (0->2):playMode (3->0) Version - Fw: 2010/4/6 (0x4AF0640A) Sw: 2010/4/6 (0x0000640A) ====PHDD_MSVD2LDRVM_IT_STOPPED=== (*) -> Calling gst-init (*) ->
GStreamer pipeline created.... (*) -> Now playing: (*) Rendering MPEG-TS to Layer ID 0 HuangPu 00.21.179: $MWRT:649: avutil.c:1841=:DirectFBManage=r_stopVideo: D=irectFBManager_=stopVideo: StopPping Video StHop the video prDovider on layerD 0 _MSVD2LDRVM_IT_STOPPED=== (*) -> Running the main loop (*) phStbDFBVideoProviderCommon_Gst_Stop ENTER (*) phStbDFBVideoProviderCommon_Gst_Stop EXIT Stop the video provider on layer 0 HuangPu 00.23.561: $MWRT:649: background.c:460:nxp_stop_decode_image_to_video_layer: VID INPUT BUFFER size is 0x00200000 HuangPu 00.23.570: $MWRT:649: background.c:490:nxp_stop_decode_image_to_video_layer: dest width is 720 dest height is 576 HuangPu 00.23.570: $MWRT:649: background.c:491:nxp_stop_decode_image_to_video_layer: video width is 1920 video height is 1080 power key ================== {/syntaxhighlighter}
My wishlistDonate

JackTheVendicator
Messaggi: 43
Iscritto il: sabato 22 gennaio 2011, 22:56

Analisi con l'oscilloscopio

Messaggioda JackTheVendicator » venerdì 16 dicembre 2011, 20:51

Analisi con l'oscilloscopio dei segnali in oscita dall'HD1.

Tono 22 KHz verso l'LNB (la continua di alimentazione - circa 13V - non e' mostrata):

Segnale video PAL (notare la presenza di circa 0,3V in continua)
Immagine
My wishlistDonate


Torna a “Unixbox HD1”

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite