Сейчас на форуме: rmn (+9 невидимых)

 eXeL@B —› Основной форум —› RTOS и компилятор signatures
Посл.ответ Сообщение

Ранг: 10.0 (новичок)
Активность: 0.010
Статус: Участник

Создано: 06 марта 2014 19:30
· Личное сообщение · #1

Добрый день!
Подскажите с чего начать ....
От конвертировал Intel HEX файл в bin формат /микроконтроллер freescale MPC5554/
firmware где то размером 2+ мегабайт.
Как определить какой компилятор и RTOS были использованы разработчиком ?
Спасибо.



Ранг: 590.4 (!), 408thx
Активность: 0.360.18
Статус: Модератор

Создано: 06 марта 2014 22:10
· Личное сообщение · #2

По строкам внутри прошивки попробуй определить.

-----
старый пень




Ранг: 10.0 (новичок)
Активность: 0.010
Статус: Участник

Создано: 07 марта 2014 03:03
· Личное сообщение · #3

не чего похожего не нашел ....

f8ae_07.03.2014_EXELAB.rU.tgz - string-dump.txt



Ранг: 590.4 (!), 408thx
Активность: 0.360.18
Статус: Модератор

Создано: 07 марта 2014 10:00
· Личное сообщение · #4

Что, на 2+ Мб всего 20 аббревиатур?

-----
старый пень




Ранг: 10.0 (новичок)
Активность: 0.010
Статус: Участник

Создано: 07 марта 2014 15:06 · Поправил: Juan
· Личное сообщение · #5

A 00027a03: <data_type xsi:type="Structure"><field_parm_ids>
A 00027a35: </field_parm_ids></data_type>
Вот еще ... а остальное только мусор ...
в интернете вообще нет информации какая OS и компилятор использован ...
логично можно предположить это CodeWorrior а OS типа OSEK Turbo
разработчик я думаю kpit.com но на сайте нет инфы




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 07 марта 2014 15:27
· Личное сообщение · #6

и зачем это все? просто нечем заняться? или 2 мб это так много что испугались даже в код смотреть?



Ранг: 10.0 (новичок)
Активность: 0.010
Статус: Участник

Создано: 07 марта 2014 17:40
· Личное сообщение · #7

да хочу начать изучать этот микроконтроллер , но хотелось бы знать какая ОС и компилятор использованы ...
если мозгов хватит хотелось бы в дальнейшем вносить изменения в прошивку




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 07 марта 2014 17:47
· Личное сообщение · #8

первое
Juan пишет:
да хочу начать изучать этот микроконтроллер

не имеют никакого отношения к
Juan пишет:
но хотелось бы знать какая ОС и компилятор использованы


если надо
Juan пишет:
да хочу начать изучать этот микроконтроллер

то второе не нужно



Ранг: 95.1 (постоянный), 247thx
Активность: 0.260.01
Статус: Участник

Создано: 07 марта 2014 17:50
· Личное сообщение · #9

А кто сказал, что прошивка - это обязательно скомпилированный код ? Это бинарный файл с данными, а прога для прошивки уже считывает из него необходимые данные и записывает/перезаписывает на девайс.Не встречал еще прошивок, представляющих из себя модуль/плаг или стэнд элоун тулзу.

-----
TEST YOUR MIGHT




Ранг: 10.0 (новичок)
Активность: 0.010
Статус: Участник

Создано: 07 марта 2014 18:45
· Личное сообщение · #10

микроконтроллер имеет размер flash memory 2 mbytes и размер прошивки где то 2 мбайта ... в intel hex формате 4.9 mbytes так что думаю это не только данные ...



Ранг: 10.0 (новичок)
Активность: 0.010
Статус: Участник

Создано: 07 марта 2014 18:48
· Личное сообщение · #11

reversecode пишет:
первое
Juan пишет:
да хочу начать изучать этот микроконтроллер
не имеют никакого отношения к
Juan пишет:
но хотелось бы знать какая ОС и компилятор использованы

если надо
Juan пишет:
да хочу начать изучать этот микроконтроллер
то второе не нужно

две задачи изучить мк и эту конкретную прошивку




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 07 марта 2014 19:11 · Поправил: reversecode
· Личное сообщение · #12

ищите все возможные сдк + пдф к этому мк и изучайте
разберетесь куда как что грузится с адрессами памяти
грузите прошивку в ида и изучаете
учебников по PPC ассемблеру насколько я помню нет, но по всем коммандам в любой офф документацию к процу

а заниматся угадыванием ртос или компилятора - самое бестолковое занятие, учитывая что вы еще толком ничего о сделали

| Сообщение посчитали полезным: Juan
 eXeL@B —› Основной форум —› RTOS и компилятор signatures
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати