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

 
 
> Nios на своем железе, проблемы и вопросы.
RHnd
сообщение Mar 4 2008, 17:55
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 518
Регистрация: 12-04-07
Из: Санкт-Петербург
Пользователь №: 26 997



Итак, имея рабочий проект ниоса на отладочной плате, начинаю переводить его на свое железо. Первая проблема было с CFI (тема рядом) - разобрались. Едем дальше.

1) SDRAM. Стоит чип MT 48LC16M16A2 75. Из пдф на него нашел Cas latency 2 при частоте меньше 100MHz, access time 6ns, t_rcd 20ns, t_rp 20ns, t_rfc 66 ns. Есть вопрос по t_wr - если в пдф указано 1 cycle + 7.5ns, а тактовка 50 MHz, то нужно в сопсе указать 27.5 ns? Так же не нашел в пдф Initialization refresh cycles, Issue one refresh command every и delay after powerup before initialization. Плохо искал? Как назначить эти параметры?

2) Как-то странно ведет себя nios ide в плане отладчика. Выглядит это так. Для тестирования sdram создаем проект, содержащий cpu/s+jtag debugger 1, cfi, jtag-uart, sdram и onchip_memory 40 Kb, из которой и планируется проверять sdram. Reset vector направлен на cfi, exeption vector - onchip_memory. Геренируем систему в сопс, создаем в ниос-иде проект, собираем, получаем файл onсhip_memory.hex, собираем все в квартусе (7.1), зашиваем в epcs. Далее идут странности. Если из ниос иде выбрать Run As, то проект какое-то время (несколько минут) работает, после чего вылетает due to I/O error. Так же странно ведет себя Debug As - может запустится и отработать несколько комманд, после чего вылететь, а может вообще не запуститься, сказав, что verefication faild on address - адрес onchip_memory. Так же есть ощущение, что программа, загружаемая при стартапе из флешки, так же некоторое время работает и резетится, но тут точно утверждать не могу - нет толком средств наблюдения.
В чем тут может быть дело?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- RHnd   Nios на своем железе   Mar 4 2008, 17:55
- - Harbour   В свое время во всех nios платах я делал мелкий on...   Mar 5 2008, 06:24
|- - RHnd   Со вторым пунктом вопрос решился просто - оказалос...   Mar 5 2008, 15:42
- - Kuzmi4   2 Harbour - а можете как начинающему чуть разжеват...   Mar 6 2008, 07:46
- - Harbour   это FPGA on-chip RAM размером for ex. 1K - nios ст...   Mar 7 2008, 02:25
- - Harbour   по просьбам жаждущих добавил nios memtest исходник...   Apr 11 2008, 06:01
- - Kuzmi4   2 Harbour - пытался собрать вашим мэйк-файлом - кр...   Apr 15 2008, 07:20
- - Harbour   там должна быть цель 'dep' или 'depend...   Apr 16 2008, 04:29
- - Kuzmi4   2 Harbour - а не подскажете , где можно найти что ...   Apr 16 2008, 06:48
- - Harbour   я кроме оригинального справочника по ассемблеру, о...   Apr 17 2008, 10:45
- - Kuzmi4   2 Harbour - понимаете, я никак не пойму как стыкую...   Apr 17 2008, 12:15
- - Harbour   следует для начала изучить nios-sdk, там много пол...   Apr 18 2008, 06:29
- - Kuzmi4   2 Harbour - я бы даже не против, только имеются не...   Apr 18 2008, 10:45
- - Harbour   директория nios_sdk32 генерилась sopc_builder...   Apr 19 2008, 03:36
- - Kuzmi4   Нашёл решение - "NIOS II Command Shell.bat...   Apr 19 2008, 07:42


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

 


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


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