升级固件
在menuconfig中选择target,编译所有平台下的映像文件
编译target或者X86平台下的固件流程见:
http://172.22.102.206/projects/crdc-sw2-dragon/wiki/Dragon_code
target
nuclias admin show ipif config ipi config ipif { [ipaddress <ip_addr> <ip_mask>] [ gateway <ip_addr>] | dhcp } config ipif ipaddress 192.168.102.165 255.255.255.0
注意:在编译target之后再次编译x86平台下的文件需要
x86
make core-clean
make core
make run
需要更改配置文件,修改IP和mac地址。
x86_run/issnvram.txt
修改IP地址为同一网段,IP_MASK :255.255.255.0 ,MAC地址任意,但是前两个0不要修改。
注意:编译x86平台下的文件,所有的警告都会变成error
由于有不同的平台,所有一个函数可能在多个不同平台下的文件夹定义。要修改的话
需要到code/future/fsap2/pthreads文件下的共有函数里面修改才能生效。
注意:x86平台下的IP和mac地址都需要修改,通过x86_run目录下的issnvram.txt 修改,且
mac地址前00:不用修改。后面任意修改
访问internal MIB前需要开启root
进入dragoncorecodecustomercus_dlinkg2LR下,修改cust.wgs,打开宏开关
CAMEO_DBG_MOD = YES
重新编译,make core-clean , make core , make gdb, run,
登录进入后,输入命令cmdebug private inter mib enable