PDA

Просмотр полной версии : Вопрос по программированию Моторол профи серий GP-GM



AlexMod
08.10.2008, 16:03
Добрый день

Сталкнулся с проблемой - радиостанция 450-512 - соотв транк МРТ ниже 450 не вшивается.........Ре бята сказали, что в епроме надо какую-то строчку поправить в HEX редакторе.....и рацейка будет шиться в транке на ура ( благо ГУН позволяет)..

подскажите - какой номер строчки -(можно в личку) надо изменить, а то замучился - станций пучок - а лежат мертвым грузом

еще вопросик - в какой строчке ( в самом софте) надо поменять, чтобы и "прямые каналы" шить с 430 - а то ниже 450 софт не пускает!

Прошу не высказываться - что это бред и не реально...Ребята делали так знаю точно что можно - а вот как????? - контакты довно с ними потеряны!

Прошу помочь!!! Ведь обязательно есть тот - кто это знает или сталкивался на практике!!!!

Спасибо
73!

butafor
10.10.2008, 14:12
транк МРТ ниже 450 не вшивается
Посмотрел сегодня, правда без станции, софт вроде не ругается.

в какой строчке ( в самом софте) надо поменять, чтобы и "прямые каналы" шить с 430
За однозначность не ручаюсь, но как в большинстве Моторольских
софтов, есть таблица пределов программирования, короче:
загружаем софт в гексэдитор, ищем нижний предел 450000000 в формате "Intel unsigned long" , т.е. 8074D21A, заменяем чем нужно
и сохраняем. Я заменил все , софт ругаться перестал, но что будет со станцией проверяйте сами.

AlexMod
10.10.2008, 21:57
butafor - ОГРОМЕННОЕ СПАСИБО!!!!

УРА!!! Заработало!!!

Все замечательно заработало - да заменить надо 8074D21A на 8047A119
у меня получилось в 36 местах - но может и немного отличаться, в зависимости от версии софта!!

Браво!

Вопрос 1 открыт - повторюсь,

- В какой строчке в самом ЕПРОМе рации нужно изменить? т.е. с помощью програм считать епром станции - и там сделать изменения!! - Именно там - т.к. в другом месте или в софте - это не меняется!!!
а потом зашить в станцию (в ее епром) и все можно программить!
Это реально можно - только ВОТ КАК???


Цитата:
транк МРТ ниже 450 не вшивается

Посмотрел сегодня, правда без станции, софт вроде не ругается.

именно - в софте можно забить любой диапазон - ругаться софт не будет - а вот если в саму станцию защить - то на станции будет гореть на дисплее " ошибка синтезатора" - НО - вот именно в ЕПРОМЕ надо и поправить строчку - и все будет на ура!!!!

Помогите!!!

ru9tr
13.10.2008, 02:59
Я так понимаю что и в софте для СМ-140 тоже можно изменить нижний предел 438 на 430 ?

AlexMod
13.10.2008, 20:55
ru9tr

Да...скорее всего так - т.к. алгоритм замены - одинаковый, я пробовал на многих софтах (кроме ДОС) на всех для винды меняется - пробуйте!


Так и остается открытый вопрос - касаемо ЕЕПРОМА для транка - в какой строчке надо поменять, !!!!!

Народ - Помогайте, Наверника кто-нибудь занет, как и что меняется - а у меня пучок станций лежит!!!!!!!!! -

Выручайте!

73! :roll:

rv3sbq
14.10.2008, 00:00
C_Series_Radios_Tool _for_Codeplug_Corrup tion кто нибудь знает что конкретно софт делает. Или как можно заводской еепром залить. А то см140 постоянно сканит в проге все отключено. Просто как сказали какая то фирма ей мозги так зашила и типа неси к ним.

ru9tr
14.10.2008, 01:17
Я в программировании не силен - какой код соответствует частоте 438 МГц?

Tom Motorola
14.10.2008, 05:54
Как раскрыть Motorola

Задача: Запрограммировать радиостанцию 146-174 МГц на 145,500 МГц.

Прочитать радио в CPS и сохранить файл codeplug.cps.
Открыть файл codeplug.cps в HexWorkshop, найти Hex "BBA5A5A5A5A5A5".
Вы найдете эту запись три раза.
Первая запись "A4A5A6BBA5A5A5A5A5A5". Это базовая частота - 103.000000 МГц.
Вторая запись "A4A1A3BBA5A5A5A5A5A5". Это нижний предел - 146.000000 МГц.
Третья запись "A4A2A1BBA5A5A5A5A5A5". Это верхний предел - 174.000000 МГц.
Алфавит следующий:
A1 = 4
A2 = 7
A3 = 6
A4 = 1
A5 = 0
A6 = 3
AD = 8
BB = ". ".
Изменить нижний предел на "A4A1A1 ..." и сохранить файл.
Открыть файл в CPS, ввести частоты и запрограммировать радио.
Сделайте аналогично, используя алфавит, для своей частоты.
Проблемы:
Радио можно запрограммировать ТОЛЬКО ОДИН раз.
Радио работает нормально (в разумных пределах), но не читается и не пишется в CPS - Codeplug corrapted.
Необходимо сохранить данные из EEPROM IC и восстановить при необходимости перепрограммирования .

ru9tr
14.10.2008, 17:51
С кодами разобрался, спасибо. Плохо, что не будет потом читаться. Я то думал софт переделать чтоб потом им можно было любую рацию прошить без ограничений - разве не про это речь шла? ("заменить 8074D21A на 8047A119 в 36 местах - но может и немного отличаться, в зависимости от версии софта!!")

Kentor
14.10.2008, 19:24
Или как можно заводской еепром залить. А то см140 постоянно сканит в проге все отключено. Просто как сказали какая то фирма ей мозги так зашила и типа неси к ним.

Эта радиостанция из такси. Заливка заводского кодеплага в EEPROM Вам не поможет. Под "мозгами", в данном случае, понимается программа, записанная во FLASH.

ВячеславН
14.10.2008, 20:07
ЕСЛИ МОТОРОЛЛА НЕ ОПУСКАЕТСЯ НИЖЕ ДИАПАЗОНА ТО В РЕЖИМЕ ПРОГРМИРОВАНИЯ НАДО НАЖАТЬ СРАЗУ ДВА ЩИФТА И ПРОГРОМИРОВАТЬ ПРАВДА В МОМЕНТ НАБОРА ЧАСТОТЫ БУДУТ ИЕРОГЛИФЫ НО ПОСЛЕ НАБОРА И ЗАПИСИ ВЫСВЕЧИВАЕТСЯ ТА ЧАСТОТА КОТОРУЮ ПИСАЛ ИЗНАЧАЛЬНО И ПРАВДА В КОНЦЕ МАТЕРИТЬСЯ И КРИЧИТ ЧТО НЕ БУДЕТ РАБОТАТЬ НО РАБОТАЕТ
ТРАНСПОРАТ ВЫСВЕЧИВАЕТ ЧТО ФИРМА НЕ ГАРАНТИРУЕТ ПАРАМЕТРЫ

rv3sbq
14.10.2008, 21:38
Под "мозгами", в данном случае, понимается программа, записанная во FLASH. Коллега какие будут предложения чтобы её убрать.


ЕСЛИ МОТОРОЛЛА НЕ ОПУСКАЕТСЯ НИЖЕ ДИАПАЗОНА ТО В РЕЖИМЕ ПРОГРМИРОВАНИЯ НАДО НАЖАТЬ СРАЗУ ДВА ЩИФТА И ПРОГРОМИРОВАТЬ
это только в GM300, а сдесь это не катит.

ГЕША
14.10.2008, 22:14
это только в GM300, а сдесь это не катит.
и не два шифта , просто при вводе частоты держим шифт (работают толька цифровые клавиши), при вводе точки (запятой) шифт отпускаем , но да это толька под DOS

ru9tr
14.10.2008, 22:54
Моторолка Моторолке рознь - тут у меня сотовый валяется, тоже Моторолка :).
Не могу найти в сps-файле СМ-140 код А1А1АDВВА5А5А5А5А5А5 (438000000), хотя перед этим программировал. Там другие коды - больше похожи на 8074D21A и 8047A119. Что-то тут не так.

Tom Motorola
15.10.2008, 03:56
Не могу найти в сps-файле СМ-140 код А1А1АDВВА5А5А5А5А5А5

И не найдете. 438000000 соответствует А1А6АDВВА5А5А5А5А5А5 , ищите эту и меняйте для вашей частоты, используя алфавит.

ru9tr
15.10.2008, 19:24
Это я здесь ошибся,а там правильно набирал. Нет там таких кодов вообще - я искал и по второй части (после ВВ) как советовали.

AlexMod
15.10.2008, 21:48
Ребята!!!!!

ну неужели не ясно))

Что схема изменения предложеннаяTom Motorola - это для "частных случаев"

Для постоянного применения "правится" софт и он работает на "ура"
Попробовал как минимум на 14 версиях - все ок - если что не ясно - пишите - отпишу)

ru9tr
речь шла именно об этом, благо господин butafor помог решить проблему.......нужно правкой именно везде заменить, тогда и коналах будет шиться и на "Radio info" будет читаться как 430-527, но опятьже - все правится в софте, а не в станции! Будьте внимательны!!


Теперь по поводу транка) - всем желающим)

Ребята обещали "пригнать" одну портативку 450-527, опущенную до 430, - вот я ее впром сравню ( при одинаковых прошитых частотах ессенно) и найду эту строчку!!!
И ВЫЛОЖУ В ОТКРЫТЫЙ ДОСТУП!

Благо есть на свете люди, которые не ради наживы помогают, а то тут на форуме есть "умельцы" которые пишут - что возможно, НО НЕ БЕСПЛАТНО" и что самое интересное, что хотят за правку строчки 600!!!!!! ШЕСТЬСОТ рублей ЗА СТАНЦИЮ!!!! УЖАС!!! а у меня их 50, так получается надо 30 косарей отдать.........Да за что???? что просто какой то умненький есть????? Я понимаю - бизнес бизнесом, но не на этом же его делать?? хотя кто как умеет, как говорится...

Tom Motorola
16.10.2008, 04:05
ru9tr

Прочитать радио с помощью программы CPS и сохранить этот файл codeplug.cps на винт.
Открыть этот-же файл codeplug.cps в HexWorkshop, найти Hex "BBA5A5A5A5A5A5"... Не нужно искать эту строчку в софте, не найдете.

AlexMod
Если объединить оба метода, предложенных butafor и мною(хотя автор не я), то возможно и получится то, что Вам нужно. К сожалению нет под рукой станции, а то и сам бы проверил. Но перед этим необходимо сохранить данные из EEPROM IC чтобы восстановить при необходимости.

AlexMod
29.10.2008, 19:09
Уважаемые друзья!

Неужели никто не сталкивался с этой проблеммой....

Помогите программно опустить работу транка....это делается....изменени я происходят в самой епроме станции....Помогите

Огромное уважение

Спасибо!!!!