CW11 Indexing issue

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

CW11 Indexing issue

1,159件の閲覧回数
gpadam
Contributor I

Today, starting CW11.0 on a project I have been working on for a few week,s in the Progress window appeared "C/C++Indexer", Indexing : 2/3 sources, 0 headers: parsing handle_function.c(/terminator_pa_21062018/Sources/Functions) and nothing else is happening.....any suggestion? The IDE would not close at all after this message shows up......

Quite often I also have problems during debugging in displaying the variables: instead of showing all variables declared it repeats the same one or few ones several times.....what is the reason for it?

Gian Paolo Adamati

ラベル(1)
0 件の賞賛
返信
2 返答(返信)

1,026件の閲覧回数
BlackNight
NXP Employee
NXP Employee

Hi Gian,

can you try disabling the heuristics check box as shown in Fixing the Eclipse Index | MCU on Eclipse?

Thanks,

Erich

0 件の賞賛
返信

1,026件の閲覧回数
gpadam
Contributor I

Hi,

heuristic check box is already disabled in my project ( I never modified this setting so I think it's the default for CW11.0).

The indexer is in an infinite loop and there is no way I can kill the process.....something definitely messed up the entire workspace, I had to move the current project to a new one and then it worked... not a pleasant event!

Any idea about the variables displaying problem during debugging?

Finally, another issue: every in a while and in debugging, during firmware download I have an "error 51 message" mostly regarding the EEPROM area (CRC block error). My eeprom area  (256 bytes) is fully declared as  a "const unsigned char" array, I double checked it with a S19 viewer and all the bytes are declared: any idea of why is doing it? I tend to exclude hardware problems but it is not nice to debug  some code or data when you are not sure if it is stored as it should in eeprom or flash......

0 件の賞賛
返信