Hello,
My MCU is 89S51/89C51,
System shown below message, when I press debug Error: *** Device is not supported by Toolchain ! *** Debugger aborted !
System shown below message, when I press rebulid Error: *** Project 'TEST_2', Target 'Target 1', Device 'Atmel::AT89C51' is not supported by Toolchain ! ***.
please kindly teach me, how does solve this problem?
Sincerely,
Robert
Perhaps you need an earlier version of the tool that supports the micro, or the debugger you have attached to it. If you can generate a .HEX use other programming tools to burn the firmware.
Consider if it is a message from God? That now might be a good time to migrate to current and support devices, like the myriad of Cortex-Mx devices.
Do they even have any debug capability?
"please kindly teach me, how does solve this problem?"
Go on - if it's not supported in that toolchain, then you obviously need to get a different toolchain!
You obviously need to choose a toolchain which does support your device!
Simples!
You wouldn't, perhaps, be trying to use the free Si-Labs version with another manufacturer's chips - would you ... ?
You do have the Keil C51 toolchain - don't you ?
Hello, Sir,
Do you have earlier version download link? Thank you.
When I installed KEIl V5, I've alos download several packs.
The packs didn't includ "Keil C51 toolchain"? If NO, where can download Keil C51 toolchain??
Thank you.
I have never used C51 tool chain recently. But I assume you choose C51 MDK and multiple example programs from below link. http://www.keil.com/download/
Install C51 and try any sample program installed along with MDK installation. Note: Since you can download only evaluation version, there is a limit in final binary size. That means your code can not grow above certain limits.
I've downloaded CA51 Compiler Kit & MDK-Arm, but still can't debug.
file name : C51V956.EXE(V9.56) www.keil.com/.../c51.htm
Go on - look at the links in the blue band at the foot of every page on this entire website!
You do realise that C51 (derived from the Intel 8051) is entirely different from ARM - don't you ... ?
Again, C51 and ARM are entirely different - why did you download MDK-ARM if you're using an 8051??
And, again, do the chips you're using actually have any debug capabilities at all?
Obviously, you won't be able to use the debugger if the chips themselves don't support it!
Hello Sir,
Do you know which parts number of Si-Labs can replace ATMEL 89S51?
Sincerely
That has nothing to do with Keil!
I'm sure your local SiLabs distributor or rep will be happy to help you with that.
Or ask on the SiLabs forum ...
But they will need more information about your requirements.