mirror of
https://github.com/rvtr/ctr_mcu.git
synced 2025-10-31 13:51:10 -04:00
Ver 1.1.05
機種判定でキャプチャ箱はキャプチャ箱と返すように変更 git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@225 013db118-44a6-b54f-8bf7-843cb86687b1
This commit is contained in:
parent
fc34d4631f
commit
65a0e404ef
@ -29,7 +29,7 @@ enum model_
|
|||||||
MODEL_TS_BOARD,
|
MODEL_TS_BOARD,
|
||||||
MODEL_SHIROBAKO,
|
MODEL_SHIROBAKO,
|
||||||
MODEL_JIKKI_NOBATT,
|
MODEL_JIKKI_NOBATT,
|
||||||
MODEL_UNKNOWN,
|
MODEL_CAPTURE_BOX,
|
||||||
MODEL_RESERVED2,
|
MODEL_RESERVED2,
|
||||||
MODEL_RESERVED3,
|
MODEL_RESERVED3,
|
||||||
};
|
};
|
||||||
@ -45,7 +45,7 @@ typedef struct _system_status_
|
|||||||
unsigned char reboot:1;
|
unsigned char reboot:1;
|
||||||
unsigned char info_fullcolor:1;
|
unsigned char info_fullcolor:1;
|
||||||
unsigned char force_off:1;
|
unsigned char force_off:1;
|
||||||
unsigned char fake_jikki:1; // キャプチャ箱 SDKには実機と返す
|
unsigned char captureBox:1; // キャプチャ箱 SDKには実機と返す
|
||||||
enum model_ model;
|
enum model_ model;
|
||||||
}system_status_;
|
}system_status_;
|
||||||
|
|
||||||
|
|||||||
@ -256,7 +256,7 @@ void BT_model_detect()
|
|||||||
temp = get_adc( ADC_SEL_BATT_DET );
|
temp = get_adc( ADC_SEL_BATT_DET );
|
||||||
BT_DET_P = 0;
|
BT_DET_P = 0;
|
||||||
|
|
||||||
system_status.fake_jikki = 0;
|
system_status.captureBox = 0;
|
||||||
// プラットフォーム判定 //
|
// プラットフォーム判定 //
|
||||||
if( raw_adc_temperature > 0xF0 )
|
if( raw_adc_temperature > 0xF0 )
|
||||||
{
|
{
|
||||||
@ -272,7 +272,7 @@ void BT_model_detect()
|
|||||||
if(( iic_mcu_read_a_byte( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_VERSION ) == 0x01 ) &&
|
if(( iic_mcu_read_a_byte( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_VERSION ) == 0x01 ) &&
|
||||||
( iic_mcu_result == ERR_OK ))
|
( iic_mcu_result == ERR_OK ))
|
||||||
{
|
{
|
||||||
system_status.fake_jikki = 1;
|
system_status.captureBox = 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
@ -280,13 +280,13 @@ task_status_immed tski_mcu_info_read()
|
|||||||
#ifdef _DBG_FORCE_JIKKI_
|
#ifdef _DBG_FORCE_JIKKI_
|
||||||
IICA = MODEL_JIKKI;
|
IICA = MODEL_JIKKI;
|
||||||
#else
|
#else
|
||||||
if( !system_status.fake_jikki )
|
if( !system_status.captureBox )
|
||||||
{
|
{
|
||||||
IICA = (u8)system_status.model;
|
IICA = (u8)system_status.model;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
IICA = MODEL_JIKKI;
|
IICA = MODEL_CAPTURE_BOX;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
break;
|
break;
|
||||||
|
|||||||
@ -172,7 +172,7 @@ Assembly complete, 0 error(s) and 0 warning(s) found.
|
|||||||
Compilation complete, 0 error(s) and 0 warning(s) found.
|
Compilation complete, 0 error(s) and 0 warning(s) found.
|
||||||
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\task_status.asm
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\task_status.asm
|
||||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||||
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\lk78k0r.exe" -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -obsr.lmf "..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10\lib78k0r\s0rm.rel" -go85h,0FC00h,1024 -gi0FFFFFFFFFFFFFFFFFFFFh -pbsr_k0r.map -nkd -gb0FEFBFFh -b"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib" -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -i"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\lib78k0r" -dbsr_mcu.dr -s -w0 loader.rel pm.rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel renge.rel accero.rel self_flash.rel sw.rel task_debug.rel task_misc.rel task_sys.rel pedo_alg_thre_det2.rel ini_VECT.rel task_status.rel
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\lk78k0r.exe" -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -obsr.lmf "..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10\lib78k0r\s0rm.rel" -gi1B339499E033F240BFAAh -pbsr_k0r.map -nkd -gb0FEFBFFh -b"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib" -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -i"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\lib78k0r" -dbsr_mcu.dr -s -w0 loader.rel pm.rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel renge.rel accero.rel self_flash.rel sw.rel task_debug.rel task_misc.rel task_sys.rel pedo_alg_thre_det2.rel ini_VECT.rel task_status.rel
|
||||||
Link complete, 0 error(s) and 0 warning(s) found.
|
Link complete, 0 error(s) and 0 warning(s) found.
|
||||||
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\oc78k0r.exe" -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -o.\bsr.hex -nu -ki bsr.lmf
|
"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\oc78k0r.exe" -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -o.\bsr.hex -nu -ki bsr.lmf
|
||||||
Object Conversion Complete, 0 error(s) and 0 warning(s) found.
|
Object Conversion Complete, 0 error(s) and 0 warning(s) found.
|
||||||
|
|||||||
@ -78,10 +78,10 @@ Symbol Type=OFF
|
|||||||
Language=C
|
Language=C
|
||||||
Kanji=SJIS
|
Kanji=SJIS
|
||||||
[Source]
|
[Source]
|
||||||
Geometry=43, 34, 757, 775
|
Geometry=341, 106, 757, 1043
|
||||||
Window=Normal
|
Window=Normal
|
||||||
DispStart=358
|
DispStart=17
|
||||||
CaretPos=359,0
|
CaretPos=75,0
|
||||||
Mode=Normal
|
Mode=Normal
|
||||||
DispFile=
|
DispFile=
|
||||||
Address1=
|
Address1=
|
||||||
@ -140,18 +140,26 @@ SaveStart=
|
|||||||
SaveEnd=
|
SaveEnd=
|
||||||
Accumulative=ON
|
Accumulative=ON
|
||||||
[Source1]
|
[Source1]
|
||||||
Geometry=0, 0, 757, 775
|
Geometry=25, 25, 757, 775
|
||||||
Window=Normal
|
Window=Normal
|
||||||
DispStart=199
|
DispStart=88
|
||||||
CaretPos=241,30
|
CaretPos=1,0
|
||||||
Mode=Normal
|
Mode=Normal
|
||||||
DispFile=task_sys.c
|
DispFile=pedo_alg_thre_det2.c
|
||||||
|
Accumulative=ON
|
||||||
|
[Source2]
|
||||||
|
Geometry=50, 50, 757, 1043
|
||||||
|
Window=Normal
|
||||||
|
DispStart=220
|
||||||
|
CaretPos=236,22
|
||||||
|
Mode=Normal
|
||||||
|
DispFile=vreg_ctr.c
|
||||||
Accumulative=ON
|
Accumulative=ON
|
||||||
[Assemble]
|
[Assemble]
|
||||||
Geometry=280, 96, 968, 626
|
Geometry=280, 96, 968, 626
|
||||||
Window=Normal
|
Window=Normal
|
||||||
DispStart=17647
|
DispStart=759
|
||||||
CaretPos=17647,27
|
CaretPos=759,27
|
||||||
Address1=
|
Address1=
|
||||||
Address2=
|
Address2=
|
||||||
Address3=
|
Address3=
|
||||||
@ -822,7 +830,7 @@ L529=IICWL1
|
|||||||
L530=IICWH1
|
L530=IICWH1
|
||||||
L531=SVA1
|
L531=SVA1
|
||||||
[Local Variable]
|
[Local Variable]
|
||||||
Geometry=1151, 707, 353, 199
|
Geometry=1181, 725, 353, 373
|
||||||
Window=Normal
|
Window=Normal
|
||||||
Boundary=11468964
|
Boundary=11468964
|
||||||
Mode=Proper
|
Mode=Proper
|
||||||
@ -968,44 +976,45 @@ Count=0
|
|||||||
Geometry=821, 0, 441, 702
|
Geometry=821, 0, 441, 702
|
||||||
Window=Normal
|
Window=Normal
|
||||||
Boundary=18088086
|
Boundary=18088086
|
||||||
0=.info_LED,.,N,A,+,1
|
0=+acc_norm,P,N,A,-,1
|
||||||
1=.vreg_ctr,P,N,A,+,1
|
1=.info_LED,.,N,A,+,1
|
||||||
2=.TDR06,P,S,A,+,1
|
2=.vreg_ctr,P,N,A,+,1
|
||||||
3=.LED_dim_status_sleep,.,N,A,+,1
|
3=.TDR06,P,S,A,+,1
|
||||||
4=.pu20,B,S,A,+,1
|
4=.LED_dim_status_sleep,.,N,A,+,1
|
||||||
5=.work_vr_vol,.,N,A,+,1
|
5=.pu20,B,S,A,+,1
|
||||||
6=.vol_data_ctr_tmp,P,N,A,+,1
|
6=.work_vr_vol,.,N,A,+,1
|
||||||
7=.vol_data_ctr,P,N,A,+,1
|
7=.vol_data_ctr_tmp,P,N,A,+,1
|
||||||
8=.last_modifyer,P,N,A,+,1
|
8=.vol_data_ctr,P,N,A,+,1
|
||||||
9=.sent_index,P,N,A,+,1
|
9=.last_modifyer,P,N,A,+,1
|
||||||
10=.vreg_ctr,P,N,A,+,1
|
10=.sent_index,P,N,A,+,1
|
||||||
11=.P1.5,P,S,A,+,1
|
11=.vreg_ctr,P,N,A,+,1
|
||||||
12=.TDR07,P,S,A,+,1
|
12=.P1.5,P,S,A,+,1
|
||||||
13=.info_led_override,P,N,A,+,1
|
13=.TDR07,P,S,A,+,1
|
||||||
14=.P12.0,P,S,A,+,1
|
14=.info_led_override,P,N,A,+,1
|
||||||
15=.going_to_sleep,P,N,A,+,1
|
15=.P12.0,P,S,A,+,1
|
||||||
16=+system_status,.,N,A,-,1
|
16=.going_to_sleep,P,N,A,+,1
|
||||||
17=.battery_manufacturer,P,N,A,+,1
|
17=.system_status,.,N,A,+,1
|
||||||
Line=18
|
18=.battery_manufacturer,P,N,A,+,1
|
||||||
|
Line=19
|
||||||
[Quick Watch]
|
[Quick Watch]
|
||||||
0=TDR01,P,A,1
|
0=TDR07,P,A,1
|
||||||
1=TDR07,P,A,1
|
1=TDR05,P,A,1
|
||||||
2=TDR05,P,A,1
|
2=TDR02,P,A,1
|
||||||
3=TDR02,P,A,1
|
3=P4.,P,A,1
|
||||||
4=P4.,P,A,1
|
4=P4.2,P,A,1
|
||||||
5=P4.2,P,A,1
|
5=P7.5,P,A,1
|
||||||
6=P7.5,P,A,1
|
6=PM4.2,P,A,1
|
||||||
7=PM4.2,P,A,1
|
7=vreg_twl,P,A,1
|
||||||
8=vreg_twl,P,A,1
|
8=vreg_ctr[35],P,A,1
|
||||||
9=vreg_ctr[35],P,A,1
|
9=vreg_ctr[11],P,A,1
|
||||||
10=vreg_ctr[11],P,A,1
|
10=vreg_ctr[5],P,A,1
|
||||||
11=vreg_ctr[5],P,A,1
|
11=info_LED,P,A,1
|
||||||
12=info_LED,P,A,1
|
12=going_to_sleep,P,A,1
|
||||||
13=going_to_sleep,P,A,1
|
13=P12.0,P,A,1
|
||||||
14=P12.0,P,A,1
|
14=vreg_ctr,P,A,1
|
||||||
15=vreg_ctr,P,A,1
|
15=acc_norm,P,A,1
|
||||||
[Software Break]
|
[Software Break]
|
||||||
Geometry=1049, 744, 445, 260
|
Geometry=709, 826, 445, 260
|
||||||
Window=Normal
|
Window=Normal
|
||||||
Width=150 30 200 100
|
Width=150 30 200 100
|
||||||
Name0=Swb00001
|
Name0=Swb00001
|
||||||
@ -1016,7 +1025,15 @@ Name1=Swb00002
|
|||||||
Address1=task_sys.c#_tsk_sys+0x150
|
Address1=task_sys.c#_tsk_sys+0x150
|
||||||
Window1=ASM
|
Window1=ASM
|
||||||
Status1=ON
|
Status1=ON
|
||||||
Count=2
|
Name2=Swb00003
|
||||||
|
Address2=pedo_alg_thre_det2.c#_pedometer+0x156
|
||||||
|
Window2=ASM
|
||||||
|
Status2=ON
|
||||||
|
Name3=Swb00004
|
||||||
|
Address3=vreg_ctr.c#_vreg_ctr_write+0x27e
|
||||||
|
Window3=ASM
|
||||||
|
Status3=ON
|
||||||
|
Count=4
|
||||||
[Reset]
|
[Reset]
|
||||||
Debugger=ON
|
Debugger=ON
|
||||||
Symbol=OFF
|
Symbol=OFF
|
||||||
|
|||||||
@ -838,12 +838,12 @@ G=1
|
|||||||
E=0
|
E=0
|
||||||
E0=flash.elk
|
E0=flash.elk
|
||||||
E1=a.elk
|
E1=a.elk
|
||||||
GO=1
|
GO=0
|
||||||
GOValue=85
|
GOValue=85
|
||||||
GOStart=FC00
|
GOStart=FC00
|
||||||
GOSizeValue=1024
|
GOSizeValue=1024
|
||||||
GI=1
|
GI=1
|
||||||
GIValue=FFFFFFFFFFFFFFFFFFFF
|
GIValue=1B339499E033F240BFAA
|
||||||
CCZA=0
|
CCZA=0
|
||||||
MemInfoCheck=1
|
MemInfoCheck=1
|
||||||
P=1
|
P=1
|
||||||
|
|||||||
@ -12,7 +12,7 @@ T=4c59543c
|
|||||||
8=reboot.h
|
8=reboot.h
|
||||||
9=magic.h
|
9=magic.h
|
||||||
[pm.c]
|
[pm.c]
|
||||||
T=4c5a5f20
|
T=4c6b7f45
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=adc.h
|
2=adc.h
|
||||||
3=led.h
|
3=led.h
|
||||||
@ -36,7 +36,7 @@ T=4c5a5ef2
|
|||||||
7=adc.h
|
7=adc.h
|
||||||
8=pool.h
|
8=pool.h
|
||||||
[magic.c]
|
[magic.c]
|
||||||
T=4c5bc334
|
T=4c6a68c8
|
||||||
1=config.h
|
1=config.h
|
||||||
[WDT.c]
|
[WDT.c]
|
||||||
T=4bf0d1e1
|
T=4bf0d1e1
|
||||||
@ -52,14 +52,14 @@ T=4c29c700
|
|||||||
3=i2c_twl_defs.h
|
3=i2c_twl_defs.h
|
||||||
4=i2c_twl.h
|
4=i2c_twl.h
|
||||||
[led.c]
|
[led.c]
|
||||||
T=4c5957d5
|
T=4c6a65d3
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=led.h
|
2=led.h
|
||||||
[rtc.c]
|
[rtc.c]
|
||||||
T=4c58bce4
|
T=4c6a678e
|
||||||
1=incs.h
|
1=incs.h
|
||||||
[vreg_ctr.c]
|
[vreg_ctr.c]
|
||||||
T=4c5a5f7c
|
T=4c6a63de
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=vreg_ctr.h
|
2=vreg_ctr.h
|
||||||
3=rtc.h
|
3=rtc.h
|
||||||
@ -107,7 +107,7 @@ T=4c59540f
|
|||||||
6=magic.h
|
6=magic.h
|
||||||
7=pm.h
|
7=pm.h
|
||||||
[sw.c]
|
[sw.c]
|
||||||
T=4c5bc365
|
T=4c6a6942
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=i2c_twl.h
|
2=i2c_twl.h
|
||||||
3=i2c_ctr.h
|
3=i2c_ctr.h
|
||||||
@ -122,7 +122,7 @@ T=4c4698f9
|
|||||||
3=pm.h
|
3=pm.h
|
||||||
4=accero.h
|
4=accero.h
|
||||||
[task_misc.c]
|
[task_misc.c]
|
||||||
T=4c525842
|
T=4c6b7f45
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=renge\renge.h
|
2=renge\renge.h
|
||||||
3=pm.h
|
3=pm.h
|
||||||
@ -131,7 +131,7 @@ T=4c525842
|
|||||||
6=i2c_mcu.h
|
6=i2c_mcu.h
|
||||||
7=led.h
|
7=led.h
|
||||||
[task_sys.c]
|
[task_sys.c]
|
||||||
T=4c5a5f61
|
T=4c6a65d3
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=i2c_twl.h
|
2=i2c_twl.h
|
||||||
3=i2c_ctr.h
|
3=i2c_ctr.h
|
||||||
@ -143,7 +143,7 @@ T=4c5a5f61
|
|||||||
9=adc.h
|
9=adc.h
|
||||||
10=self_flash.h
|
10=self_flash.h
|
||||||
[pedo_alg_thre_det2.c]
|
[pedo_alg_thre_det2.c]
|
||||||
T=4c595b41
|
T=4c6a6818
|
||||||
1=incs.h
|
1=incs.h
|
||||||
2=..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10\inc78k0r\math.h
|
2=..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10\inc78k0r\math.h
|
||||||
3=accero.h
|
3=accero.h
|
||||||
@ -176,11 +176,11 @@ T=4c119cde
|
|||||||
T=4c075832
|
T=4c075832
|
||||||
1=config.h
|
1=config.h
|
||||||
[config.h]
|
[config.h]
|
||||||
T=4c5a5eda
|
T=4c6a68bd
|
||||||
[user_define.h]
|
[user_define.h]
|
||||||
T=4c5a5ee5
|
T=4c5a5ee5
|
||||||
[bsr_system.h]
|
[bsr_system.h]
|
||||||
T=4c4fc515
|
T=4c6b7f45
|
||||||
[renge\renge.h]
|
[renge\renge.h]
|
||||||
T=4c318e0f
|
T=4c318e0f
|
||||||
1=renge\renge_defs.h
|
1=renge\renge_defs.h
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user