Topic: I can not find my target in supported devices?
If when creating a new project, you could not find the specific tartget you are working on, it might be possible to start working while waiting for next release.
Here are some hints:
If you could not find the family target corresponding to your device
- You need to know that Ride7 software needs to be used with at least one RKit specific toolchain.
- You can check if you have also installed RKit-XXX where XXX is the name of your family target.
- Do not hesitate to look at RKit release notes to be sure the name of the kit is not different from
what you would have expected (for instance ST7 and STM8 both needs RKit-STM8 ).
If you could not find the exact device name
- Compare to the format of other devices to be sure it is indeed significant difference.
- Select the device which name is the closest from your device.
- Test connection to the target from our software.
- As much as possible, Ride performs enough verification to avoid any issue when selected device is not matching.
- If connection was successful this mean the way we handle this target and your target are compatible.
If you are in the situation to work with your device selecting another device
- As a matter of fact it is suggested to choose a device with higher memory spaces to avoid problems.
- The choice of the processor impacts several points indeed:
+ Build:
. script file (you may have to use a custom one)
. startup (you may have to use a custom one)
. a define which is automatically sent to the compiler containing -D targetname
+ Debug
. the .sim file which contains simulation information of the target (such as memory and peripherals)
N.B There is no available documentation on how to implement other peripherals and it is not supported
If you do so keep a back up of modified file and please note that adding a .sim file
Please note is not that adding a new simfile is not enough to add a new target this would mean changing
others files and registry keys!