background image

 

 

Z3 Technology, LLC 

 

100 N 8

th

 ST, STE 250 

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

 +1.402.323.0702 

9

 

5.2  BOOTP Server Setup 

 

1.  Set up a BOOTP server as per instructions of the server software provider. 

2.  Create a directory to contain the files that will be passed on to the module and place the manufacturing 

image files there. 

3.  Configure the BOOTP server so that it serves the u-boot-uartboot.bin file to the BOOTP client modules. 

4.  The IP address of the BOOTP/TFTP server must be set to 192.168.0.6, and the netmask needs to be 

set to 255.255.0.0. 

If the IP address of the server is different than 192.168.0.6, then a secondary IP address can be 

created to accommodate the requirement, using the command

 

 

ifconfig eth0:1 192.168.0.6 netmask 255.255.0.0

 

 

5.3  Wiring setup 

 

1.  Connect a media player set-top-box “A” to 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 loop. Do not use a Blu-Ray player 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 loop. Do not use a Blu-Ray player as a source for the HDMI input of the 

APP-41. 

4.  Once the player is running remove the cable from the TV monitor and connect it to HDMI input 2 of the 

Z3-DM8168-APP-41 board. 

5.  Connect the network cable to the RJ-45 jack on the Z3-DM8168-APP-41 board. It is possible to 

connect the Z3 board directly to the BOOTP server if so desired. If there are switches or hubs between 

the module and the server, make sure that they allow BOOTP packets through. 

6.  Connect a serial terminal to the serial port jack on the Z3-DM8168-APP-41.   

7.  Configure the terminal with 115200 bps, 8 data bits, 1 stop bit, no parity and no flow control. Since the 

functional test takes advantage of ANSI escape codes, using the Teraterm terminal program is highly 

recommended. 

8.  Apply power to the DM8168-APP-41. 

Содержание DM8168-MOD-35

Страница 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 ...

Страница 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...

Страница 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 ...

Страница 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...

Страница 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...

Страница 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...

Страница 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 ...

Страница 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...

Страница 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 ...

Страница 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...

Страница 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...

Страница 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 ...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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 ...

Страница 19: ...Z3 Technology LLC 100 N 8th ST STE 250 Lincoln NE 68508 1369 U S A 1 402 323 0702 19 ...

Страница 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 ...

Страница 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 ...

Страница 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 ...

Отзывы: