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

 
 
> Какую структру имеют файлы прошивки формата .RBF?
Илья_
сообщение May 31 2008, 07:15
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 18-10-07
Пользователь №: 31 472



Добрый день господа инженеры.

Мне тут задали задачу сделать загрузчик для микросхемы ACEX 1K на микропроцессоре ATMega128.
В принципе ничего сложного, я прочел рекомендайии ALTER-ы по этому поводу и решил делать так.

Хранить прошивку ACEX-a (он ~20К) в памяти программ Меги ( 128К).
Поточнее так в меге создаю массив размера 20К туда записываю данные из файла .RBF(прошивки ACEX), потом по SPI отправляю в ACEX при включении питания.

Я прочел что .RBF файлы хранят 8-ми битные данные и посчитал, что это как раз то что надо , потому что у МЕГИ 8-и битный регистр SPI.

Прошу ответить мне уважаемые специалисты в .RBF файлах храняться только биты которые надо передать в ПЛИС или еще какието разделители, знаки форматирования?????

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

Всем заранее большое спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Илья_
сообщение Jun 3 2008, 13:44
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 18-10-07
Пользователь №: 31 472



Все получилось отлично.
Сделал прошивку для процессора. Написал программу на VC++6.0 которая брала данные из .rbf файла прошивки ACEX добавляла к прошивке АТМеги. А в АТМеге программа загрузчик которая эти данные сливает в ПЛИС используя свой SPI. Все работает как часы.

Правда былы некоторые трудности с тем что при подаче питания на ПЛИС надо подождать ~10 мкс (время работы аппаратного сброса по вкл. питания [POR] ПЛИСки), а только потом ее загружать.
Этой инфы там где основные тайминги процесса загрузки ПЛИСа нет
тка что пришлось голову по ломать что бы понять что же не так.

Так что все тема закрыта все большое спасибо.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 3 2008, 14:18
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Илья_ @ Jun 3 2008, 15:44) *
Написал программу на VC++6.0 которая брала данные из .rbf файла прошивки ACEX добавляла к прошивке АТМеги.

Типа мы не ищем легких путей? А линкер на что? Или просто прямо HEX файлы c прошивкой и RBF склеить.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Илья_   Какую структру имеют файлы прошивки формата .RBF?   May 31 2008, 07:15
- - dvladim   В rbf битовый поток. Никаких разделителей там нет....   May 31 2008, 08:51
- - Harbour   Структра у RBF все же есть, что-то типа : sync st...   May 31 2008, 10:57
- - ybd   Может, чисто формально, и есть какая-то сруктура, ...   May 31 2008, 14:30
- - bsp   Несколько лет назад делал подобную вещь - грузил в...   May 31 2008, 18:58
- - Илья_   Спосибо за ответы. В понедельник пойдуопробую все...   Jun 1 2008, 05:24
|- - eugen_pcad_ru   делал загрузчики для 1-ых циклонов и стратиксов. В...   Jun 2 2008, 07:47
|- - Леонид Иванович   Цитата(Илья_ @ Jun 3 2008, 16:44) Написал...   Jun 13 2008, 06:50
- - Sonya   Подскажите, пожалуйста, а можно ли каким-нибудь об...   Apr 14 2011, 11:36
|- - Sergey'F   Цитата(Sonya @ Apr 14 2011, 15:36) Моя пр...   Apr 14 2011, 18:14
- - Sonya   В том и состоит суть вопроса, как порезать rbf так...   Apr 15 2011, 05:46
|- - ViKo   Цитата(Sonya @ Apr 15 2011, 08:46) Другим...   Apr 15 2011, 09:24
- - Sergey'F   ttf и rbf - близнецы. Просто один в двоичном виде,...   Apr 15 2011, 09:40
- - Sonya   Спасибо! Я и не знала, что есть редакторы, раб...   Apr 15 2011, 10:59
|- - Sergey'F   Цитата(Sonya @ Apr 15 2011, 14:59) Спасиб...   Apr 15 2011, 11:46
- - Sonya   Ага, только у меня ttf весит 394639 байт, а rbf 98...   Apr 15 2011, 12:58
|- - ViKo   Цитата(Sonya @ Apr 15 2011, 15:58) unsign...   Apr 15 2011, 14:02
- - Sonya   Я и хочу включить файл с помощью include, но так п...   Apr 15 2011, 15:48
|- - ViKo   Цитата(Sonya @ Apr 15 2011, 18:48) Я и хо...   Apr 16 2011, 10:59
- - Sonya   Вы предлагали rbf-файл подключить с помощью includ...   Apr 17 2011, 10:36
|- - ViKo   Цитата(Sonya @ Apr 17 2011, 13:36) Вы пре...   Apr 17 2011, 11:14
- - Sonya   А, до меня дошло :D Если в отдельном файле сделать...   Apr 18 2011, 09:14


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

 


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


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