CONFIDENTIAL
DOC-USR-0014-03
___________________________________________________________________________________________
Z3 Technology, LLC
♦
100 N 8
th
ST, STE 250
♦
Lincoln, NE 68508-1369 U.S.A.
♦
+1.402.323.0702
20
12.4
Reloading the Flash
Once the Flash is programmed, the module will no longer attempt to boot from the BOOTP server on
power on. Instead, it will boot much quicker from the internal Flash. The consequence is that the
module will no longer be able to re-flash itself by following the steps described above. There are two
possible methods to force the module to boot to the BOOTP server and therefore reload the Flash
contents.
(1)
One method is to erase the contents of the Flash. Once the Flash is empty, the module will once
again try to boot from the BOOTP server. Erasing the Flash is possible if the module gets to the u-
boot prompt or pressing space during boot to force the module to stop at the u-boot prompt. Once
at the u-boot prompt, the command below will erase the Flash:
Z3-DM8168-MOD# nand erase
Once the Flash is erased, turn power off and on again to start the Flash procedure.
(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 pins 5-6, 9-10 and 15-16 of the J20 header.
12.5
Flash Programming Setup
12.5.1
Procedure
To run the procedure and install the firmware in the flash; verify the test environment is setup and
the system is connected according to the instructions in section 14.6. Simply turn the power switch
to the “ON” position. In about 4 seconds, the initial BOOTP will complete and the programming
will start. The entire procedure is complete in about 40 seconds.