Difference between revisions of "XTS 2500"

From W9CR
Jump to navigation Jump to search
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
[[Category:XTS2500]]
 
I was just given an XTS2500 to test P25 with, but of course it would not accept the ham bands on 900 MHz.  This required editing the values in the PatPort.exe file in the Astro 25 Portable programing software.  I've not tried the Tuner, but assume it would be the same.
 
I was just given an XTS2500 to test P25 with, but of course it would not accept the ham bands on 900 MHz.  This required editing the values in the PatPort.exe file in the Astro 25 Portable programing software.  I've not tried the Tuner, but assume it would be the same.
  
Line 33: Line 34:
 
== Changes to ParMob.exe ==
 
== Changes to ParMob.exe ==
  
For 20.01.00 Mobile CPS.
+
For [[media:ASTRO25_Mobile_CPS_R20.01.00.zip|20.01.00]] Mobile CPS.
  
 
{| class="wikitable" style="font-family: monospace; font-size: 120%;"
 
{| class="wikitable" style="font-family: monospace; font-size: 120%;"
Line 51: Line 52:
 
| 0x139DDCC || 935,012,500 || 9428 BB37 || 926,012,500 || 54D4 3137
 
| 0x139DDCC || 935,012,500 || 9428 BB37 || 926,012,500 || 54D4 3137
 
|}
 
|}
 
  
 
= Blocks =
 
= Blocks =
  
FlashZap reads out in decimal numbers.
+
[[media:Flashzap for astro25 radios.zip|FlashZap]] reads out in decimal numbers.
  
 
FDB block 4100 is the serial/model number.
 
FDB block 4100 is the serial/model number.
Line 92: Line 92:
  
 
Be sure to recalc the block checksum after changing each.  If you hit the radio with a non-modified CPS you will revert these changes.
 
Be sure to recalc the block checksum after changing each.  If you hit the radio with a non-modified CPS you will revert these changes.
 +
 +
= Hardware =
 +
 +
Several of the XTS2500's on the market have a dim keypad.  [[XTS Keyboard/UCM|Here's how to fix that]]
 +
 +
= Docs =
 +
[[media:Security Policy UCM 140sp1457.pdf|XTS2500 Security Policy UCM 140sp1457]]
 +
 +
[[media:ASTRO XTS1500 Basic Service Manual 6881094C09-C.pdf|ASTRO XTS2500 Basic Service Manual 6881094C09-C]]
 +
 +
[[media:ASTRO XTS2500 XTS1500 Detailed Service Manual 6816985H01-F.pdf|ASTRO XTS2500 XTS1500 Detailed Service Manual 6816985H01-F]]

Revision as of 17:08, 12 May 2020

I was just given an XTS2500 to test P25 with, but of course it would not accept the ham bands on 900 MHz. This required editing the values in the PatPort.exe file in the Astro 25 Portable programing software. I've not tried the Tuner, but assume it would be the same.

Changes to ParPort.exe

For 20.01.00

Offset Original Frequency Original Hex New Frequency New Hex
0x1200CE8 901,987,500 AC3C C335 907,987,500 2CCA 1E36
0x1200DDC 935,012,500 9428 BB37 926,012,500 54D4 3137
0x1200ECC 935,012,500 9428 BB37 926,012,500 54D4 3137
0x1200F1C 935,012,500 9428 BB37 926,012,500 54D4 3137
0x120134c 935,012,500 9428 BB37 926,012,500 54D4 3137
0x120139c 935,012,500 9428 BB37 926,012,500 54D4 3137

Feel free to put the new frequencies to what ever you want, but I've chosen here to give the standard 25 MHz ham split. I'm not sure what is the Talk Around and normal tables here, but if you find it please add to this wiki.

For OOB FPP to work the code must be changed in patport to cause the bytes to not be re-written. 0x3df2e5 - change 74 to EB

Any FPP band edges modified using flash zap will then work after programing with CPS.

FPP is kinda gay though.

Changes to ParMob.exe

For 20.01.00 Mobile CPS.

Offset Original Frequency Original Hex New Frequency New Hex
0x139D718 901,987,500 AC3C C335 907,987,500 2CCA 1E36
0x139D80C 935,012,500 9428 BB37 926,012,500 54D4 3137
0x139D8FC 935,012,500 9428 BB37 926,012,500 54D4 3137
0x139D94C 935,012,500 9428 BB37 926,012,500 54D4 3137
0x139DD7C 935,012,500 9428 BB37 926,012,500 54D4 3137
0x139DDCC 935,012,500 9428 BB37 926,012,500 54D4 3137

Blocks

FlashZap reads out in decimal numbers.

FDB block 4100 is the serial/model number.

0x052/0x53 (82/32d) are the FPP band limits.

Example blocks:

82d  - Receive Range
	        | Multiply the long by this to get frequency in Hz
00 00 00 08 00 05 00 01 < one range
0B256E84  0B37AA7C      - 935,012,500 - 940,987,500 
CF 60
83d - TX Range, Primary and Talk around
                | Multiply the long by this to get frequency in Hz
00 00 00 08 00 05 00 02 < two Ranges
0AAE69C4 0AC0A5BC       - 896,012,500 - 901,987,500
0B256E84 0B37AA7C       - 935,012,500 - 940,987,500
4A 12                   - Checksum

To cover the hamband I'll come down 2 MHz from either edge:

82d
0B09ED80  0B37AA7C     - 926,000,000 - 940,987,500

83d 
0AAE64E2 0AC6CA00      - 896,006,250 - 904,000,000
0B09ED80 0B37AF5E      - 926,000,000 - 940,993,750

Be sure to recalc the block checksum after changing each. If you hit the radio with a non-modified CPS you will revert these changes.

Hardware

Several of the XTS2500's on the market have a dim keypad. Here's how to fix that

Docs

XTS2500 Security Policy UCM 140sp1457

ASTRO XTS2500 Basic Service Manual 6881094C09-C

ASTRO XTS2500 XTS1500 Detailed Service Manual 6816985H01-F