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

 
 
> Как поднять uClinux ...
3.14
сообщение Aug 3 2005, 19:04
Сообщение #1


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



В общем ламерский вопрос ...
Задался целью поднять на Xilinx StarterKit (Spartan3-200) ucLinux.
Прикрутил через расширительный разъем SDRAM 32MB.
И тут самое интересное - "что делать дальше"?
полазил на http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux/, дык там все примеры для других плат. Скачал пример для платы со Spartan3-2000, выкинул "не нужную" периферию - ничего не вышло sad.gif
Как сделать образ с нужными мне модулями и какая периферия жизненно необходима?


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
6 страниц V  « < 3 4 5 6 >  
Start new topic
Ответов (60 - 74)
Evgeny_CD
сообщение Mar 27 2006, 20:35
Сообщение #61


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(3.14 @ Mar 17 2006, 18:52) *
Насчет спартана3Е-500, дык все давно гораздо оптимистичнее - спартан3-400 (TQ144) стоит ~15$ (я на него кстати плату и развел).
Интересно, а где спартан3-400 (TQ144) берется по 15 и в каких объемах?
Go to the top of the page
 
+Quote Post
3.14
сообщение Mar 28 2006, 11:06
Сообщение #62


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Из прайса www.xilinx.ru (про объемы не знаю).


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Mar 28 2006, 11:10
Сообщение #63


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(3.14 @ Mar 28 2006, 15:06) *
Из прайса www.xilinx.ru (про объемы не знаю).
Понял! Мне зато только что предложили EP2C8Q208C8 по $20,88 (с НДС, в малых партиях), он вроде как по ресурсам больше S3-400, вот я сижу и думаю, что лучше взять для JPEG кодека (основанного на http://www.opencores.org/projects.cgi/web/jpeg/overview). Сорри за bb-offtopic.gif
Go to the top of the page
 
+Quote Post
KA_ru
сообщение Mar 28 2006, 13:11
Сообщение #64


Профессионал
*****

Группа: Свой
Сообщений: 1 424
Регистрация: 4-10-04
Из: Berlin
Пользователь №: 775



EP2C8Q208C8
odnoznachno esli ne xotite sami mnogo pravit' smile.gif
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Mar 28 2006, 15:47
Сообщение #65


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(KA_ru @ Mar 28 2006, 17:11) *
EP2C8Q208C8
odnoznachno esli ne xotite sami mnogo pravit' smile.gif
Так я не понял, Вы за EP2C8 или против? Тот проект на опенкорес - он на Virtex (хотя ничего особого там не использовано). Там есть корки DCT, сгенеренные ксиловой тулзой. Интересно, насколько это сложно перетащить на Cyclone-II? Там, наверное, тоже DCT корка есть.
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Apr 27 2006, 15:55
Сообщение #66


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



1. Вроде появился Spartan-3E Starter Kit (HW-SPAR3E-SK-US)
http://www.xilinx.com/xlnx/xebiz/designRes...yNavPick=BOARDS

соотношение цены и ресурсов просто завораживает biggrin.gif

2. А нет ли на эту чудо плату уже готового дистрибута uClinux? Т.е. чтобы просто по инструкции все сделать - и оно забутилось....

Пока единственный известный мне готовый кит Microblaze и uClinux - это
http://www.atmark-techno.com/en/products/suzaku

Берется, например, здесь
http://shop.trenz-electronic.de/catalog/pr...=66&language=en
http://shop.trenz-electronic.de/catalog/pr...&products_id=65

Конечно, 200 евриков - это уже терпимо, чтобы "пощупать" uClinux на Microblaze. Но 200$ за HW-SPAR3E-SK еще приятнее : biggrin.gif Тем более, что ресурсов у HW-SPAR3E-SK гораздо больше...
Go to the top of the page
 
+Quote Post
3.14
сообщение Apr 27 2006, 20:39
Сообщение #67


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



>> Is it the XCS500E Starter kit that you have the uClinux running on?
>
> Yes, I am using HW-SPAR3E-SK-J (Spartan-3E Starter Kit,
> For Japan version).
>
> This kit includes the board of the Spartan-3E (XC3S500E-4FG320C).
> (the board is Rev.D)
>
> - My Sample Project of the XPS. (include uClinux image)
> http://muranaka.info/xilinx/edk/s3esk/s3eb...ready_rev01.zip
>
> - EDK 8.1.01i Project Report of above.
> http://muranaka.info/xilinx/edk/report/system.html


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Apr 27 2006, 21:33
Сообщение #68


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(3.14 @ Apr 28 2006, 00:39) *
> - My Sample Project of the XPS. (include uClinux image)
> http://muranaka.info/xilinx/edk/s3esk/s3eb...ready_rev01.zip
>
> - EDK 8.1.01i Project Report of above.
> http://muranaka.info/xilinx/edk/report/system.html
a14.gif Это из мейл листа uClinux? Подписаться чтоль...

Я немного погуглил - и не нагуглилось.

Кстати, центровое место по теме - это оно?
http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux/

Сообщение отредактировал Evgeny_CD - Apr 27 2006, 21:45
Go to the top of the page
 
+Quote Post
3.14
сообщение Apr 29 2006, 06:56
Сообщение #69


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Извини за задержку, центровое мосто наидено правильно.
А на майллист можно и не подписываться, вот его веб версия http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/ .


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Apr 29 2006, 07:37
Сообщение #70


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цены на кит прислали
HW-SPAR3E-SK-US Xilinx 1шт $196,43 3-4 недели Базис цен и сроков: склад Москва.
Так что я правильно цену тут оценил biggrin.gif

Так что можно потихоньку начинать тренироваться.

И хотя тема uClinux Microblaze пока вызывает у меня суеверный ужас, идея изготовления "умной" периферии для внешнего проца на Picoblaze внутри FPGA мне жутко нравится! При правильном подходе можно съкономить массу времени для "основного" проца.

Спасибо за ответы по листу.
Go to the top of the page
 
+Quote Post
Dainis
сообщение May 2 2006, 16:17
Сообщение #71


Местный
***

Группа: Свой
Сообщений: 251
Регистрация: 23-06-04
Пользователь №: 154



Есть новая версия
http://muranaka.info/xilinx/edk/s3esk/s3eb...ready_rev02.zip

Заработал smile.gif
Linux version 2.4.32-uc0 (muranaka@colinux) (gcc version 3.4.1 ( Xilinx EDK 8.1 Build EDK_I.17 121005 )) #2 Mon Apr 24 00:43:06 JST 2006
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
CPU: MICROBLAZE
Kernel command line:
Console: xmbserial on UARTLite
Calibrating delay loop... 32.56 BogoMIPS
Memory: 32MB = 32MB total
Memory: 29868KB available (1134K code, 1402K data, 52K init)

......

s3esk login: root
Password:
# ifconfig eth0 192.168.205.1
# ping 192.168.205.205
PING 192.168.205.205 (192.168.205.205): 56 data bytes
64 bytes from 192.168.205.205: icmp_seq=0 ttl=128 time=8.9 ms
64 bytes from 192.168.205.205: icmp_seq=1 ttl=128 time=2.8 ms

--- 192.168.205.205 ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max = 2.8/5.8/8.9 ms
#
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение May 2 2006, 18:18
Сообщение #72


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(Dainis @ May 2 2006, 20:17) *
Calibrating delay loop... 32.56 BogoMIP
Однако проц малость турбировали (или это эффект E серии). 3.14 говорил о 25 BogoMIPS. Прогресс идет, что радует!
Go to the top of the page
 
+Quote Post
3.14
сообщение May 2 2006, 18:50
Сообщение #73


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Видимо там 65МГц генератор, на постом стартере 50.
Я детально не ковырялся, но на теперешней плате Spartan3-400, система разводится на 80МГц. Тут сильно от периферии зависит (как написана), например на ранних стадиях экспериментов с микроблейзом я разгонял систему и до 100МГц. К тому же никто не мешает на все это хозяйство PlanAhead натравить ...

Кстати, а что на этой плате в качестве Ethernet MAC?
Там своя корка с драйвером или они свой драйвер на EthernetLite написали. Дело в том что пока "официального" драйвера на EthernetLite нет, зимой с помощью makс-а я чего то родил, но в итоге все очень медленно получилось (порядка десятков килобайт в сек.). Я своими ламерскими попытками вдохновил идеолога порта Джона Вильямса и он склепал заготовку но доводить до ума не стал (по моему она вообще никак не функционирует).


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение May 2 2006, 20:31
Сообщение #74


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(3.14 @ May 2 2006, 22:50) *
...Кстати, а что на этой плате в качестве Ethernet MAC?...
http://muranaka.info/xilinx/edk/report/ds_...l#_Ethernet_MAC
Ethernet_MAC OPB 10/100 Ethernet MAC
'IEEE Std. 802.3 MII interface MAC with OPB interface, full implementation'

Размером с сам проц...
Go to the top of the page
 
+Quote Post
Dainis
сообщение May 2 2006, 20:58
Сообщение #75


Местный
***

Группа: Свой
Сообщений: 251
Регистрация: 23-06-04
Пользователь №: 154



Цитата(3.14 @ May 2 2006, 21:50) *
Видимо там 65МГц генератор, на постом стартере 50.
Я детально не ковырялся, но на теперешней плате Spartan3-400, система разводится на 80МГц. Тут сильно от периферии зависит (как написана), например на ранних стадиях экспериментов с микроблейзом я разгонял систему и до 100МГц. К тому же никто не мешает на все это хозяйство PlanAhead натравить ...


Генератор у меня на столе 50MHz, но уменя есть подозрение что CPU работает на 66MHz.
# System clock frequency: 66.666667 MHz

Ещо у меня есть вопрос как ролучить соурс от EDK Ethernet корки, соурс лицензия имеется???
Проектном подкатологе только пишется крыптованные VHDL фаилы.

Запуск uCLinux мой первый эксперимент c FPGA smile.gif


# Created by Base System Builder Wizard for Xilinx EDK 8.1.01 Build EDK_I.19.5
# Fri Apr 14 00:30:24 2006
# Target Board: Xilinx Spartan-3E Starter Board Rev D
# Family: spartan3e
# Device: XC3S500e
# Package: FG320
# Speed Grade: -4
# Processor: Microblaze
# System clock frequency: 66.666667 MHz
# Debug interface: On-Chip HW Debug Module
# Data Cache: 8 KB
# Instruction Cache: 2 KB
# On Chip Memory : 8 KB
# Total Off Chip Memory : 48 MB
# - FLASH_16Mx8 = 16 MB
# - DDR_SDRAM_32Mx16 = 32 MB
Go to the top of the page
 
+Quote Post

6 страниц V  « < 3 4 5 6 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 03:12
Рейтинг@Mail.ru


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