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

 
 
> Nios II Software, загрузка с Flash
dim99
сообщение Jul 1 2009, 08:10
Сообщение #1


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

Группа: Свой
Сообщений: 120
Регистрация: 8-02-09
Из: Мытищи
Пользователь №: 44 580



Доброго времени суток, товарищи )

Возникла необходимость экономии памяти (on-chip) и требуется перекинуть software с on-chip на Flash, чтобы ядро грузилось с флэшки,встроенной на плате.

Имеется Cyclone III C120 и flash 64 Мб с CFI интерфейсом.
Посмотрел на официальном сайте altera.com, вроде все просто прошился через Flash Programmer и все.

Так вот сам вопрос: по мануалу ug_nios2_flash_programmer.pdf необходимо создать для CFI Avalon-MM Tristate и добавить компонент Flash Memory.
Тогда получается необходимо создать и внешний блок(саму Flash память) и организовать связь между ядром и разработанным блоком?
Чем тогда будет являться Flash память, какой элемент использовать или все дело в дальнейшей распиновке(то есть привяжу к ножкам Flash и оно поймет)?

Простите, если коряво выразился, может подобная тема и есть, но что-то не нашел.
буду благодарен за любые отзывы.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
KriGLer
сообщение May 20 2010, 05:06
Сообщение #2





Группа: Участник
Сообщений: 13
Регистрация: 13-01-07
Пользователь №: 24 398



если это то:
Код
#!/bin/sh
#
# This file was automatically generated by the Nios II IDE Flash Programmer.
#
# It will be overwritten when the flash programmer options change.
#

cd D:/altera/BVK/software/bvk222/Debug

# Creating .flash file for the project
"$SOPC_KIT_NIOS2/bin/elf2flash" --base=0x02000000 --end=0x23fffff --reset=0x2000
000 --input="bvk222.elf" --output="cfi_flash_0.flash" --boot="D:/altera/90/ip/al
tera/nios2_ip/altera_nios2/boot_loader_cfi.srec"

# Programming flash with the project
"$SOPC_KIT_NIOS2/bin/nios2-flash-programmer" --base=0x02000000 --cable='USB-Blas
ter [USB-0]'  "cfi_flash_0.flash"
Using cable "USB-Blaster [USB-0]", device 1, instance 0x00
Resetting and pausing target processor: OK

              : Checksumming existing contents          

00000000      : Reading existing contents              

00002000      : Reading existing contents              

00004000      : Reading existing contents              

00006000      : Reading existing contents              

00008000      : Reading existing contents              

0000A000      : Reading existing contents              

Checksummed/read 11kB in 0.3s                                        

00000000 ( 0%): Erasing                                

00002000 (16%): Erasing                                

00004000 (33%): Erasing                                

00006000 (50%): Erasing                                

00008000 (66%): Erasing                                

0000A000 (83%): Erasing                                

Erased 48kB in 1.6s (30.0kB/s)                        

00000000 ( 0%): Programming                            

00002000 (16%): Programming                            

00004000 (33%): Programming                            

00006000 (50%): Programming                            

00008000 (66%): Programming                            

0000A000 (83%): Programming                            

Programmed 38KB +10KB in 1.1s (43.6KB/s)                  
Device contents checksummed OK
Leaving target processor paused


Quartus II Version 9.0 Build 132 02/25/2009 SJ Full Version
естественно крякнутый.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- dim99   Nios II Software   Jul 1 2009, 08:10
- - Postoroniy_V   1)после того как в системе появится CFI Avalon-M...   Jul 1 2009, 10:49
|- - dim99   Цитата(Postoroniy_V @ Jul 1 2009, 14:49) ...   Jul 14 2009, 07:34
|- - Postoroniy_V   Цитата(dim99 @ Jul 14 2009, 16:34) что-то...   Jul 14 2009, 08:50
|- - dim99   Цитата(Postoroniy_V @ Jul 14 2009, 12:50)...   Jul 14 2009, 19:10
- - Men   У меня DE1 от альтеры, не получается прошить в EPC...   Jul 29 2009, 16:14
|- - vadimuzzz   Цитата(Men @ Jul 29 2009, 23:14) У меня D...   Jul 30 2009, 00:51
|- - Men   Цитата(vadimuzzz @ Jul 30 2009, 04:51) ло...   Jul 30 2009, 13:02
|- - Stewart Little   Цитата(Men @ Jul 30 2009, 17:02) Мой прое...   Jul 30 2009, 15:54
|- - Men   Цитата(Stewart Little @ Jul 30 2009, 19:5...   Jul 30 2009, 16:31
|- - vadimuzzz   Цитата(Men @ Jul 30 2009, 23:31) В каком ...   Jul 30 2009, 22:31
- - Men   А слона то я и незаметил!!! Все зар...   Jul 31 2009, 05:43
|- - inco   Цитата(Men @ Jul 31 2009, 08:43) А слона ...   Jul 31 2009, 09:57
|- - vadimuzzz   Цитата(inco @ Jul 31 2009, 16:57) А каког...   Jul 31 2009, 14:10
|- - Stewart Little   Цитата(vadimuzzz @ Jul 31 2009, 18:10) мо...   Aug 2 2009, 08:02
|- - vadimuzzz   Цитата(Stewart Little @ Aug 2 2009, 15:02...   Aug 2 2009, 09:32
|- - dim99   После некоторого перерыва добрался до платы (Cyclo...   Oct 6 2009, 15:20
|- - Postoroniy_V   Цитата(dim99 @ Oct 7 2009, 00:20) После н...   Oct 7 2009, 02:14
|- - vadimuzzz   Цитата(dim99 @ Oct 6 2009, 22:20) Мои дог...   Oct 7 2009, 23:07
|- - barabek   Цитата(dim99 @ Oct 7 2009, 02:20) Nios ID...   Oct 8 2009, 13:17
|- - dim99   В общем решил одну из проблем - правильно распинов...   Oct 8 2009, 18:39
|- - vadimuzzz   Цитата(dim99 @ Oct 9 2009, 01:39) В общем...   Oct 8 2009, 22:55
|- - barabek   Цитата(dim99 @ Oct 9 2009, 04:39) В общем...   Oct 9 2009, 01:31
|- - dim99   Цитата(barabek @ Oct 9 2009, 05:31) Время...   Oct 9 2009, 12:43
|- - vadimuzzz   Цитата(dim99 @ Oct 9 2009, 19:43) alt_fla...   Oct 9 2009, 13:15
|- - barabek   Цитата(vadimuzzz @ Oct 9 2009, 23:15) alt...   Oct 9 2009, 14:01
||- - barabek   Да, кстати. Я скопировал упомянутый altera_avalon_...   Oct 9 2009, 14:36
||- - dim99   У меня вопрос появился, нет ли каких-нибудь ошибок...   Oct 9 2009, 15:25
||- - vadimuzzz   Цитата(dim99 @ Oct 9 2009, 22:25) У меня ...   Oct 9 2009, 15:56
||- - dim99   А что с reset? разве нельзя его завести на питание...   Oct 9 2009, 16:37
|- - dim99   Цитата(vadimuzzz @ Oct 9 2009, 17:15) alt...   Oct 9 2009, 14:34
- - vadimuzzz   собрал ниос с флешем на стартер-ките. все работает...   Oct 10 2009, 10:21
|- - dim99   Спасибо за проект и замечания. До платы доберусь т...   Oct 10 2009, 14:45
|- - dim99   Сегодня переделал проект в nios ide как в примере ...   Oct 12 2009, 09:34
|- - dim99   Покапался в datasheet к своей Flash и выяснил инте...   Oct 12 2009, 14:24
|- - vadimuzzz   Цитата(dim99 @ Oct 12 2009, 16:34) Сегодн...   Oct 12 2009, 14:35
|- - dim99   Цитата(vadimuzzz @ Oct 12 2009, 18:35) ви...   Oct 12 2009, 15:10
|- - dim99   Заработало ) Наконец-то после "недолгих...   Oct 14 2009, 14:11
|- - vadimuzzz   Цитата(dim99 @ Oct 14 2009, 21:11) В обще...   Oct 14 2009, 14:32
|- - dim99   Цитата(vadimuzzz @ Oct 14 2009, 18:32) эт...   Oct 14 2009, 14:38
|- - vadimuzzz   Цитата(dim99 @ Oct 14 2009, 21:38) Да, чи...   Oct 14 2009, 22:57
|- - dim99   Сегодня удачно загрузил soft в Flash и теперь с не...   Oct 15 2009, 13:01
- - KriGLer   А возможно ли cfi-flash сделать памятью программ н...   Jan 13 2010, 07:52
|- - vadimuzzz   Цитата(KriGLer @ Jan 13 2010, 13:52) А во...   Jan 13 2010, 08:09
- - KriGLer   Цитата(vadimuzzz @ Jan 13 2010, 11:09) не...   Jan 13 2010, 12:41
|- - vadimuzzz   Цитата(KriGLer @ Jan 13 2010, 18:41) т.е....   Jan 13 2010, 12:47
|- - KriGLer   Цитата(vadimuzzz @ Jan 13 2010, 16:47) ещ...   May 19 2010, 12:04
- - vadimuzzz   а как прогу шьете? через flash-programmer?   May 19 2010, 13:28
- - KriGLer   Да, через него   May 19 2010, 17:53
|- - barabek   Цитата(KriGLer @ May 20 2010, 04:53) Да, ...   May 19 2010, 21:15
|- - vadimuzzz   Цитата(KriGLer @ May 20 2010, 00:53) Да, ...   May 19 2010, 23:00
- - vadimuzzz   а ПЛИС как конфигурируется?   May 20 2010, 07:55
- - KriGLer   .jic фалом через jtag EP2C20 + EPCS4   May 20 2010, 09:01
- - vadimuzzz   а сколько у вас памяти (on-chip)?   May 20 2010, 12:02
- - KriGLer   )))) она отключена вообще   May 20 2010, 12:43
|- - vadimuzzz   Цитата(KriGLer @ May 20 2010, 19:43) ))))...   May 20 2010, 12:56
- - KriGLer   RE: Nios II Software   May 20 2010, 13:12
- - vadimuzzz   так, ошибок нигде не видно. тогда идем по порядку....   May 20 2010, 13:56
- - AntiL   помогите решить проблему(ы). ковыряюсь с платой EP...   Oct 25 2011, 11:57
- - AntiL   ладно, сам и отвечаю(может кому и понадобится): 1....   Oct 27 2011, 04:39
- - AntiL   7. ... преобразовывал с помощью quartus -> conv...   Oct 27 2011, 06:44


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

 


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


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