|
|
 |
Ответов
|
Apr 15 2011, 05:46
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 10-02-11
Пользователь №: 62 860

|
В том и состоит суть вопроса, как порезать rbf так, чтобы получить файлы ttf, указывающие на куски rbf, дабы использовать эти куски в прошивке атмеги как писал Леонид Иванович: const __hugeflash char FPGA_Config[]={ #include "..\Altera\MyProj.ttf" }; Другими словами я хочу несколько раз перепрошить атмегу, прописывая ttf, указывающие на разные куски rbf, и выставляя в каждой новой прошивке атмеги новые адреса для записи в датафлэш at45db (чтобы уместить 98килобайтный rbf в датафлэш) Можно ли так сделать вообще? Если нет, то какие пути решения этой проблемы есть? (кроме того, чтобы взять микроконтроллер с большим объемом внутр. флэш). О каком ПЗУ идет речь? Флэш атмеги программирую AVRISP, dataflash at45db программирует атмега, ПЛИС не имеет ПЗУ  Но ее программировать будут по SPI at45db напару с атмегой.
|
|
|
|
|
Apr 15 2011, 09:24
|

Универсальный солдатик
     
Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362

|
Цитата(Sonya @ Apr 15 2011, 08:46)  Другими словами я хочу несколько раз перепрошить атмегу, прописывая ttf, указывающие на разные куски rbf, и выставляя в каждой новой прошивке атмеги новые адреса для записи в датафлэш at45db (чтобы уместить 98килобайтный rbf в датафлэш) Можно ли так сделать вообще? А по RS-232 передавать весь файл целиком почему не хотите? Я так и делал. Передавал пачками, ждал подтверждения, после записи страницы в ПЗУ передавал следующую страницу и т.д. Теперь имею достаточное количество ОЗУ, передаю весь файл целиком, еще раз передаю для верификации, потом записываю целиком, потом проверяю, что записано правильно. А rbf - это просто сырые байты, байт за байтом, которые нужно заслать в ПЛИС. Любым редактором, работающим с двоичными данными, можно порезать на части. Например, WinHex, наверное.
|
|
|
|
Сообщений в этой теме
Илья_ Какую структру имеют файлы прошивки формата .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, 13:44 zltigo Цитата(Илья_ @ Jun 3 2008, 15:44) Написал... Jun 3 2008, 14:18 Леонид Иванович Цитата(Илья_ @ 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 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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|