mirror of
https://github.com/rvtr/ctr_mcu.git
synced 2025-10-31 13:51:10 -04:00
・ウォッチドッグタイマ有効。→割り込みに追加
・RESET1時にCODECのレジスタクリア git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@93 013db118-44a6-b54f-8bf7-843cb86687b1
This commit is contained in:
parent
69ef310cc9
commit
31281f00dd
@ -69,12 +69,17 @@ void main( )
|
||||
{
|
||||
while( 1 )
|
||||
{
|
||||
|
||||
WDT_Restart( );
|
||||
if( RTCEN )
|
||||
{
|
||||
system_status.reboot = 1;
|
||||
}
|
||||
else if( ( RESF & 0x10 ) != 0) // WDRF
|
||||
{
|
||||
system_status.reboot = 1;
|
||||
vreg_ctr[ VREG_C_MCU_STATUS ] |= REG_BIT_WDT_RESET;
|
||||
hdwinit2( );
|
||||
}
|
||||
else
|
||||
{
|
||||
u8 pwup_delay0 = 0;
|
||||
@ -175,16 +180,33 @@ void hdwinit( void )
|
||||
void hdwinit2( )
|
||||
{
|
||||
// ポート設定
|
||||
if( system_status.reboot ) // リセットピンだけはすぐにセットする
|
||||
{
|
||||
#ifdef _MODEL_TS0_
|
||||
P3 = 0b00000111; // 簡易I2Cは出力ラッチを1にする
|
||||
P14 = 0b00000000;
|
||||
#else
|
||||
P3 = 0b00000110; // 簡易I2Cは出力ラッチを1にする
|
||||
P14 = 0b00000001;
|
||||
#endif
|
||||
}
|
||||
else
|
||||
{
|
||||
P3 = 0b00000110; // 簡易I2Cは出力ラッチを1にする
|
||||
P14 = 0b00000000;
|
||||
}
|
||||
|
||||
PM3 = 0b11110000; // P31,32は簡易I2C
|
||||
PM14 = 0b11111100; // debugger[1] とりあえず出力
|
||||
|
||||
P0 = 0b00000000;
|
||||
P1 = 0b00000000;
|
||||
P2 = 0b00000000;
|
||||
P3 = 0b00000110; // 簡易I2Cは出力ラッチを1にする
|
||||
P4 = 0b00000000;
|
||||
P5 = 0b00000000;
|
||||
P6 = 0b00000000;
|
||||
P7 = 0b01000000;
|
||||
P12 = 0b00000000;
|
||||
P14 = 0b00000000;
|
||||
|
||||
#ifdef _MCU_BSR_
|
||||
P20 = 0b00000000;
|
||||
@ -213,7 +235,7 @@ void hdwinit2( )
|
||||
#endif
|
||||
|
||||
#ifdef _MCU_BSR_
|
||||
PM0 = 0b11111101; // BSRマイコンでは、reset1は監視のみになる。
|
||||
PM0 = 0b11111111; // BSRマイコンでは、reset1は監視のみになる。
|
||||
#else
|
||||
PM0 = 0b00000000; // 0で出力
|
||||
#endif
|
||||
@ -224,7 +246,6 @@ void hdwinit2( )
|
||||
#else
|
||||
PM2 = 0b11101111;
|
||||
#endif
|
||||
PM3 = 0b11110000; // P31,32は簡易I2C
|
||||
|
||||
#ifdef _PMIC_CTR_
|
||||
PM4 = 0b11110111;
|
||||
@ -236,7 +257,6 @@ void hdwinit2( )
|
||||
PM6 = 0b11111100; // I2CのラインがL出力になってしまうが、システムがOFFなのでかまわない
|
||||
PM7 = 0b00011111;
|
||||
PM12 = 0b11111111; // 32kHzクロックのピン設定はどっちでもよい
|
||||
PM14 = 0b11111100; // debugger[1] とりあえず出力
|
||||
PM15 = 0b11111111;
|
||||
|
||||
#ifdef _MCU_BSR_
|
||||
|
||||
@ -40,8 +40,7 @@ void main_loop( void )
|
||||
iic_mcu_start( );
|
||||
PM_init();
|
||||
|
||||
system_status.pwr_state = OFF_TRIG;
|
||||
if( system_status.reboot == 1 )
|
||||
if( system_status.reboot )
|
||||
{
|
||||
// システムの電源が入りっぱなしだったら、
|
||||
// マイコンだけが再起動したのだ
|
||||
@ -59,6 +58,7 @@ void main_loop( void )
|
||||
else
|
||||
{
|
||||
// リブート時は実行されない
|
||||
system_status.pwr_state = OFF_TRIG;
|
||||
}
|
||||
|
||||
#ifdef _PARRADIUM_
|
||||
|
||||
22
trunk/pm.c
22
trunk/pm.c
@ -500,16 +500,22 @@ err PM_sys_pow_on( )
|
||||
{
|
||||
return ( ERR_ERR );
|
||||
}
|
||||
PM_reset_neg( );
|
||||
PM_reset_neg();
|
||||
RESET2_neg;
|
||||
FCRAM_RST_neg;
|
||||
|
||||
wait_ms( 100 );
|
||||
{ // CODEC 不定レジスタ初期化
|
||||
u8 codec_reg_init[3] = { 0,0,0 };
|
||||
iic_mcu_write( IIC_SLA_CODEC, CODEC_REG_PM, 3, codec_reg_init );
|
||||
}
|
||||
|
||||
#else
|
||||
// TWL PMIC
|
||||
u8 temp;
|
||||
|
||||
// “dŒ¹“Š“ü
|
||||
RESET1_ast;
|
||||
PM_reset_ast();
|
||||
RESET2_ast;
|
||||
FCRAM_RST_ast;
|
||||
|
||||
@ -526,18 +532,22 @@ err PM_sys_pow_on( )
|
||||
}
|
||||
vreg_ctr[VREG_C_BT_REMAIN] = temp;
|
||||
|
||||
RESET1_neg;
|
||||
PM_reset_neg();
|
||||
RESET2_neg;
|
||||
FCRAM_RST_neg;
|
||||
wait_ms( 100 );
|
||||
if( !RESET1_n )
|
||||
{
|
||||
// ‹N“®Ž¸”s
|
||||
RESET1_ast;
|
||||
PM_reset_ast();
|
||||
RESET2_ast;
|
||||
FCRAM_RST_ast;
|
||||
return ( ERR_ERR );
|
||||
}
|
||||
{ // CODEC 不定レジスタ初期化
|
||||
u8 codec_reg_init[3] = { 0,0,0 };
|
||||
iic_mcu_write( IIC_SLA_CODEC, CODEC_REG_PM, 3, codec_reg_init );
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
@ -571,7 +581,7 @@ err PM_sys_pow_off( )
|
||||
|
||||
if( RESET1_n )
|
||||
{
|
||||
RESET1_ast;
|
||||
PM_reset_ast();
|
||||
RESET2_ast;
|
||||
FCRAM_RST_ast;
|
||||
PM_TEG_PWSW = 1;
|
||||
@ -580,7 +590,7 @@ err PM_sys_pow_off( )
|
||||
wait_ms( 250 );
|
||||
PM_TEG_PWSW = 0;
|
||||
}
|
||||
RESET1_ast;
|
||||
PM_reset_ast();
|
||||
RESET2_ast;
|
||||
FCRAM_RST_ast;
|
||||
|
||||
|
||||
@ -145,7 +145,7 @@ task_status_immed tski_PM_BL_set();
|
||||
|
||||
// ほか //
|
||||
#ifdef _PMIC_TWL_
|
||||
#define PM_reset_neg() { PM0.0 = 1; PU0.0 = 1; }
|
||||
#define PM_reset_neg() { PM0.0 = 1; }
|
||||
#define PM_reset_ast() { P0.0 = 0; PM0.0 = 0; }
|
||||
#define PM_chk_LDSW() ( 1 )
|
||||
#else
|
||||
|
||||
@ -41,8 +41,7 @@ void RTC_init( void )
|
||||
|
||||
ALARMWW = 0x7F;
|
||||
|
||||
vreg_ctr[VREG_C_MCU_STATUS] = REG_BIT_RTC_BLACKOUT;
|
||||
|
||||
vreg_ctr[VREG_C_MCU_STATUS] |= REG_BIT_RTC_BLACKOUT;
|
||||
}
|
||||
// 割り込み設定
|
||||
RTCIF = 0;
|
||||
|
||||
@ -212,7 +212,7 @@ err firm_update( )
|
||||
■ファームをバックアップ領域からリストアします。
|
||||
チェック後、最後の最後でブートスワップするので、
|
||||
ここではブートスワップは不要です。
|
||||
|
||||
|
||||
======================================================== */
|
||||
err firm_restore( )
|
||||
{
|
||||
|
||||
@ -147,7 +147,14 @@ task_status_immed do_command0( )
|
||||
wait_ms( 5 );
|
||||
FCRAM_RST_neg;
|
||||
RESET2_neg;
|
||||
PM_reset_neg( );
|
||||
PM_reset_neg();
|
||||
|
||||
// CODEC 不定レジスタ初期化
|
||||
wait_ms( 100 );
|
||||
{
|
||||
u8 codec_reg_init[3] = { 0,0,0 };
|
||||
iic_mcu_write( IIC_SLA_CODEC, CODEC_REG_PM, 3, codec_reg_init );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -66,10 +66,14 @@
|
||||
|
||||
// <20>«Œë‘ã“ü–hŽ~
|
||||
#define RESET1_n ( P0.0 )
|
||||
|
||||
#if 0 // PM_RESET1~を使う
|
||||
#define RESET1_ast { P0.0 = 0; PM0.0 = 0; }
|
||||
#define RESET1_neg { PM0.0 = 1; }
|
||||
#define RESET2_ast { P0.1 = 0; }
|
||||
#define RESET2_neg { P0.1 = 1; }
|
||||
#endif
|
||||
|
||||
#define RESET2_ast { P0.1 = 0; PM0.1 = 0; }
|
||||
#define RESET2_neg { PM0.1 = 1; }
|
||||
|
||||
#ifndef _PARRADIUM_
|
||||
#define SLP_REQ P12.0
|
||||
|
||||
@ -69,7 +69,7 @@ void vreg_ctr_write( u8 adrs, u8 data )
|
||||
|
||||
case ( VREG_C_MCU_STATUS ):
|
||||
vreg_ctr[adrs] = data;
|
||||
vreg_twl[ REG_TWL_INT_ADRS_MODE ] = ( ( data & 0xC0 ) >> 6);
|
||||
vreg_twl[ REG_TWL_INT_ADRS_MODE ] = ( ( data & 0xC0 ) >> 6 );
|
||||
break;
|
||||
|
||||
case ( VREG_C_VCOM_T ):
|
||||
|
||||
@ -4,11 +4,14 @@
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#define REG_BIT_RTC_BLACKOUT 0b00000001
|
||||
#define REG_BIT__SYS_MODE0 0b01000000
|
||||
#define REG_BIT_MCU_FIRMBROKEN 0b10000000
|
||||
|
||||
|
||||
// VREG_C_MCU_STATUS
|
||||
#define REG_BIT_WDT_RESET ( 1 << 1 )
|
||||
#define REG_BIT_RTC_BLACKOUT ( 1 << 0 )
|
||||
|
||||
|
||||
// VREG_C_STATUS,
|
||||
#define REG_BIT_LCD_POW ( 1 << 7 )
|
||||
|
||||
@ -1,13 +1,14 @@
|
||||
C:\WINDOWS\system32\cmd.exe /c touch magic.c
|
||||
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -quvjl3wt -sainter_asm -zp -no main.c
|
||||
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\main.asm
|
||||
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -quvjl3wt -sainter_asm -zp -no loader.c
|
||||
loader.c(111) : CC78K0R warning W0401: Conversion may lose significant digits
|
||||
Compilation complete, 0 error(s) and 1 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\loader.asm
|
||||
Assembly complete, 0 error(s) and 0 warning(s) found.
|
||||
"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -quvjl3wt -sainter_asm -zp -no magic.c
|
||||
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\magic.asm
|
||||
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 -kp -gb6EFBFFh -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 ini_VECT.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel renge.rel accero.rel self_flash.rel reboot.rel sw.rel task_debug.rel task_misc.rel task_sys.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" -go85h,0FC00h,1024 -gi0FFFFFFFFFFFFFFFFFFFFh -pbsr_k0r.map -nkd -kp -gb7EFBFFh -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 ini_VECT.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel renge.rel accero.rel self_flash.rel reboot.rel sw.rel task_debug.rel task_misc.rel task_sys.rel
|
||||
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
|
||||
Object Conversion Complete, 0 error(s) and 0 warning(s) found.
|
||||
@ -17,4 +18,4 @@ intel-HEX to bsr bin converter
|
||||
file converted!
|
||||
|
||||
|
||||
Build Total error(s) : 0 Total warning(s) : 0
|
||||
Build Total error(s) : 0 Total warning(s) : 1
|
||||
|
||||
@ -80,8 +80,8 @@ Kanji=SJIS
|
||||
[Source]
|
||||
Geometry=155, 80, 1012, 920
|
||||
Window=Normal
|
||||
DispStart=46
|
||||
CaretPos=96,0
|
||||
DispStart=68
|
||||
CaretPos=69,0
|
||||
Mode=Normal
|
||||
DispFile=
|
||||
Address1=
|
||||
@ -142,8 +142,8 @@ Accumulative=ON
|
||||
[Assemble]
|
||||
Geometry=605, 2, 600, 400
|
||||
Window=Normal
|
||||
DispStart=655
|
||||
CaretPos=655,27
|
||||
DispStart=1262
|
||||
CaretPos=1262,27
|
||||
Address1=
|
||||
Address2=
|
||||
Address3=
|
||||
@ -251,7 +251,7 @@ Destination=0
|
||||
[I/O Port]
|
||||
Line=0
|
||||
[Stack]
|
||||
Geometry=1128, 373, 400, 300
|
||||
Geometry=1102, 382, 400, 300
|
||||
Window=Normal
|
||||
Boundary=13762687
|
||||
Mode=Proper
|
||||
@ -855,14 +855,14 @@ Detail=OFF
|
||||
Last Name=
|
||||
Count=0
|
||||
[Variable]
|
||||
Geometry=1225, 6, 354, 910
|
||||
Geometry=1232, 6, 354, 910
|
||||
Window=Normal
|
||||
Boundary=13762700
|
||||
0=.iic_mcu_busy,P,N,A,+,1
|
||||
1=.tx_buf,P,N,A,+,1
|
||||
2=.new_task,P,N,A,+,1
|
||||
3=.if2h,P,S,A,+,1
|
||||
4=.pool,P,N,A,+,1
|
||||
4=+pool,P,N,A,-,1
|
||||
5=.new_task,P,N,A,+,1
|
||||
6=.vreg_ctr,P,N,A,+,1
|
||||
7=.cmd_BL,P,N,A,+,1
|
||||
|
||||
@ -138,257 +138,6 @@ Source19=sw.c
|
||||
Source20=task_debug.c
|
||||
Source21=task_misc.c
|
||||
Source22=task_sys.c
|
||||
[Options.LK78K0R 0]
|
||||
Version=100
|
||||
O0=bsr_k0r.lmf
|
||||
O1=bsr.lmf
|
||||
O2=flash.lmf
|
||||
O3=a.lmf
|
||||
G=1
|
||||
E=0
|
||||
E0=flash.elk
|
||||
E1=a.elk
|
||||
GO=1
|
||||
GOValue=85
|
||||
GOStart=FC00
|
||||
GOSizeValue=1024
|
||||
GI=1
|
||||
GIValue=FFFFFFFFFFFFFFFFFFFF
|
||||
CCZA=0
|
||||
MemInfoCheck=1
|
||||
P=1
|
||||
P0=bsr_k0r.map
|
||||
P1=bsr.map
|
||||
P2=flash.map
|
||||
P3=a.map
|
||||
MI=0
|
||||
GB=1
|
||||
GBValue=6EFBFF
|
||||
KM=1
|
||||
KD=0
|
||||
KP=1
|
||||
KL=0
|
||||
LF=0
|
||||
LL=0
|
||||
B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib
|
||||
D0=bsr_mcu.dr
|
||||
D1=user_area.dr
|
||||
S=1
|
||||
W=0
|
||||
SELFCheck=1
|
||||
SELF=0
|
||||
ZB=
|
||||
Etcetera0=
|
||||
Etcetera1=boot.lmf
|
||||
CommandFile=0
|
||||
[Options.LK78K0R 1]
|
||||
Version=100
|
||||
O0=a.lmf
|
||||
G=0
|
||||
E=0
|
||||
E0=a.elk
|
||||
GO=0
|
||||
GOValue=
|
||||
GOStart=FC00
|
||||
GOSizeValue=1024
|
||||
GI=0
|
||||
GIValue=FFFFFFFFFFFFFFFFFFFF
|
||||
CCZA=1
|
||||
MemInfoCheck=0
|
||||
P=1
|
||||
P0=a.map
|
||||
MI=0
|
||||
GB=0
|
||||
GBValue=
|
||||
KM=1
|
||||
KD=1
|
||||
KP=0
|
||||
KL=0
|
||||
LF=0
|
||||
LL=0
|
||||
S=0
|
||||
W=1
|
||||
SELFCheck=0
|
||||
SELF=0
|
||||
ZB=
|
||||
CommandFile=0
|
||||
[Options.LK78K0R 2]
|
||||
Version=100
|
||||
O0=bsr.lmf
|
||||
O1=bsr_k0r.lmf
|
||||
O2=flash.lmf
|
||||
O3=a.lmf
|
||||
G=1
|
||||
E=0
|
||||
E0=flash.elk
|
||||
E1=a.elk
|
||||
GO=1
|
||||
GOValue=85
|
||||
GOStart=FC00
|
||||
GOSizeValue=1024
|
||||
GI=1
|
||||
GIValue=FFFFFFFFFFFFFFFFFFFF
|
||||
CCZA=0
|
||||
MemInfoCheck=1
|
||||
P=1
|
||||
P0=bsr_k0r.map
|
||||
P1=bsr.map
|
||||
P2=flash.map
|
||||
P3=a.map
|
||||
MI=0
|
||||
GB=1
|
||||
GBValue=6EFBFF
|
||||
KM=1
|
||||
KD=0
|
||||
KP=1
|
||||
KL=0
|
||||
LF=0
|
||||
LL=0
|
||||
B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib
|
||||
D0=bsr_mcu.dr
|
||||
D1=user_area.dr
|
||||
S=1
|
||||
W=0
|
||||
SELFCheck=0
|
||||
SELF=0
|
||||
ZB=
|
||||
Etcetera0=
|
||||
Etcetera1=boot.lmf
|
||||
CommandFile=0
|
||||
OFILE=C:\78k_data\yav-mcu-basara\bsr.lmf
|
||||
[Options.LK78K0R 3]
|
||||
Version=100
|
||||
O0=bsr_bsr.lmf
|
||||
O1=bsr_k0r.lmf
|
||||
O2=bsr.lmf
|
||||
O3=flash.lmf
|
||||
O4=a.lmf
|
||||
G=1
|
||||
E=0
|
||||
E0=flash.elk
|
||||
E1=a.elk
|
||||
GO=1
|
||||
GOValue=85
|
||||
GOStart=FC00
|
||||
GOSizeValue=1024
|
||||
GI=1
|
||||
GIValue=FFFFFFFFFFFFFFFFFFFF
|
||||
CCZA=0
|
||||
MemInfoCheck=1
|
||||
P=1
|
||||
P0=bsr_bsr.map
|
||||
P1=bsr_k0r.map
|
||||
P2=bsr.map
|
||||
P3=flash.map
|
||||
P4=a.map
|
||||
MI=0
|
||||
GB=1
|
||||
GBValue=6EFBFF
|
||||
KM=1
|
||||
KD=0
|
||||
KP=1
|
||||
KL=0
|
||||
LF=0
|
||||
LL=0
|
||||
B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib
|
||||
D0=bsr_mcu.dr
|
||||
D1=user_area.dr
|
||||
S=1
|
||||
W=2
|
||||
SELFCheck=0
|
||||
SELF=0
|
||||
ZB=
|
||||
Etcetera0=
|
||||
Etcetera1=boot.lmf
|
||||
CommandFile=0
|
||||
[Options.LK78K0R 4]
|
||||
Version=100
|
||||
O0=bsr_k0r.lmf
|
||||
O1=bsr.lmf
|
||||
O2=flash.lmf
|
||||
O3=a.lmf
|
||||
G=1
|
||||
E=0
|
||||
E0=flash.elk
|
||||
E1=a.elk
|
||||
GO=1
|
||||
GOValue=85
|
||||
GOStart=FC00
|
||||
GOSizeValue=1024
|
||||
GI=1
|
||||
GIValue=FFFFFFFFFFFFFFFFFFFF
|
||||
CCZA=0
|
||||
MemInfoCheck=1
|
||||
P=1
|
||||
P0=bsr_k0r.map
|
||||
P1=bsr.map
|
||||
P2=flash.map
|
||||
P3=a.map
|
||||
MI=0
|
||||
GB=1
|
||||
GBValue=6EFBFF
|
||||
KM=1
|
||||
KD=0
|
||||
KP=1
|
||||
KL=0
|
||||
LF=0
|
||||
LL=0
|
||||
B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib
|
||||
D0=bsr_mcu.dr
|
||||
D1=user_area.dr
|
||||
S=1
|
||||
W=0
|
||||
SELFCheck=1
|
||||
SELF=0
|
||||
ZB=
|
||||
Etcetera0=
|
||||
Etcetera1=boot.lmf
|
||||
CommandFile=0
|
||||
[Options.LK78K0R 5]
|
||||
Version=100
|
||||
O0=bsr_bsr.lmf
|
||||
O1=bsr_k0r.lmf
|
||||
O2=bsr.lmf
|
||||
O3=flash.lmf
|
||||
O4=a.lmf
|
||||
G=1
|
||||
E=0
|
||||
E0=flash.elk
|
||||
E1=a.elk
|
||||
GO=1
|
||||
GOValue=85
|
||||
GOStart=FC00
|
||||
GOSizeValue=1024
|
||||
GI=1
|
||||
GIValue=FFFFFFFFFFFFFFFFFFFF
|
||||
CCZA=0
|
||||
MemInfoCheck=1
|
||||
P=1
|
||||
P0=bsr_bsr.map
|
||||
P1=bsr_k0r.map
|
||||
P2=bsr.map
|
||||
P3=flash.map
|
||||
P4=a.map
|
||||
MI=0
|
||||
GB=1
|
||||
GBValue=6EFBFF
|
||||
KM=1
|
||||
KD=0
|
||||
KP=1
|
||||
KL=0
|
||||
LF=0
|
||||
LL=0
|
||||
B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib
|
||||
D0=bsr_mcu.dr
|
||||
D1=user_area.dr
|
||||
S=1
|
||||
W=2
|
||||
SELFCheck=0
|
||||
SELF=0
|
||||
ZB=
|
||||
Etcetera0=
|
||||
Etcetera1=boot.lmf
|
||||
CommandFile=0
|
||||
[Options.RA78K0R 0]
|
||||
Version=100
|
||||
G=1
|
||||
@ -963,6 +712,293 @@ VfiFileBoot0=
|
||||
VfiFileBoot1=boot.vfi
|
||||
VF78K0Rchk=0
|
||||
VF78K0Rvs=
|
||||
[IncFile]
|
||||
Include1=incs_loader.h
|
||||
Include2=jhl_defs.h
|
||||
Include3=user_define.h
|
||||
Include4=config.h
|
||||
Include5=bsr_system.h
|
||||
Include6=renge\renge.h
|
||||
Include7=renge\renge_defs.h
|
||||
Include8=renge\renge_task_immediate.h
|
||||
Include9=vreg_ctr.h
|
||||
Include10=loader.h
|
||||
Include11=i2c_mcu.h
|
||||
Include12=WDT.h
|
||||
Include13=fsl.h
|
||||
Include14=fsl_user.h
|
||||
Include15=i2c_ctr.h
|
||||
Include16=pm.h
|
||||
Include17=rtc.h
|
||||
Include18=adc.h
|
||||
Include19=led.h
|
||||
Include20=incs.h
|
||||
Include21=vreg_twl.h
|
||||
Include22=accero.h
|
||||
Include23=i2c_twl_defs.h
|
||||
Include24=renge\renge_task_intval.h
|
||||
Include25=i2c_twl.h
|
||||
Include26=..\..\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h
|
||||
Include27=reboot.h
|
||||
Include28=sw.h
|
||||
Include29=..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10\inc78k0r\math.h
|
||||
Include30=batt_params.h
|
||||
[ToolSet]
|
||||
ToolSetName=(•Ï<E280A2>X)78K0R Software Package V1.10
|
||||
Tool1=CC78K0R|W2.10
|
||||
Tool2=RA78K0R|W1.31
|
||||
Tool3=ID78K0R-QB|V3.60
|
||||
[Options.LK78K0R 0]
|
||||
Version=100
|
||||
O0=bsr_k0r.lmf
|
||||
O1=bsr.lmf
|
||||
O2=flash.lmf
|
||||
O3=a.lmf
|
||||
G=1
|
||||
E=0
|
||||
E0=flash.elk
|
||||
E1=a.elk
|
||||
GO=1
|
||||
GOValue=85
|
||||
GOStart=FC00
|
||||
GOSizeValue=1024
|
||||
GI=1
|
||||
GIValue=FFFFFFFFFFFFFFFFFFFF
|
||||
CCZA=0
|
||||
MemInfoCheck=1
|
||||
P=1
|
||||
P0=bsr_k0r.map
|
||||
P1=bsr.map
|
||||
P2=flash.map
|
||||
P3=a.map
|
||||
MI=0
|
||||
GB=1
|
||||
GBValue=6EFBFF
|
||||
KM=1
|
||||
KD=0
|
||||
KP=1
|
||||
KL=0
|
||||
LF=0
|
||||
LL=0
|
||||
B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib
|
||||
D0=bsr_mcu.dr
|
||||
D1=user_area.dr
|
||||
S=1
|
||||
W=0
|
||||
SELFCheck=1
|
||||
SELF=0
|
||||
ZB=
|
||||
Etcetera0=
|
||||
Etcetera1=boot.lmf
|
||||
CommandFile=0
|
||||
[Options.LK78K0R 1]
|
||||
Version=100
|
||||
O0=a.lmf
|
||||
G=0
|
||||
E=0
|
||||
E0=a.elk
|
||||
GO=0
|
||||
GOValue=
|
||||
GOStart=FC00
|
||||
GOSizeValue=1024
|
||||
GI=0
|
||||
GIValue=FFFFFFFFFFFFFFFFFFFF
|
||||
CCZA=1
|
||||
MemInfoCheck=0
|
||||
P=1
|
||||
P0=a.map
|
||||
MI=0
|
||||
GB=0
|
||||
GBValue=
|
||||
KM=1
|
||||
KD=1
|
||||
KP=0
|
||||
KL=0
|
||||
LF=0
|
||||
LL=0
|
||||
S=0
|
||||
W=1
|
||||
SELFCheck=0
|
||||
SELF=0
|
||||
ZB=
|
||||
CommandFile=0
|
||||
[Options.LK78K0R 2]
|
||||
Version=100
|
||||
O0=bsr.lmf
|
||||
O1=bsr_k0r.lmf
|
||||
O2=flash.lmf
|
||||
O3=a.lmf
|
||||
G=1
|
||||
E=0
|
||||
E0=flash.elk
|
||||
E1=a.elk
|
||||
GO=1
|
||||
GOValue=85
|
||||
GOStart=FC00
|
||||
GOSizeValue=1024
|
||||
GI=1
|
||||
GIValue=FFFFFFFFFFFFFFFFFFFF
|
||||
CCZA=0
|
||||
MemInfoCheck=1
|
||||
P=1
|
||||
P0=bsr_k0r.map
|
||||
P1=bsr.map
|
||||
P2=flash.map
|
||||
P3=a.map
|
||||
MI=0
|
||||
GB=1
|
||||
GBValue=7EFBFF
|
||||
KM=1
|
||||
KD=0
|
||||
KP=1
|
||||
KL=0
|
||||
LF=0
|
||||
LL=0
|
||||
B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib
|
||||
D0=bsr_mcu.dr
|
||||
D1=user_area.dr
|
||||
S=1
|
||||
W=0
|
||||
SELFCheck=0
|
||||
SELF=0
|
||||
ZB=
|
||||
Etcetera0=
|
||||
Etcetera1=boot.lmf
|
||||
CommandFile=0
|
||||
OFILE=C:\78k_data\yav-mcu-basara\bsr.lmf
|
||||
[Options.LK78K0R 3]
|
||||
Version=100
|
||||
O0=bsr_bsr.lmf
|
||||
O1=bsr_k0r.lmf
|
||||
O2=bsr.lmf
|
||||
O3=flash.lmf
|
||||
O4=a.lmf
|
||||
G=1
|
||||
E=0
|
||||
E0=flash.elk
|
||||
E1=a.elk
|
||||
GO=1
|
||||
GOValue=85
|
||||
GOStart=FC00
|
||||
GOSizeValue=1024
|
||||
GI=1
|
||||
GIValue=FFFFFFFFFFFFFFFFFFFF
|
||||
CCZA=0
|
||||
MemInfoCheck=1
|
||||
P=1
|
||||
P0=bsr_bsr.map
|
||||
P1=bsr_k0r.map
|
||||
P2=bsr.map
|
||||
P3=flash.map
|
||||
P4=a.map
|
||||
MI=0
|
||||
GB=1
|
||||
GBValue=6EFBFF
|
||||
KM=1
|
||||
KD=0
|
||||
KP=1
|
||||
KL=0
|
||||
LF=0
|
||||
LL=0
|
||||
B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib
|
||||
D0=bsr_mcu.dr
|
||||
D1=user_area.dr
|
||||
S=1
|
||||
W=2
|
||||
SELFCheck=0
|
||||
SELF=0
|
||||
ZB=
|
||||
Etcetera0=
|
||||
Etcetera1=boot.lmf
|
||||
CommandFile=0
|
||||
[Options.LK78K0R 4]
|
||||
Version=100
|
||||
O0=bsr_k0r.lmf
|
||||
O1=bsr.lmf
|
||||
O2=flash.lmf
|
||||
O3=a.lmf
|
||||
G=1
|
||||
E=0
|
||||
E0=flash.elk
|
||||
E1=a.elk
|
||||
GO=1
|
||||
GOValue=85
|
||||
GOStart=FC00
|
||||
GOSizeValue=1024
|
||||
GI=1
|
||||
GIValue=FFFFFFFFFFFFFFFFFFFF
|
||||
CCZA=0
|
||||
MemInfoCheck=1
|
||||
P=1
|
||||
P0=bsr_k0r.map
|
||||
P1=bsr.map
|
||||
P2=flash.map
|
||||
P3=a.map
|
||||
MI=0
|
||||
GB=1
|
||||
GBValue=6EFBFF
|
||||
KM=1
|
||||
KD=0
|
||||
KP=1
|
||||
KL=0
|
||||
LF=0
|
||||
LL=0
|
||||
B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib
|
||||
D0=bsr_mcu.dr
|
||||
D1=user_area.dr
|
||||
S=1
|
||||
W=0
|
||||
SELFCheck=1
|
||||
SELF=0
|
||||
ZB=
|
||||
Etcetera0=
|
||||
Etcetera1=boot.lmf
|
||||
CommandFile=0
|
||||
[Options.LK78K0R 5]
|
||||
Version=100
|
||||
O0=bsr_bsr.lmf
|
||||
O1=bsr_k0r.lmf
|
||||
O2=bsr.lmf
|
||||
O3=flash.lmf
|
||||
O4=a.lmf
|
||||
G=1
|
||||
E=0
|
||||
E0=flash.elk
|
||||
E1=a.elk
|
||||
GO=1
|
||||
GOValue=85
|
||||
GOStart=FC00
|
||||
GOSizeValue=1024
|
||||
GI=1
|
||||
GIValue=FFFFFFFFFFFFFFFFFFFF
|
||||
CCZA=0
|
||||
MemInfoCheck=1
|
||||
P=1
|
||||
P0=bsr_bsr.map
|
||||
P1=bsr_k0r.map
|
||||
P2=bsr.map
|
||||
P3=flash.map
|
||||
P4=a.map
|
||||
MI=0
|
||||
GB=1
|
||||
GBValue=6EFBFF
|
||||
KM=1
|
||||
KD=0
|
||||
KP=1
|
||||
KL=0
|
||||
LF=0
|
||||
LL=0
|
||||
B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib
|
||||
D0=bsr_mcu.dr
|
||||
D1=user_area.dr
|
||||
S=1
|
||||
W=2
|
||||
SELFCheck=0
|
||||
SELF=0
|
||||
ZB=
|
||||
Etcetera0=
|
||||
Etcetera1=boot.lmf
|
||||
CommandFile=0
|
||||
[Options.LCNV78K0R 0]
|
||||
Version=100
|
||||
LCNV_GO=0
|
||||
@ -1004,39 +1040,3 @@ DefaultMode2=1
|
||||
DefaultMode3=1
|
||||
DefaultMode4=1
|
||||
DefaultMode5=1
|
||||
[IncFile]
|
||||
Include1=incs_loader.h
|
||||
Include2=jhl_defs.h
|
||||
Include3=user_define.h
|
||||
Include4=config.h
|
||||
Include5=bsr_system.h
|
||||
Include6=renge\renge.h
|
||||
Include7=renge\renge_defs.h
|
||||
Include8=renge\renge_task_immediate.h
|
||||
Include9=vreg_ctr.h
|
||||
Include10=loader.h
|
||||
Include11=i2c_mcu.h
|
||||
Include12=WDT.h
|
||||
Include13=fsl.h
|
||||
Include14=fsl_user.h
|
||||
Include15=i2c_ctr.h
|
||||
Include16=pm.h
|
||||
Include17=rtc.h
|
||||
Include18=adc.h
|
||||
Include19=led.h
|
||||
Include20=incs.h
|
||||
Include21=vreg_twl.h
|
||||
Include22=accero.h
|
||||
Include23=i2c_twl_defs.h
|
||||
Include24=renge\renge_task_intval.h
|
||||
Include25=i2c_twl.h
|
||||
Include26=..\..\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h
|
||||
Include27=reboot.h
|
||||
Include28=sw.h
|
||||
Include29=..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10\inc78k0r\math.h
|
||||
Include30=batt_params.h
|
||||
[ToolSet]
|
||||
ToolSetName=(•Ï<E280A2>X)78K0R Software Package V1.10
|
||||
Tool1=CC78K0R|W2.10
|
||||
Tool2=RA78K0R|W1.31
|
||||
Tool3=ID78K0R-QB|V3.60
|
||||
|
||||
@ -1,17 +1,15 @@
|
||||
[ProjectManager]
|
||||
FrameMax=0
|
||||
FrameX=138
|
||||
FrameY=118
|
||||
FrameX=64
|
||||
FrameY=122
|
||||
FrameCX=1299
|
||||
FrameCY=1044
|
||||
OpenFile1=task_sys.c,0,521,328,1765,1085,25,250,25,0
|
||||
OpenFile2=renge\renge.h,0,502,637,1746,1394,29,16,29,0
|
||||
OpenFile3=i2c_twl.c,0,31,261,1010,897,0,1,0,0
|
||||
OpenFile4=config.h,0,255,3,1234,639,0,21,20,0
|
||||
OpenFile5=OutputWindow
|
||||
OutputPos=0,421,829,388,1497
|
||||
OpenFile6=ProjectWindow
|
||||
OpenFile1=renge\renge.h,0,502,637,1746,1394,29,16,29,0
|
||||
OpenFile2=ProjectWindow
|
||||
PrjPos=0,2,754,3,253
|
||||
OpenFile3=config.h,0,22,22,1001,659,21,21,29,0
|
||||
OpenFile4=OutputWindow
|
||||
OutputPos=0,421,829,388,1497
|
||||
ActivePRJ=yav_mcu_bsr.prj
|
||||
[ProjectWindow]
|
||||
ProjectWindowDispType=0
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
[SdbInfo]
|
||||
Ver=5
|
||||
[loader.c]
|
||||
T=4b445f00
|
||||
T=4b67cfc9
|
||||
1=incs_loader.h
|
||||
2=fsl.h
|
||||
3=fsl_user.h
|
||||
@ -23,7 +23,7 @@ T=4b60e64a
|
||||
1=incs.h
|
||||
2=accero.h
|
||||
[main.c]
|
||||
T=4b66ac04
|
||||
T=4b677175
|
||||
1=incs_loader.h
|
||||
2=WDT.h
|
||||
3=rtc.h
|
||||
@ -32,7 +32,7 @@ T=4b66ac04
|
||||
6=led.h
|
||||
7=adc.h
|
||||
[magic.c]
|
||||
T=4b66b228
|
||||
T=4b67eda0
|
||||
1=config.h
|
||||
[WDT.c]
|
||||
T=4afd21ca
|
||||
@ -92,7 +92,7 @@ T=4b66b29e
|
||||
1=incs.h
|
||||
2=..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10\inc78k0r\math.h
|
||||
[self_flash.c]
|
||||
T=4b4d743c
|
||||
T=4b67e6e0
|
||||
1=incs_loader.h
|
||||
2=..\..\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r\fsl.h
|
||||
3=fsl_user.h
|
||||
@ -148,7 +148,7 @@ T=4b023fdb
|
||||
[user_define.h]
|
||||
T=4b66880a
|
||||
[config.h]
|
||||
T=4b66a4e1
|
||||
T=4b67f2af
|
||||
[bsr_system.h]
|
||||
T=4b3064de
|
||||
[renge\renge.h]
|
||||
|
||||
Loading…
Reference in New Issue
Block a user