- What target specific software do I need to start debugging using ZY1000?
None.
- Do I need to buy some other software?
No. For embedded development with ZY1000 you need a GCC toolchain and a GDB debugger
for your target.
- Are there any restrictions with respect to the number of users per unit ?
No. However, it is obviously practical to have one ZY1000 per developer/user
if you overlap a lot in time.
- Is my custom board supported by ZY1000 ?
If your custom board is compatible with one of the eval boards supported
by ZY1000, then yes. Otherwise you may have to tweak one of the
existing target configuration scripts. There is probably a target
configuration script that is very similar to your own board, so
this may not involve very much work.
- What do I need to do to have all my peripherals up and running ?
If the existing target configuration scripts do not precisely
match your hardware, you may need to copy & modify them for your needs.
This typically entails setting up IO registers, memory controllers, etc.
and may involve detailed reading of datasheet for your hardware, but
once done, these scripts usually never change.
- What support do I get included with the ZY1000?
If you find that the ZY1000 has a problem, report it via the
bug reporting procedures and if it turns out to be a problem with
the product, we will of course include a fix in the next
release of the firmware.
- What other support options does Zylin offer?
If you are looking for Zylin to write target configuration
scripts, training, etc. then Zylin offers consulting services
in the embedded hardware and software field.
- Are firmware updates free?
Yes. Our policy is to provide free firmware upgrades for ZY1000
and we will release firmware with fixes, but no new features
up to one year after the ZY1000 hardware is for sale. We are not
planning to phase out ZY1000 for the forseable future.
- Is ZY1000 reliable? How was it tested?
Zylin has a test farm of target hardware and executes an exhaustive
test suite for all released versions ensuring that all officially
released ZY1000 firmwares work flawlessly.
- Do I need one firmware file for each type of target?
No. There is one firmware file for all supported target. Simply
choose the configuration script for your target and go!
- Do I have to pay extra for additional targets?
No. There is one firmware for all supported targets.
- Why buy ZY1000 when there are cheap USB dongles ?
With the ZY1000 you do not have to install any software or drivers
on your PC. This greatly simplifies installation and makes operation
more robust. To have a hardware/JTAG debugger is a proven approach
over the years that many developers swear to.
No matter what operating system you have, you can use the ZY1000
on your developer machine as long as you have a working GDB running
on that system.
The ZY1000 is not a do-it-yourself product, but rather a tool that
lets you debug your application with a minimum of distractions and
detours.