Igrik6 Posted January 13 Posted January 13 Всем привет. Изучаю этот процессор, точнее его программирование. Имею скрипт от Виктора для работы с этим процом. Самого Виктора более не хочу беспокоить со своими глупыми вопросами, у него есть дела по важнее, прошу помощи (подсказок) у общественности. В инет пытался почерпнуть информацию но как то там всё не доходчиво для меня. И вообще мало информации на эту тему. Суть впороса: nlocking...OK Unlocked at 10921/c1/w1 Read ID code protection status...OK ID Code Autentication Mode disabled Read Signature...OK Blank check UBFlash...Error!!! Protection error Erase UBFlash...Error!!! Protection error Почему так, что случилось с процом что не стереть не записать не может ? Проц стоит в подопытном блоке SRS Toyota . Пробую программировать через UserDfault Довёл его до этого состояния я. Изначально он был живой, пытался переписать Code Flash ( зачем спросите, хотел попробовать, подопытный же) тем самым загнал его в это состояние. Есть бэкап user, data, code правда считанный другим программатором. Quote
remhonda Posted January 13 Posted January 13 (edited) наверное для начала уйти от UserDfault к выбору истинного проца и какой тип защиты был до начала глича? Edited January 13 by remhonda Quote
Igrik6 Posted January 14 Author Posted January 14 Изначально работал Громовским программаторам, им и пытался переписать CodeFlash, в итоге стёр но не записал. Ок. думаю мало не только мозгов но и железа у меня, приобретаю скрипт от Виктора и пробую работать им. Защита как я понял была только одна Serial programming, Подключаюсь I-Prog и скрипт выдаёт следующее - WARNING!!! Probably MCU have ICU-M!!!! Так как в проце что то уже было подтёрто через выбор истинного проца не чего не читало и не писало. Как мне сказал Маэстро нужно работать через UserDefaul по определённым адресам, ставить ограничение га запись и чтение data и code flash. Так я и сделал выставил ограничение на Data c 0-18000 и code c 0x2B0000. Бэкап Data = 96кб по сути это и есть с 0-18000,. Установил в программе range для data с0-18000 а вот с Code не чего другого не придумал как обрезать в редакторе дамп с 0-2B0000 и указать его для записи. Записал но после этого всё, программа не может более не чего, взлом проходит и Erase UBFlash...Error!!! Protection error. Могу конечно в хронологии событий что то упускать путать или не заметить, так как кучу манипуляций было произведено но думаю что описал всё верно. Самое полезное и понятное для изучения материала что в инете я находил на эту тему ТУТ, но пока мне эта инфа не как не помогла понять структуру RH850 Quote
remhonda Posted January 15 Posted January 15 Вполне вероятно, что к Serial programming добавился ещё один тип защиты, который IProg обходит первой и упирается в Serial programming, которая и не даёт вам работать дальше с процом В идеале конечно работать с дампом не снимая питания с проца, пока защита "снята" есть доступ ко всем функциям чтения и записи. Это конечно когда блок не подопытный... В вашем случае опыты... Ну и много вопросов к вашему первому прогеру... Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.