background image

 

 

Z3 Technology, LLC 

 

100 N 8

th

 ST, STE 250 

 Lincoln, NE 68508-1369 U.S.A. 

 +1.402.323.0702 

16 

Factory jumper detected. 

Net:   <ethaddr> not set. Reading from E-fuse 

Detected MACID:40:5f:c2:38:48:22 

Ethernet PHY: GENERIC (x001cc914) @ 0x01 

DaVinci EMAC 

Press SPACE to abort autoboot in 0 seconds 

BOOTP broadcast 1 

got BOOTP packet (src=67, dst=68, len=300 want_len=548) 

Filtering pkt = 0 

Bootfile: /z3/z3-netra/init/images/uImage 

[BOOTP] Checking extension (300 bytes)... 

[BOOTP] Processing extension 1... (4 bytes) 

[BOOTP] Processing extension 53... (1 bytes) 

[BOOTP] Processing extension 54... (4 bytes) 

[BOOTP] Received fields: 

NetOurSubnetMask : 255.255.255.0 

Got good BOOTP 

Using DaVinci EMAC device 

TFTP from server 192.168.0.6; our IP address is 192.168.0.188 

Filename '/z3/z3-netra/init/images/uImage.scr'. 

Load address: 0x81000000 

Loading: ## 

done 

Bytes transferred = 5978 (175a hex) 

## Executing script at 81000000 

Saving Environment to NAND... 

Erasing Nand... 

Warning: Erase size 0x00002000 smaller than one erase block 0x00020000 

         Erasing 0x00020000 instead 

Erasing at 0x260000 -- 100% complete. 

Writing to Nand... done 

Using DaVinci EMAC device 

TFTP from server 192.168.0.6; our IP address is 192.168.81.68 

Filename '/z3/z3-netra/init/images/u-boot-env.scr'. 

Summary of Contents for DM8168-APP-41

Page 1: ...Z3 Technology LLC 100 N 8th ST STE 250 Lincoln NE 68508 1369 U S A 1 402 323 0702 1 Z3 DM8168 MOD 35 Module Z3 DM8168 APP 41 PCIe Carrier Manufacturing Test Procedure VERSION 2 1 1 November 25 2012 ...

Page 2: ...limits are designed to provide reasonable protection against harmful interference in a residential installation This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instructions may cause harmful interference to radio communications However there is no guarantee that interference will not occur in a particular installation If thi...

Page 3: ...Version Date Change Note Author 1 0 11 19 12 Based upon 1 0 3 of MOD 35 APP 22 Test Procedure Modified for used with APP 41 and two HDMI inputs AC 2 0 11 20 12 Added photo MC 2 1 11 21 12 Minor revision to Figure 1 and section 5 6 and 7 PS 2 1 1 11 25 2012 Minor page and TOC update Updated address on page 22 AC ...

Page 4: ... Test and Programming Setup 8 5 1 Materials needed 8 5 1 1 The HDMI cables 8 5 2 BOOTP Server Setup 9 5 3 Wiring setup 9 5 4 Target configuration 10 6 Flash Programming Step 10 6 1 Procedure 10 6 2 Procedure Test Coverage 10 6 3 Pass Fail Criteria 11 7 Functional Tests 11 7 1 Functional test coverage 13 7 2 Procedure 13 8 Pass Fail Criteria 14 9 Reloading the Flash 14 10 Log of Successful Flash Pr...

Page 5: ...sembly 2 General Description The Z3 DM8168 MOD 35 is a compact OEM module supporting H 264 codec at up to two channels of 1080p at 60 fps frames per second encode and stream decode from stream or store in applications The Z3 DM8168 MOD 35 features a unique expansion interface comprised of five high density connectors providing access to the greatest majority of interface signals available from the...

Page 6: ...to a DM8168 APP 41 2 Connect the cables and run the flash programming step followed by the functional test as described in sections 5 6 and 7 below 3 If the flash programming and functional test succeeds then screw the boards together using 4 pcs of M2 5 x 4mm screw and ship If any of the steps fail it becomes necessary to test each one individually to determine which board requires rework Testing...

Page 7: ...he module will display a success message on the serial console port Note that the same process can be used to recover a module that had the content of its Flash compromised and no longer boots Once the flash is programmed the module can be subject to further functional tests Such tests can be run from a USB memory stick plugged into one of the module s USB ports or by connecting the manufacturing ...

Page 8: ...one was used and the module is good for shipping Otherwise troubleshoot the module or the process 5 Test and Programming Setup 5 1 Materials needed The following materials are required to perform the programming and functional verification steps A Linux PC properly configured with BOOTP and TFTP servers and the programming files A serial console terminal such as a PC running a terminal emulator Tw...

Page 9: ...as a source for the HDMI input of the APP 41 2 Once the player is running remove the cable from the TV monitor and connect it to HDMI input 1 of the Z3 DM8168 APP 41 board 3 Connect a second HDMI source to the HDMI input of the TV monitor using a HDMI cable Configure the player to output 1080p60 if using Brite View player set output to HDMI Auto and set it to playback a video file in a continuous ...

Page 10: ...re To run the procedure and install the firmware in the flash once the test environment is setup and the system is connected according to the instructions in section 5 above simply apply power to the Z3 DM8168 APP 41 board In about 4 seconds the initial BOOTP will complete and the programming will start The entire procedure is complete in about 40 seconds 6 2 Procedure Test Coverage If the test is...

Page 11: ... flash as per section 6 above further functional tests are necessary to verify the correct assembly of the board The functional test mode is executed by powering up the system with pins while pins 11 and 13 of J20 are connected It is possible to insert a jumper block in addition to the 3 jumper blocks already present or to use a pair of tweezers to connect the two pins during the power up sequence...

Page 12: ...e the factory jumper is detected U Boot 2010 06 00001 g55e9407 dirty Feb 02 2012 23 53 38 TI8168 GP rev 1 2 ARM clk 987MHz DDR clk 675MHz I2C ready DRAM 1 GiB NAND 256 MiB Factory jumper detected Net Detected MACID 40 5f c2 38 48 22 Ethernet PHY GENERIC x001cc914 0x01 DaVinci EMAC Press SPACE to abort autoboot in 0 seconds Booting from NAND and ubifs Set powerlevel to 5 ...

Page 13: ...e procedure below 1 Insert a jumper block at J20 connecting pins 11 and 13 or hold a pair of tweezers connecting the pins and turn power on 2 Make sure that the fan on the module is running If the fan is not running then the module failed functional test 3 Once the system starts booting verify that the manufacturing jumper was detected as indicated by the presence of the line Factory jumper detect...

Page 14: ... any test fails In addition to pass the flash programming step and the functional tests modules and application boards that are going to be shipped must have been assembled completely and properly So in order to ship a board or system ALL of the conditions below must be met 1 The flash programming step must have executed properly as described in section 5 above 2 The functional test step must have...

Page 15: ...dure 2 Another method to force booting from the BOOTP server is to set the module boot jumpers to default to a BOOTP boot This is accomplished by placing jumper blocks on pins 1 2 3 4 and 5 6 of the J20 header The board will boot from the BOOTP server and complete the flash procedure Once the Flash initialization is successful the jumper blocks need to be returned to their default positions on pin...

Page 16: ...sing extension 53 1 bytes BOOTP Processing extension 54 4 bytes BOOTP Received fields NetOurSubnetMask 255 255 255 0 Got good BOOTP Using DaVinci EMAC device TFTP from server 192 168 0 6 our IP address is 192 168 0 188 Filename z3 z3 netra init images uImage scr Load address 0x81000000 Loading done Bytes transferred 5978 175a hex Executing script at 81000000 Saving Environment to NAND Erasing Nand...

Page 17: ...vice 0 offset 0x260000 size 0x20000 Erasing at 0x260000 100 complete OK Using DaVinci EMAC device TFTP from server 192 168 0 6 our IP address is 192 168 81 68 Filename z3 z3 netra init images u boot bin img Load address 0x81800000 Loading done Bytes transferred 213340 3415c hex NAND erase device 0 offset 0x0 size 0x80000 Erasing at 0x60000 100 complete OK HW ECC BCH8 Selected NAND write device 0 o...

Page 18: ...440424 253ce8 hex NAND erase device 0 offset 0x280000 size 0x300000 Erasing at 0x560000 100 complete OK NAND write device 0 offset 0x280000 size 0x280000 2621440 bytes written OK Using DaVinci EMAC device TFTP from server 192 168 0 6 our IP address is 192 168 81 68 Filename z3 z3 netra init images ubifs image Load address 0x82000000 Loading ...

Page 19: ...Z3 Technology LLC 100 N 8th ST STE 250 Lincoln NE 68508 1369 U S A 1 402 323 0702 19 ...

Page 20: ...40 1540000 hex NAND erase device 0 offset 0x6c0000 size 0xcee0000 Erasing at 0xd580000 100 complete OK NAND write device 0 offset 0x6c0000 size 0x1540000 22282240 bytes written OK Saving Environment to NAND Erasing Nand Warning Erase size 0x00002000 smaller than one erase block 0x00020000 Erasing 0x00020000 instead ...

Page 21: ...Z3 Technology LLC 100 N 8th ST STE 250 Lincoln NE 68508 1369 U S A 1 402 323 0702 21 Erasing at 0x260000 100 complete Writing to Nand done NAND update SUCCESS Z3 DM8168 MOD ...

Page 22: ...ology is a leading provider of OEM ready low power multimedia modules and systems for a variety of video centric end applications Learn more at www z3technology com Z3 Technology LLC 100 N 8th St STE 250 Lincoln NE 68508 USA Phone 1 402 323 0702 Fax 1 801 697 6829 E mail sales z3technology com ...

Reviews: