Cart New Account Login

HomeAbout usProductsSupportForumsBlogCustomer Service
   Home P&E Customer Support FAQs - Frequently Asked Questions FAQ ID # 217
FAQ ID # 217
Why am I getting Error $7009 when I try to do stand-alone programming with my Cyclone?
Error 7009 indicates that the nonvolatile trim register for your device was programmed with invalid values such as $00 or $FF. The reason is typically the S19 file and can happen if your compiler is configured to fill all unused memory locations with dummy data.

You can check your S19 in a text editor to verify if this is the case. Please review the datasheet for your processor to determine the exact address locations of the trim register.

There are two workarounds for this problem. Does your code require the trim value for timing? If it doesn't, then it is safe to remove the PT command from the stand alone programming sequence. If precise timing is necessary, then you will have to regenerate your S19 without the trim register.

Related Downloads
Architectures Categories Products
HC08, HCS08 Stand-Alone Programmer CYCLONEPRO, CYCLONE_MAX, XPC560PKIT100S, XPC560SADPT280S
Please rate this FAQ to help us improve our support
0 means "not helpful"
10 means "very helpful"
0 1 2 3 4 5 6 7 8 9 10

© 2020 P&E Microcomputer Systems Inc.
Website Terms of Use and Sales Agreement