I. Preset conditions
1, the PC has been installed TFTP Server, such as TFTPD32;
2, the PC has been installed USB to serial port drive, can communicate with CM through the serial port;
3, the PC has a compiled cm Fireware.
Second, the hardware connection
PC and CM are connected via serial port and network Port respectively.
Third, serious attention
Both cm and PC IP are manually configured at the time of upgrade!
CM ip = Board IP
PC IP = Board TFTP Server IP
Because CM starts by pressing p to enter upgrade mode, the DHCP module is no longer started, so CM does not assign IP addresses to the PC via DHCP.
Iv.. Upgrade process
Through the serial port operation, there are three steps: Setting up IP to establish communication--using TFTP upload fireware--reboot.
The bold Blue Word is the information you want to enter, and you do not need to modify the direct carriage to continue.
Enter ' 1 ', ' 2 ', or ' P ' within 2 seconds or take default ...
P
Board IP Address [10.3.45.189]: 192.168.100.1
Board IP Mask [255.255.255.0]:
Board IP Gateway [10.3.45.254]: 192.168.100.2
Board MAC Address [00:10:18:FF:FF:FF]:
Internal/external PHY? (e/i) [i]
Init EMAC ...
Autonegotiation ... successful
Main Menu:
==========
b) Boot from flash
g) Download and run from RAM
d) Download and save to Flash
e) Erase Flash sector
m) Set mode
s) Store bootloader parameters to Flash
i) Re-init Ethernet
R) Read Memory
W) Write Memory
j) Jump to arbitrary address
Z) Reset
D
TFTP Get Selected
Board TFTP Server IP Address [10.3.45.42]: 192.168.100.2
Enter filename [dvb-c8000bg_gd_cm.bin]: ecram_sto.bin
destination:a0b00000
destination:a0b00000
Starting TFTP of Ecram_sto.bin from 192.168.100.2
Getting Ecram_sto.bin using octet mode
Init EMAC ...
Autonegotiation ... successful
Tftp timeout ...
......................................................................................................................... ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... ..............
TFTP Complete
Received 1021660 bytes
Image 3 Program Header:
signature:3349
control:0005
Major rev:0003
Minor rev:0000
Build time:2015/3/20 01:57:01 Z
File length:1021568 bytes
Load address:80010000
Filename:ecram_sto.bin
hcs:342e
crc:9556335e
CRC verified
Destination image
0 = bootloader
= CM image
3 = Specify Flash offset
4 = Asymmetric Image 2
5 = Alternate image 1 (SPI Flash block 1)
(0-3) [2]: 1
Image 1 Program Header:
signature:3349
control:0005
Major rev:0003
Minor rev:0000
Build TIME:2015/3/19 02:15:36 Z
File length:1021358 bytes
Load address:80010000
Filename:ecram_sto.bin
hcs:6267
Crc:fbb8d0fa
Found image 1 at offset 20000
Erasing before writing at offset 20000 ...
Spiflashwrite:writing Flash at 00020000
Store parameters to Flash? [n]
Main Menu:
==========
b) Boot from flash
g) Download and run from RAM
d) Download and save to Flash
e) Erase Flash sector
m) Set mode
s) Store bootloader parameters to Flash
i) Re-init Ethernet
R) Read Memory
W) Write Memory
j) Jump to arbitrary address
Z) Reset
W) Write Memory
j) Jump to arbitrary address
Z) Reset
Z
Abbreviation notes
Pc:personal Computer
Cm:cable MODEM
BCM93349DCM Manual Upgrade Fireware Guide