Hi PGO,
thank you for your answer.
I auto select the device by pressing detect chip button.

Unfortunately I found an other issue with gdbserver.
I flashes the KL46Z by ARM_FlashProgrammer.
Start the gdbserver.
Debug the program.
BUT the debugger able to read only 16k of rams.
In case of KL46Z, ram starts at 0x1fffe000 ends 0x20006000, but the debugger only see up to 0x20002000.
For this small test program I must set the end of stack to 0x20002000 to see the local variables and to be able to step the program correctly.

Yesterday I compiled your latest OPEN_SDA firmware from your git because I've seen your new commits, but the situation is the same.
Anyway, I like very much these tools, because I work on SuSe linux and now I do not need to go to VirtualBox XP's CodeWarrior to develop and debug.
I appreciate your hard work very much!
Thank You,
Sándor