| * | | PDS900 coughs when I load a Keil object file with config bytes in it I downloaded the Keil Startup file for uVision (version 2.1) but if I include it in my project, PDS900 complains when the object file is loaded. It says that there are bytes outside the allowable address range.
Looking at the startup file I can see it is putting bytes at FFF0h..FFF3h and FFF8 through FFFFh. According to the PDS900 help, the bytes are FFF0..FFF3 and FFF4..FFFB.
Who is correct? |
|
4-4-2004 18:26 Views: 2254 |
bushy |
| * | | RE: PDS900 coughs when I load a Keil object file with config bytes in it Both are, sort of. Keil changed the address of this block. It was originally at FF00h, but this clashes with ISP code. It was then documented as the contiguous block from FFF0 to FFFB, and this is the form that PDS900 assumes.
The latest version of the Keil startup file (2.1) places the configuration bytes at FFF0..FFF3, then FFF8..FFFF - i.e. a 4-byte ''gap'' has been inserted.
The work-around with versions of PDS51E up to 4.37, is to edit the Keil startup file and remove (comment out) the line:
... more (see whole posting) |
|
4-4-2004 18:38 Views: 2264 |
Support |
| | | RE: Version 4.37 Caught me that one also. What''s this about 4.37 - my version is prior to that |
|
4-4-2004 20:36 Views: 2230 |
Tossa |
|
4-4-2004 20:37 Views: 2155 |
Support |
| * | | RE: Version 4.37 - clarification Just a point as I''m not sure it was made clear - versions 4.37 and prior still require the work-around. Releases from 4.38 on will not.
|
|
14-4-2004 21:11 Views: 2174 |
Support |
|
20-5-2004 22:27 Views: 2132 |
Support |
| * | | RE: Version 4.37 I have mod''ed the Keil file shuch that the config is from 0xFFF0 to 0xFFFF
This is so that there is a 1 to 1 corrolation between the address where the bytes go and where they came... thus i use all 16 bytes...
I have also written my own LPC932 programmer in LabVIEW which i use in our Companies ATE''s.... By having a 1 to 1 corrolation, the ATE''s job is made much easier...
ie:
; Place Chip configuration bytes into the Hex file !!
... more (see whole posting) |
|
20-7-2004 0:17 Views: 2208 |
rayabram |
| * | | RE: Version 4.37 Hi Ray,
These are the ''true'' locations. Keil originally omitted the ''reserved'' locations and recently introduced them cuasing some problems for third-party tools providers. I believe that they have a corrected startup file on thier web site (which you won''t need if you have corrected your own).
PLease make sure you are using the latest IDE.
Regards,
graham |
|
20-7-2004 16:20 Views: 2149 |
Support |