Jump to content

    
Sign in to follow this  
dimm

Linux + PowerPC (Vitrex4)

Recommended Posts

Может кто-то делал или знает, есть ли в природе примеры реализации поднятия Linux на PPC (xilinx virtex4 в частности)?

 

Знаю на PPC Virtex II Pro, а какие серьезные отличия могут быть с Virtex IV?

Share this post


Link to post
Share on other sites

я некоторое время назад тоже искал готовый пример...

в итоге всё сам сделал. плата была fx12 nuhorizons с меленьким камнем.

сначала в edk изобретаешь свой компутер и тестиш что бы всё работало (память rs232 и прочий ethernet).

потом запускаешь на нем loader + u-boot из флеша

и вот этот линух например http://git.secretlab.ca/ и будет тебе счастье. =)

(можно и от mvista линух взять но они его куда то убрали как я вижу)

главная трудность была на marvell phy доку найти... =(

т.к. без сети как то не уютно под линухом, да и вообще. =)

Share this post


Link to post
Share on other sites
я некоторое время назад тоже искал готовый пример...

в итоге всё сам сделал. плата была fx12 nuhorizons с меленьким камнем.

сначала в edk изобретаешь свой компутер и тестиш что бы всё работало (память rs232 и прочий ethernet).

потом запускаешь на нем loader + u-boot из флеша

и вот этот линух например http://git.secretlab.ca/ и будет тебе счастье. =)

(можно и от mvista линух взять но они его куда то убрали как я вижу)

главная трудность была на marvell phy доку найти... =(

т.к. без сети как то не уютно под линухом, да и вообще. =)

 

Спасибо за линк. Несколько раз искал в гугле "Xilinx Virtex Linux kernel",

и что характерно, сикретлэб так и не обнаружил. Настоящй сикрет. Или

гугл ленится индексировать.

 

--

АН

Share this post


Link to post
Share on other sites

Вообще говоря, linux это не основная проблема была.

Больше всего времени было затрачено на сетку и на то что бы u-boot заработал как надо. Довольно долго с флешом бился как не странно.

Потом почти всё то что в u-boot_е сделал прикручиваешь к linux_у т.к. они в общем то родственны. =) И ещё некоторое время отняло понять чем ARM линух от PPC отличается при загрузке т.к. я на ARM_е в основном.

Ядра от mvista и secretlab не сильно отличались... и то и другое работо.

куски BSP которое EDK генерит в обоих случаях прикручивать надо руками.

Share this post


Link to post
Share on other sites

у марвела взяли. та же проблема с аляской была что и у вас судя по всему.

много больше месяца весь процес занял. =( все матерные слова про них я опускаю...

 

там ему надо регистры сконфигурить и всё заработает.

я сначала пробовал смотреть что люди делают по исходникам в надежде наплевать на марвел.

скажу вам сразу что это смысла не имеет... не тратьте время.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this