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

 
 
> проблема с Bootloaderом, Связка SSRAM+FLASH
Serg`
сообщение Dec 4 2008, 20:27
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 111
Регистрация: 25-06-07
Пользователь №: 28 668



Доброе время суток!!

У меня есть SSRAM и FLASH они имеет общие шины адреса A[0:18] и данных для SSRAM - AD[0:32] и для FLASH - AD[0:8]. Работаю я в ЕДК9.2. Использую ЕМЦ где 1-ым банком идет SSRAM вторым FLASH это в кратце.

Я хотел бы использовать FLASH для загрузки плис (так как использую оперативную память SSRAM и нужно самому писать bootloader для загрузки из Platform_Flash, а т.к. у меня стоит параллельная Platform_Flash XCF32p а примера bootloderа для нее я е нашел, только для последовательной, то проще грузиться из FLASH т.к. в таком случае хилинкс сам генерит bootloadеr).

Так вот проблема в следующем, если для своего проэкта (например
Код
print("ALL_OK\r\n");
) в качестве оперативной пямяти я выбираю брам(в линкер скрипте), затем шью FLASH как по инструкции, то все в ожуре, тоесть нормально работает. От сюда я делаю вывод, что FLASH в норме!

Если же если для того же проэкта в качестве оперативной пямяти я выбираю SSRAM(в линкер скрипте), то дойдя до 8 строчки bootloderа выдаеться ошибка о неправильном формате данных во FLASH (он должен быть SREC) и на этом конец!!

Еще добавлю что SSRAM по мнению хилинкса рабочая так как тесты ее 32-,16- и 8-разрядный по итогам автосгенеренного хилинксом проекта TESTAPPMEM успешны (PASSED) и под отладчиком в SDK при использовании срам в качестве оперативки (прописываю в линкер скрипте) все работает!!

Так в чем может быто проблема??? Я грешу на общие шины!!Хотя это уже давно проверенная практика и обе микросхеммы разделены CSами, но тогда что может быть ведь раздельно они работают!!??

Есть еще один выход написать bootloader для параллельнной Platform_Flash XCF32p но я даже не знаю с чего начать посмотрел на хилинксе нашел ХАПП482 для последовательной, мб попробую его покорячить!!С такой задачей ни кто не сталкивася??Поделитесь опытом и если можно сорцами или примерами!!

Очень буду благодарен за потраченное вами время даже если вы не сталкивались с этой проблемой и не сможите помоч!!Зарание спосибо!!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Serg`   проблема с Bootloaderом   Dec 4 2008, 20:27
- - Serg`   И еще нашел такую штуку от немцев называеться ю бу...   Dec 5 2008, 08:18
- - Serg`   Не ужели ни у кого не было похожей проблемы ну хот...   Dec 8 2008, 16:47
- - id_gene   Цитата(Serg` @ Dec 4 2008, 23:27) Есл...   Dec 9 2008, 07:47
|- - Serg`   Цитата(id_gene @ Dec 9 2008, 11:47) С так...   Dec 9 2008, 20:33
|- - id_gene   Цитата(Serg` @ Dec 9 2008, 23:33) Хор...   Dec 10 2008, 07:22
- - Serg`   Попробовал сегодня! При создании нового проек...   Dec 10 2008, 16:41
|- - id_gene   Цитата(Serg` @ Dec 10 2008, 19:41) sr...   Dec 11 2008, 06:48
- - Serg`   Но тогда возникает вопрос: почему при прошивке фле...   Dec 11 2008, 11:16
- - Serg`   Блин ну помогите ктонить этот бутлодер меня уже за...   Dec 16 2008, 21:21
- - Serg`   Вроди разобрался сам!! Просто поместил все...   Dec 21 2008, 07:42
- - Serg`   ДА!! Все оказалось не так то просто!...   Dec 24 2008, 11:41
- - Zinger   Привет всем. Ну что кто нибудь разобрался с загруз...   Jan 27 2009, 13:56
|- - Serg`   Вот проэкт под xcf32p работает!! Сам тести...   Feb 3 2009, 13:37
- - Krys   Здравствуйте. Попробую заняться некропостингом. У ...   Dec 13 2017, 09:09
- - krux   обычно, нужен кусок кода, копирующий основной выпо...   Dec 13 2017, 09:37
- - toshas   Может быть это ? https://www.xilinx.com/support/d...   Dec 13 2017, 11:00
- - Krys   toshas, спасибо, похожее, но проблема в том, что т...   Dec 14 2017, 02:23


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

 


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


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