通过总线下载模块程序
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
#include "mystring.h"
|
||||
#include "mystdlib.h"
|
||||
#include "hardware/jw3425iic.h"
|
||||
#include "hardware/power.h"
|
||||
#include "interface/BaseChecker.h"
|
||||
#include "base/define.h"
|
||||
#include "base/utility.h"
|
||||
@@ -65,8 +66,15 @@ static int cmd_iic_updata(list_def *argv)
|
||||
crc32=Crc32Calu((uint32_t*)MC_CODE_ADDR,16*1024);
|
||||
boardinfo_un.boardinfo.mc_ICodeCrc32=crc32;
|
||||
cmd_print("crc32=0x%04x.",crc32);
|
||||
MC_IICUpdateMTP();
|
||||
ret=checker_runcfg.excue_rtv;
|
||||
|
||||
ret=PowerCalibration_set(85,55);
|
||||
if(ret==0){
|
||||
MC_IICUpdateMTP();
|
||||
ret=checker_runcfg.excue_rtv;
|
||||
}
|
||||
PowerCalibration_set(POWER_DEF_V,45);
|
||||
POWER_OFF;
|
||||
|
||||
cmd_print("cmd end,ret=%d.",ret);
|
||||
return 0;
|
||||
}
|
||||
@@ -100,18 +108,23 @@ commend_export(iic_read,cmd_iic_read,"read mtp via iic,param:mtp_addr,data_lengt
|
||||
// 设置总线电压
|
||||
static int cmd_set_bus_power(list_def *argv)
|
||||
{
|
||||
if(list_length(argv)<2){
|
||||
if(list_length(argv)<3){
|
||||
cmd_print("param num too less.");
|
||||
return -1;
|
||||
}
|
||||
int bus_v=str_atoi(list_get_str(argv,1));
|
||||
int bus_hv=str_atoi(list_get_str(argv,1));
|
||||
int bus_mv=str_atoi(list_get_str(argv,2));
|
||||
int ret=0;
|
||||
checker_runcfg.params[0]=(uint16_t)bus_v;
|
||||
checker_runcfg.param_count=1;
|
||||
EW_Test_SetBusV();
|
||||
ret=checker_runcfg.excue_rtv;
|
||||
if(bus_hv>0){
|
||||
ret=PowerCalibration_set(bus_hv,bus_mv);
|
||||
}
|
||||
else{
|
||||
ret=PowerCalibration_set(POWER_DEF_V,45);
|
||||
POWER_OFF;
|
||||
}
|
||||
cmd_print("cmd end,ret=%d.",ret);
|
||||
return 0;
|
||||
}
|
||||
commend_export(bus_power,cmd_set_bus_power,"set bus power,param:bus_power")
|
||||
commend_export(bus_power,cmd_set_bus_power,"set bus power,param:bus_high_v,bus_mid_v")
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user