跟踪你 发表于 2009-6-16 20:39:46

请教华为S-Box7200 IPTV机顶盒问题

请问这个机顶盒可以更改MAC地址吗?

TTL详细启动讯息:

BCM97403      
AB
1s
K1
K2
K3
K4
K5
2
Copy Code...34TUCV                  

Common Firmware Environment (CFE) version 1020020for BCM97403A0,
(Little Endia                                                            
                  
n Mode)      
Build Date: Tue May 13 21:06:07   2008 (chenxu@sunniwel-f3df0f)      
                                                         
Copyright (C) 2000-2007 Broadcom Corporation.                           

Initializing Arena.                  
Initializing Devices.                     
CPU speed: 297MHz               
Total memory: 128MB                  
Total flash: 16MB               
Total memory used by CFE:0x87000000 - 0x87041A54 (268884)            
                                             
Initialized Data:          0x8703AAA0 - 0x8703F6F8 (19544)               
                                          
BSS Area:                  0x8703F6F8 - 0x87041A54                     
                        
Local Heap:                0x87041AD4 - 0x87141AD4 (1048576)            
                                             
Stack Area:                0x87141AD4 - 0x87143AD4 (8192)               
                                       
Text (code) segment:       0x87000000 - 0x8700EAA8 (60072)               
                                          
Read E2PROM ldrVersion = f9074 ,ret=0                                    

Read E2PROM return 0                  
Read E2PROM return 0                  
Read E2PROM return 0                  
Read E2PROM return 0                  
Read E2PROM return 0                  
Read E2PROM return 0                  
Read E2PROM return 0                  
Read E2PROM return 0                  
Read E2PROM return 0                  
Read E2PROM return 0                  
Read E2PROM return 0                  
Read E2PROM return 0                  
Read E2PROM return 0                  
Read E2PROM return 0                  
Read E2PROM         
Init information:epprom_init_flag = 17858608,Invalid = 0               
                                          
partition name : root1; valid: 1; offset: 0; size: 4194304               
                                          
partition name : root2; valid: 1; offset: 4194304; size: 4194304         
                                                      
partition n offset: 8388608; size: 4194304                              
         
partition name : cfe; valid: 1; offset: 12582912; size: 1048576         
                                                   
partition name : logo; valid: 1; offset: 14155776; size: 131072         
                                                   
partition name : para1; valid: 1; offset: 14286848; size: 131072         
                                                      
partition name : para2; valid: 1; offset: 14417920; size: 131072         
                                                      
partition name : font; valid: 1; offset: 14548992; size: 1048576         
                                                      
partition name : setting; valid: 1; offset: 13631488; size: 524288      
                                                         
partition name : playlist; valid: 1; offset: 15597568; size: 262144      
                                                            
partition name : swfs; valid: 1; offset: 15859712; size: 917504         
                                                   
partition name : root1; size: 4194304                                    

partition name : root2; size: 4194304                                    

partition name : app; size: 4194304                                 
partition name : cfe; size: 1048576                                 
partition name : setting; size: 524288                                 
   
partition name : logo; size: 131072                                 
partition name : para1; size:                              
partition name : para2; size: 131072
partition name : font; size: 1048576
partition name : playlist; size: 262144
partition name : swfs; size: 917504
sw_gpio_set hPin=34,val=0 ,res=0
sw_gpio_set hPin=35,val=0 ,res=0
sw_gpio_set hPin=58,val=0 ,res=0
sw_gpio_set 58 for mute control 0
Standard:PAL
GIF LIB ret:0 width=720,height=576
cByte = 0
MAC Address:00:07:63:09:94:73
MAC Address2:01:07:63:09:94:73                              
AddMemSizeToOption mem=48M                        
AddMemSizeToOption tmem=128M                           
Loader:elf Filesys:raw Dev:flash0.root1 File:
Options:root=/dev/mtdblock1rootf                                       
                                       
stype=cramfs rw fes=128
partitions=whole:16384&root1:4096&root2:4096&app:4096&cf               
                                                               
e:1024&setting:512&logo:128&para1:128&para2:128&font:1024&playlist:256&s
wfs:896                                                                  
            
mac=c攕?mem=48M tmem=128M                           
Loading: sw_gpio_set hPin=58,val=0 ,                                 
sw_gpio_set 58 for mute control 0                                 
0x80001000/2658438 0x8028a086/139142 Entry address is 0x8026e000         
                                                      
total=bytes            
Starting program at 0x8026e000                              
Done initializing U1                  
found console=0               
HI WORLD!!!         
gathering mode: 0x00000264 at 0x0xb000040c                              
         
split mode: 0x00000001 at 0xb0000410                                    
board_init_once: regval=40a16502, ddr_strap=3, 4 chips, pci_size=2      
                                                         
Detected 256 MB on board                        
cfeBootParms ===> root=/dev/mtdblock1rootfstype=cramfs rw fes=128
partitions=w                                                            
                  
hole:16384&root1:4096&root2:4096&app:4096&cfe:1024&setting:512&logo:12   
                                                                  
8&para2:128&font:1024&playlist:256&swfs:896 mac=c      攕?mem=48M
tmem=128M                                                               
            
Number of Nand Chips = 0                        
Kernel boot options: root=/dev/mtdblock1rootfstype=cramfs rw fes=128
partition                                                               
               
s=whole:16384&root1:4096&root2:4096&app:4096&cfe:1024&setting:512&logo:1
28&para1                                                               
               
:128&para2:128&font:1024&playlist:256&swfs:896 mac=c   攕?mem=48M
tmem=128M co                                                            
                  
nsole=ttyS0,115200                  
gFlashSize=00000000, query=0051, =0052, =0059                  
                                 
**********BOOTEDFROMFLASH, Base=1e000000                                 
      
Initial CP0 22 value : 0x00010020                                 
Updated CP0 22 value :                  
CP0 reg 22 sel 0 to 5: 0xe3800000 0x00000020 0x00000000 0x00000020
0x00000000 0x                                                            
                  
00000020      
Sundry 0xb0404000, chipId 0x00007403, bcm7403Ax 01                     
                           
CPU revision is: 00020000                        
change kenel memory to 58MDetermined physical RAM map:                  
                                 
memory: 10000000 @ 00000000 (usable)                                    

User-defined physical RAM map:                              
node                               
node                               
<4>bootmem_init: map 0 type 1                           
<4>bootmem_init: curr_pfn 0x000002ad last_pfn 0x0000ffff max_low_pfn
0x00010000                                                               
               
<4>bootmem_init: Done                     
<7>On node 0 totalpages: 65536                              
<7>DMA zone: 65536 pages, LIFO batch:31                              
         
<7>Normal zone: 0 pages, LIFO batch:1                                 
   
<7>HighMem zone: 0 pages, LIFO batch:1                                 
      
Before resource_init                  
After resource_init                  
Built 1 zonelists               
<5>Kernel command line: root=/dev/mtdblock1rootfstype=cramfs rw
fes=128 partit                                                         
                     
ions=whole:16384&root1:4096&root2:4096&app:4096&cfe:1024&setting:512&log
o:128&pa                                                               
               
ra1:128&para2:128&font:1024&playlist:256&swfs:896 mac=c      攕?
mem=64M tmem                                                            
                  
=128M console=ttyS0,115200                        
before init RAC 0x02a00000      0x00000000                              
         
after init RAC 0x02a000                     
Primary instruction cache 32kB, physically tagged, 2-way, linesize 16
bytes.                                                                  
         
Primary data cache 32kB, 2-way, linesize 16 bytes.                     
                           
MIPS_CACHE_ALIASES = ON                     
end of ld_mmu_r4xx0                  
end of local_tlb_init                     
Wired: 17         
Index:0 pgmask=16Mb va=d0000000 asid=00                              
         
                                          
                                 
                                          

Index:1 pgmask=16Mb va=d2000000 asid=00                              
         
                                          
                                 
                                          

Index:2 pgmask=16Mb va=d4000000 asid=00                              
         
                                          
                                 
                                          

Index:3 pgmask=16Mb va=d6000000 asid=00                              
         
                                          
                                 
                                          

Index:4 pgmask=16Mb va=d8000000 asid=00                              
         
                                          
                                 
                                          

Index:5 pgmask=16Mb va=da000000 asid=00                              
         
                                          
                                 
                                          

Index:6 pgmask=16Mb va=dc000000 asid=00                              
         
                                          
                                 
                                          

Index:7 pgmask=16Mb va=de000000 asid=00                              
         
                                          
                                 
                                          

Index:8 pgmask=16Mb va=e0000000 asid=00                              
         
                                          
                                 
                                          

Index:9 pgmask=16Mb va=e2000000 asid=00                              
         
                                          
                                 
                                          

Index: 10 pgmask=16Mb va=e4000000 asid=00                              
         
                                          
                                 
                                          

Index: 11 pgmask=16Mb va=e6000000 asid=00                              
         
                                          
                                 
                                          

Index: 12 pgmask=16Mb va=e8000000 asid=00                              
         
                                          
                                 
                                          

Index: 13 pgmask=16Mb va=ea000000 asid=00                              
         
                                          
                                 
                                          

Index: 14 pgmask=16Mb va=ec000000 asid=00                              
         
                                          
                                 
                                          

Index: 15 pgmask=16Mb va=ee000000 asid=00                              
         
                                          
                                 
                                          

Index: 16 pgmask=16Mb va=f0000000 asid=00                              
         
                                          
                                 
                                          

$$$$$$$$$$ 1394 dev id ffffffff                              
$$$$$$$$$$ mini slot dev id ffffffff                                    
$$$$$$$$$$ external dev id ffffffff                                 
Synthesized TLB refill handler (20 instructions).                        
                        
Synthesized TLB load handler fastpath (32 instructions).               
                                       
Synthesized TLB store handler fastpath (32 ins                           
                  
Synthesized TLB modify handler fastpath (31 instructions).               
                                          
timer irq 68 end 57                  
PID hash table entries: 2048 (order: 11, 32768 bytes)                  
                                 
mips_counter_frequency = 148000000 from Calibration, = 148500000 from
header(CPU                                                               
               
_MHz/2)      
Using 148.500 MHz high precision timer.                                 
   
################## brcm_serial_console_init, sercon=802629f0            
                                             
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)         
                                                   
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)         
                                                   
free_all_bootmem_core: Free allocator bitmap                           
               
Memory: 60164k/262144k available (2210k kernel code, 201820k reserved,
269k data                                                               
               
, 112k init, 0k highmem)                        
Mount-cache hash table entries: 512                                 
get_RSVD_size: Returning Size 0x0c000000                                 
      
Checking for 'wait' instruction...available.                           
                  
NET: Registered protocol family 16                                 
SCSI subsystem initialized                        
usbcore: registered new driver hub                                 
Initializing Cryptographic API                              
Broadcom serial driver version 1.00 (2000-11-09) with no serial options
enabled                                                                  
            
Serial: 8250/16550 driver $Revision: 1.90 $ 1 ports, IRQ sharing
disabled                                                               
      
ttyS0 at MMIO 0x0 (irq = 66) is a 16550A                                 
      
io scheduler noop registered                           
io scheduler anticipatory registered                                    
io scheduler deadline registered                              
io scheduler cfq registered                           
loop: loaded (max 8 devices)                           
Broadcom BCM74031 Ethernet Network Device v1.0 Apr 10 2009 19:37:01      
                                                            
: MAC Address: 00:07:63:09:94:73                              
SUNDRY revision = 74030001, have IP Hdr Opt=1                           
               
init_buffers: 104 descriptors initialized                              
         
init_buffers: 00000068 descriptors initialized, from flowctl            
                                             
BCMINTMAC: 100 MB Full-Duplex (auto-neg)                                 
      
PPP generic driver version 2.4                           
NET: Registered protocol family 24                                 
BCM97XXX flash device 1 : 0x 2000000 at 0x1e000000                     
                           
Partion Version:0               
partition name: whole; partition offset: 0; partition size: 16777216   
                                                               
partition name: root1; partition offset: 0; partition size: 4194304      
                                                            
partition name: root2; partition offset: 4194304; partition size:
4194304                                                                  
      
partition name: app; partition offset: 8388608; partition size: 4194304
                                                                     
partition name: cfe; partition offset: 12582912; partition size: 1048576
                                                                     
partition name: setting; partition offset: 13631488; par               
                                    
partition name: logo; partition offset: 14155776; partition size: 131072
                                                                     
partition name: para1; partition offset: 14286848; partition size:
131072                                                                  
      
partition name: para2; partition offset: 14417920; partition size:
131072                                                                  
      
partition name: font; partition offset: 14548992; partition size:
1048576                                                                  
      
partition name: playlist; partition offset: 15597568; partition size:
262144                                                                  
         
partition name: swfs; partition offset: 15859712; partition size: 917504
                                                                     
Broadcom 9xxxx mapped flash: Found 1 x16 devices at 0x0 in 16-bit bank   
                                                                  
Amd/Fujitsu Extended Query Table at 0x0040                              
            
fixup_use_write_buffers                     
Broadcom 9xxxx mapped flash: CFI does not contain boot bank location.
Assuming t                                                               
               
op.   
fixup_use_erase_chip                  
number of CFI chips: 1                     
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
                                                                     
Creating 12 MTD partitions on "Broadcom 9xxxx mapped flash":            
                                             
0x00000000-0x01000000 : "whole"                              
0x00000000-0x00400000 : "root1"                              
0x00400000-0x00800000 : "root2"                              
0x00800000-0x00c00000 : "app"                           
0x00c00000-0x00d00000 : "cfe"                           
0x00d00000-0x00d80000 : "setting                              
0x00d80000-0x00da0000 : "logo"                              
0x00da0000-0x00dc0000 : "para1"                              
0x00dc0000-0x00de0000 : "para2"                              
0x00de0000-0x00ee0000 : "font"                              
0x00ee0000-0x00f20000 : "playlist"                                 
0x00f20000-0x01000000 : "swfs"                              
usbmon: debugs is not available                              
ehci_hcd_brcm_init: Initializing 1 EHCI devices                        
                     
10 Dec 2004 USB 2.0 'Enhanced' Host Controller (EHCI) Driver (EHCI-brcm
-0)                                                                     
   
drivers/usb/host/ehci-brcm.c: starting brcm EHCI USB Controller         
                                                   
- USB h/w setup mode <N>                        
- USB power enable set for active LOW mode                              
            
- Resetting at b0480310                        
<-- brcm_ehci         
brcm-ehci brcm-ehci.0: BRCM EHCI                              
brcm-ehci brcm-ehci.0: new USB bus registered, assigned bus number 1   
                                                               
brcm-ehci brcm-ehci.0: irq 62, io mem 0x10480300                        
                     
brcm-ehci brcm-ehci.0: park 0                           
brcm-ehci brcm-ehci.0: USB 0.0 initialized, EHCI 1.00, driver 10 Dec
2004                                                                     
   
hub 1-0:1.0: USB hub found                        
hub 1-0:1.0: 2 ports detected                           
2004 Nov 08 USB 1.1 'Open' Host Controller (OHCI) Driver (OHCI-brcm-0)   
                                                                  
drivers/usb/host/ohci-brcm.c: starting brcm OHCI USB Controller         
                                                   
- Resetting at b0480408                        
<-- brcm_start_hc               
brcm-ohci-0 brcm-ohci-0.0: B                        
brcm-ohci-0 brcm-ohci-0.0: new USB bus registered, assigned bus number 2
                                                                     
brcm-ohci-0 brcm-ohci-0.0: irq 63, io mem 0x10480400                     
                              
hub 2-0:1.0: USB hub found                        
hub 2-0:1.0: 2 ports detected                           
2004 Nov 08 USB 1.1 'Open' Host Controller (OHCI) Driver (OHCI-brcm-1)   
                                                                  
drivers/usb/host/ohci-brcm.c: starting brcm OHCI USB Controller         
                                                   
- Resetting at b0480508                        
<-- brcm_start_hc               
brcm-ohci-1 brcm-ohci-1.1: BRCM OHCI                                    
brcm-ohci-1 brcm-ohci-1.1: new USB bus registered, assigned bus number 3
                                                                     
brcm-ohci-1 brcm-ohci-1.1: irq 64, io mem 0x10                           
                  
hub 3-0:1.0: USB hub found                        
hub 3-0:1.0: 2 ports detected                           
Initializing USB Mass Storage driver...                                 
   
usbcore: registered new driver usb-storage                              
         
USB Mass Storage support registered.                                    
NET: Registered protocol family 2                                 
IP: routing cache hash table of 2048 buckets, 16Kbytes                  
                                 
TCP established hash table entries: 16384 (order: 5, 131072 bytes)      
                                                         
TCP bind hash table entries: 16384 (order: 4, 65536 bytes)               
                                          
TCP: Hash tables configured (established 16384 bind 16384)               
                                          
NET: Registered protocol family 1                                 
NET: Registered protocol family 1                              
VFS: Mounted root (cramfs filesystem) readonly.
K5
2
Copy Code...34TUCV               
free_initmem: init_begin=8026e000, init_end=8028a000for BCM97403A0,
(Little Endia                     
Freeing unused kernel memory: 112k freed                  
n Mode)      
Build
init started:BusyBox v1.2.1 (2007.08.03-11:06+0000) multi-call binary
                                                
Copyright (C) 2000
Starting pid 16, console /dev/ttyS0: '/etc/init.d/rcS'               
Initializing Arena.               
Algorithmics/MIPS FPU Emulator v1.5         
CPU speed: 297MHz      
Mount /proc fsl memory: 128M
Mount /dev/pts   
Total fl
start services         
T
Linux (none) 2.6.12-5.0-brcmstb #3 Fri Apr 10 19:46:27 CST 2009 7452a0
unknown                                    
Initialized Data:          0x8703AAA0 -
usbcore: registered new driver rt73                                 
insmod /lib/modules/rt73.ko      0x8703F6F8 - 0x87041A
Common Firmware Environment (CFE) version 1020020for BCM9740
sys releasedEndia      
ress   
swinit successfully!                  
OSD_WIDTH:720   OSD_HEIGHT:576MEM_SIZE:23068672 Tue May 13 21:06:07   
2008 (chenxu@sunniwel-f3
Boot version: 1030071                     
Built at Apr_11_2009__11:49:57right (C) 2000-2007 Broadcom C
: 0x1008100                  
Initializing
Init GPIO OK!            
:   offset=0x0,   size=0x400000 speed: 297MHz            
   
Total memory:
:   offset=0x400000,      size=0x400000      
Total memory used by CFE:0x87000000 - 0x870
:       offset=0x800000,      size=0x400000                  
Initialized Data:          0x8703
:    offset=0xc00000,      size=0x100000                  
         
BSS Area:            
:   offset=0xd00000,                                       

Total mem:134217728, SDKoffset:671088647858608,Invalid = 0               
   
      
bsettop_init OK!      
partiti
SCREEN: Open SD Display-0t: 0; size: 4194304            
Thread-<tHdmiMonitor : 0 : 103eba0> openedrtition name : root2;
valid: 1; offset: 4194304;
.. OK 4194
sw_screen_set_standard: <> STANDARD --> PAL   
partition n offset: 8388608; size: 4194304               
sw_graphics_init ++      
partition na
sw_graphics_create_osd++82912; size: 1048576         
sw_graphics_create_osd: SD screen dimension -> .ame :
logo; valid: 1; offset: 14155776; size: 131072            
PLANE: set des-position org = is Entered.name :
para1; valid: 1; offset: 14286848; size: 131072      
PLANE: set des-position sync= is Entered.tition name
: para2; valid: 1; offset: 14417920; size: 13107
sw_plane_create: plane=0x10403b8, x=0, y=0, w=720, h=576, o      
                                                      
partition
PLANE: set des-position org = is Entered.         
                                          
partition n
PLANE: set des-position sync= is Entered.partition
name : root2; size: 4194304                        
sw_plane_create: plane=0x10407f8, x=360, y=506, w=240, h=40,
order=90      
partition name : cfe; size: 1048576                                 
AAAAAtitio
malloc: sett
GIF decode ok288         
lValue=2tition name : logo; size: 13107
value=1030071            
partit
Sunniwell shell,(c) 2007 sunniwell.                                 
p
==================================                                 
>sw_network_connect static,res=0                  
ifconfig eth0 up still continue wait 1,res=0                           
   
ifconfig eth0 up still continue wait 2                        
sw_gpio_set
ifconfig eth0 up still continue wait 3               
Standard:PAL         
ifconfig eth0 up still continue wait 4                                 
cByt
ifconfig eth0 up still continue wait 5:94:73                           
M
ifconfig eth0 up still continue wait 6                  
AddMemSizeToOptio
ifconfig eth0 up still continue wait 7MemSizeToOption tmem=128M         
   
ifconfig eth0 up still continue wait 8Dev:flash0.root1 File:
Options:root=/d
ifconfig eth0 up still continu                           
0x80001000/2658438

跟踪你 发表于 2009-6-16 22:17:15

本帖最后由 跟踪你 于 2009-6-16 14:56 编辑

CEF信息:
                                    
CFE> help         
Available commands:                  
init_dram         Read I2C devices.                                    
write_dram          Read I2C devices.                                    
read_dram         Read I2C devices.                                    
write16             Read I2C devices.                                    
write32_by_write16Read I2C devices.                                    
write32             Read I2C devices.                                    
read16_block_loop   Loop read datablock.                                       
read32_read16       Read I2C devices.                                    
read16            Read I2C devices.                                    
read32_block_loop   Loop read datablock.                                       
read32_by_read16    Read I2C devices.                                    
read32            Read I2C devices.                                    
gv6111_reset      Read I2C devices.                                    
gv6111_module_initRead I2C devices.                                    
test_ddram          Read I2C devices.                                    
write_tsblock       Read I2C devices.                                    
set console         Change the active console device                                                   
loop                Loop a command                                 
macprog             Program MAC addresses.                                          
macprog2            Program a specific MAC address.                                                   
flash               Update a flash memory device                                                
memtest             Test memory.                              
f                   Fill contents of memory.                                          
e                   Modify contents of memory.                                             
d                   Dump memory.                              
u                   Disassemble instructions.
autoboot            Automatic system bootstrap.
batch               Load a batch file into memory and execute it
go                  Start a previously loaded program.
boot                Load an executable file into memory and execute it
load                Load an executable file into memory without executing it
save                Save a region of memory to a remote file via TFTP
download            download flash devices.
ping                Ping a remote IP host.
arp               Display or modify the ARP Table
ifconfig            Configure the Ethernet interface
sleep               Sleep for specified milliseconds.
waitusb             Wait for USB device to be installed.
show heap         Display information about CFE's heap
show memory         Display the system physical memory map.
show devices      Display information about the installed devices.
unsetenv            Delete an environment variable.
printenv            Display the environment variables
setenv            Set an environment variable.
help                Obtain help for CFE commands
For more information about a command, enter 'help command-name'
*** command status = 0

跟踪你 发表于 2009-6-17 19:17:19

那位高手懂得CEF改MAC的命令啊?~?

mz798 发表于 2009-12-1 21:02:05

期望高手出现! 楼主我也想修该马车
页: [1]
查看完整版本: 请教华为S-Box7200 IPTV机顶盒问题