|
Как поднять uClinux ... |
|
|
|
Aug 3 2005, 19:04
|

Их либе дих ...
     
Группа: СуперМодераторы
Сообщений: 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, выкинул "не нужную" периферию - ничего не вышло  Как сделать образ с нужными мне модулями и какая периферия жизненно необходима?
--------------------
Усы, борода и кеды - вот мои документы :)
|
|
|
|
|
 |
Ответов
(60 - 74)
|
Apr 27 2006, 20:39
|

Их либе дих ...
     
Группа: СуперМодераторы
Сообщений: 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
--------------------
Усы, борода и кеды - вот мои документы :)
|
|
|
|
|
Apr 29 2006, 07:37
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892

|
Цены на кит прислали HW-SPAR3E-SK-US Xilinx 1шт $196,43 3-4 недели Базис цен и сроков: склад Москва. Так что я правильно цену тут оценил Так что можно потихоньку начинать тренироваться. И хотя тема uClinux Microblaze пока вызывает у меня суеверный ужас, идея изготовления "умной" периферии для внешнего проца на Picoblaze внутри FPGA мне жутко нравится! При правильном подходе можно съкономить массу времени для "основного" проца. Спасибо за ответы по листу.
|
|
|
|
|
May 2 2006, 16:17
|
Местный
  
Группа: Свой
Сообщений: 251
Регистрация: 23-06-04
Пользователь №: 154

|
Есть новая версия http://muranaka.info/xilinx/edk/s3esk/s3eb...ready_rev02.zipЗаработал  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 #
|
|
|
|
|
May 2 2006, 18:50
|

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

|
Видимо там 65МГц генератор, на постом стартере 50. Я детально не ковырялся, но на теперешней плате Spartan3-400, система разводится на 80МГц. Тут сильно от периферии зависит (как написана), например на ранних стадиях экспериментов с микроблейзом я разгонял систему и до 100МГц. К тому же никто не мешает на все это хозяйство PlanAhead натравить ...
Кстати, а что на этой плате в качестве Ethernet MAC? Там своя корка с драйвером или они свой драйвер на EthernetLite написали. Дело в том что пока "официального" драйвера на EthernetLite нет, зимой с помощью makс-а я чего то родил, но в итоге все очень медленно получилось (порядка десятков килобайт в сек.). Я своими ламерскими попытками вдохновил идеолога порта Джона Вильямса и он склепал заготовку но доводить до ума не стал (по моему она вообще никак не функционирует).
--------------------
Усы, борода и кеды - вот мои документы :)
|
|
|
|
|
May 2 2006, 20:58
|
Местный
  
Группа: Свой
Сообщений: 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 # 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
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|