реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Xilinx Spartan 3E - вопрос совсем чайника, помогите опознать файловую систему на внешней флеш памяти
Yellow_Cat
сообщение Nov 14 2015, 18:15
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 14-11-15
Пользователь №: 89 319



Здравствуйте!
извините если вопрос пишу не в нужную ветку форума...

Имеется устройство (автомагнитола) построенная на Xilinx Spartan 3E, кроме самой ПЛИС на процессорной плате стоит флешка 8Mb ну и еще много разных деталек, но сейчас вопрос не про них wink.gif
Есть желание этот девайс немного модифицировать - в частности добавить русский язык, возможно что-то еще...
Нашел дамп этой флешки, посмотрел - очень похоже что ПЛИС запрограммирована как процессор и работает все это на Linux ядре (MicroBlaze? маловероятно что разработчик стал писать собственный процессор для этой ПЛИС и ОС для всего устройства...)
В теле дампа если посмотреть в кодировке ASCII присутствуют характерные для линуксоподобных систем строчки.
Предполагаю, что внешняя флешка в системе функционирует как накопитель с определенной файловой системой, понимаемой работающей там ОС.
Есть желание получить доступ к этим данным, как к файлам, на ПК. а там, глядишь, и файлик со шрифтами нетрудно будет найти и поменять...
НО
не могу разобраться, какая именно файловая система используется. В линуксе не силен совсем sad.gif
прошелся по дампу программой R-Studio которой в т.ч. восстанавливают данные с HDD - никакой известной ей файловой системы она не нашла.

В данный момент имею такие вопросы :

- какая файловая система обычно используется для хранения данных на внешней флеш памяти при использовании стандартных средств разработки Xilinx? если что - флешка там стоит SPANSION s29gl064n90tfi02. Предполагаю, что используется MicroBlaze.
- возможно, есть какое-то ПО которое поможет "проникнуть" в эту файловую систему?
- имеет смысл скачать ISE Design Suite с сайта Xilinx под эту ПЛИС для "ковыряния" содержимого флешки? умеет она с такими данными работать?

буду благодарен за полезный пинок в нужном направлении sm.gif

Спасибо.
Go to the top of the page
 
+Quote Post
x736C
сообщение Nov 14 2015, 18:27
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942



Здравствуйте.
Предлагаю для начала поделиться дампом и типом магнитолы.
Go to the top of the page
 
+Quote Post
Yellow_Cat
сообщение Nov 14 2015, 19:20
Сообщение #3





Группа: Новичок
Сообщений: 3
Регистрация: 14-11-15
Пользователь №: 89 319



магнитола - RCD510 Delphi (дамп загрузил под Шкоду, есть такие же под VW, железо у них практически одинаковое)

Прикрепленные файлы
Прикрепленный файл  manufacturing.rar ( 1.69 мегабайт ) Кол-во скачиваний: 16
 
Go to the top of the page
 
+Quote Post
Corvus
сообщение Nov 14 2015, 20:55
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 771
Регистрация: 24-04-08
Из: Зеленоград
Пользователь №: 37 056



Ваши догадки, почти наверняка, верны. Да, Microblaze и Linux. Прошивка для Microblaze хранится в виде elf файла.
https://ru.wikipedia.org/wiki/Executable_and_Linkable_Format
Go to the top of the page
 
+Quote Post
Yellow_Cat
сообщение Nov 14 2015, 22:43
Сообщение #5





Группа: Новичок
Сообщений: 3
Регистрация: 14-11-15
Пользователь №: 89 319



Цитата(Corvus @ Nov 14 2015, 23:55) *
Ваши догадки, почти наверняка, верны. Да, Microblaze и Linux. Прошивка для Microblaze хранится в виде elf файла.
https://ru.wikipedia.org/wiki/Executable_and_Linkable_Format

сигнатуры заголовка ELF файла в дампе не нашел sad.gif
что я делаю не так?
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 8th July 2025 - 10:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01383 секунд с 7
ELECTRONIX ©2004-2016