-
Постов
683 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Загрузки
Магазин
Весь контент SergV
-
Ну так уваленый оранж это не совсем отлом уже. Какие там лок биты стали задействованы, когда он "нюхнул" оригинальный софт это вопрос без ответа. Ну будет чистый проц который можно перезаписать и даже если будет что в него записать, что с того? Все равно получится клон 1.34, а что бы получилось что то другое это по сути надо заново ломануть оригинальный оранж. В общем не вариант ни разу. По мне так хотя бы научиться восстанавливать, а придет время появятся и более свежие версии.
-
Если в работе наметится хоть какой то спад, попробую рабочим оранжем уваленый оранж почитать
-
Мне вот интересно другое, задействована ли защита на чтение\запись на отломе. Через какой все же интерфейс даже если стоит защита можно считать\перезаписать. Стереть то можно наверняка даже закрытый или уваленый проц, вот только что туда записывать. Тот же оранж 5 поддерживает этот процессор. Может можно так же как с икспрогом одним программатором другой программатор перезаписывать если isp не закрыто. Да исходя из диаграммы усб порт не имеет двухсторонней связи с процессором и запись флеш осуществляется через SAM-BA и Fast Flash Programming Interface .
-
Да уже нашел что ты имеешь ввиду. Не ну можно конечно разработчикам было заморочиться использовать какой то внешний драйвер для того что бы задействовать 55 пин на стирание. Но зачем это нужно когда у процессора встроенный Fast Flash Programming Interface, процессор отправляет команду и уже интерфейс сам работает с флеш.
-
Стоп, ты о каком сейчас процессоре говоришь?
-
Почему именно 55ый? Там таких выводов с хожим назначением штук 10 если не больше.
-
Да сам порт усб 1, давно читал и уже подзабыл как там, не правильно написал. Вот о чем речь. The Boot Program integrates different programs permitting download and/or upload into the different memories of the product. First, it initializes the Debug Unit serial port (DBGU) and the USB Device Port. SAM-BA™ Boot is then executed. It waits for transactions either on the USB device, or on the DBGU serial port.
-
В смысле вторым этажом что ли?
-
У меня 2 оранжа 1.34, на одном из которых "потух" светодиод. Принципиально не покупал проц за 80 баксов и отложил этот программатор до лучших времен.
-
Вернулись к тому с чего начинали. Если обновлять, то нужна новая фулл версия не уступающая по активным модулям клону, которой нет.
-
Вот ты внимательно читал? или так только самого себя слушаешь? Даже в том листинге который я выложил есть проверка версии оранжа. Обновив версию ПО часть кальков может перестать работать.
-
Признать слабо что был не прав, да?
-
Ты утверждал что все кальки привязаны, на что я указал, что это не верно. Если на то пошло, платных оригинальных кальков от производителя не так уж то и много и подавляющее большинство пускай и не самые свежие есть в 1.34. И об этом я уже говорил ранее, что они крипто, может ты как то по диагонали читал. Остальные какльки которые бывают для оранжа они ни разу не от производителя программатора и по сути самописные. Вот эти кальки как раз и бывают крипто и не крипто. Во фри ты найдешь только отлом древних кальков от омеги, которые не совместимы с частью листинга оранжа и что бы они нормально заработали нужно долго и нудно править каждый hpl и далеко не по одной строчке. То что мной было показано, я посмотрю на тебя как ты сможешь найти во фри.
-
Так объясни, по делу если я в чем то не прав или все же, как говорится ты слышал звон... Пример 5.Dashboard.cfg Открываем файл конфига в блокноте и выбираем первую попавшуюся из микросхем. CHIP=2MDX'04 93C56,128x16,Dash/Acura1.hpl Это строка программатору указывает к какому файлу будет происходит обращение. В директории HPL папка Dash и файл Acura1.hpl Формат файлов hpl ни разу не крипто и никаким боком к серийному номеру не привязан. Снова тупо в блокноте открываем файл Acura1.hpl ; CHIP=93C56 (128x16) SOCKET=2 R4=NEW,D PINO=CLK,0 PINO=DI,1 PINO=CS,2 PINO=ORG,3 PINO=WP,4 PINI=DO,1 CDELAY=4 [!#SETUP] $WDELAY=10000 [_SEND] LOOP=(10,0){DI=R0,CLK=1,CLK=0} [_WAITWR] LOOP=(0,10000){ DO?1{BREAK},P=10} [INIT] R5=$VERSION R5=&0FFF000H,R5=>>12 R7=88,R7?!R5{EXIT} WP=1,ORG=1,CS=1,P=10 [READ] CS=0,CLK=0,CS=1,DI=1,CLK=1,CLK=0 DI=1,CLK=1,CLK=0,DI=0,CLK=1,CLK=0 LOOP=(7,0){DI=ADR,CLK=1,CLK=0} DI=1,P=1,DO?1{PRINT=A("Chip not respond at %04lX, continue?",ADR),RA?0{EXIT}} LOOP=(15,0){CLK=1,CLK=0,DATA=DO},CS=0 [WRITEINIT] WP=0,CS=0,CLK=0,CS=1 _SEND(10011000000b),CS=0 [WRITE] CS=0,CLK=0,CS=1 DI=1,CLK=1,CLK=0 DI=0,CLK=1,CLK=0 DI=1,CLK=1,CLK=0 LOOP=(7,0){DI=ADR,CLK=1,CLK=0} LOOP=(15,0){DI=DATA,CLK=1,CLK=0} CS=0,DI=1,CS=1,P=$WDELAY _WAITWR,DO?1,CS=0 ["Старый пробег"] ADR=48,R6=0,LOOP=(0,7){R8=DATA,MARK=1,R6=+R8, ADR=+1,R8=DATA,R8=^0FFFFH,R6=+R8,MARK=1,ADR=+1} PRINT=("Текущий пробег = %06lu km.",R6) ["Новый пробег"] R4=0,GET=("Новый пробег",R4),R4=/16 R5=R4,R5=^0FFFFH,ADR=48,LOOP=(0,7){ DATA=R4,MARK=1,ADR=+1,DATA=R5,MARK=1,ADR=+1} И где тут крипто, да еще и с привязкой к номеру программатора? Acura1.hpl 5.Dashboard.cfg
-
Хорошо подумал прежде чем написать? Где тут обращение к крипто? 5.Dashboard.cfg
-
На самом деле если не глупый, то наивный интерес. Все отличия старых версий от новых на офф сайте описаны. А еще можно сравнить файлы cfg 1.34 с более новыми версиями. Даже если каким то боком получится "прикрутить" более свежий софт, во многие кальки встроено помимо крипто защиты еще программируемое старение. Клон идет далеко не в базе и не факт что старые версии кальков будут работать на новой версии ПО. [INIT] R6=$VERSION R6=&0FFF000H,R6=>>12 R7=88,R7?!R6{EXIT} Т.к. файлы имеют крипто защиту то исправить программируемое старение в самих кальках не получится. Открытые же кальки прекрасно работают и с версией 1.34 и в них если вдруг кто то сделал проверку можно убрать. Вот и к чему все эти телодвижения с новой версией? Клон идет почти в фулле. Допустим получится у тебя копию сделать с оригинала, а с модулями то что делать? Был фулл, станет базовый. Базовая версия оригинала итак стоит подъемных денег, какой смысл ее копировать?
-
Так купи клон без адаптеров, стоит меньше 10ки и тренеруй его с оригинальным софтом.
-
Ни разу не угадал. Когда запускаешь новее версию, программа автоматически запускает обновление. Хоть появляется диалоговое окно, в котором типа можно отмену нажать, но это все от лукавого. Если не успеешь среагировать дернуть усб, то все был программатор и нет программатора.
-
TM100 тогда кто покупать будет.
-
Пока что можно купить только проц прошитый. Цена сопоставима с покупкой нового оранжа.
-
Нужно оба как минимум программатора.
-
И какие же есть кроме флай производители ОЕМ?