slava2005 0 21 июня, 2007 Опубликовано 21 июня, 2007 · Жалоба Собственно вот такие вопросы: 1. Нужно ли пересобирать тулчайн от хеви для ядра отличного от 2.6.16 ? Вопрос связан с тем, что у меня не получается собрать тулчайн, и я использую готовый ? 2. Утилита из u-boot - mkimage - как ее собрать ? У меня не получается :( 3. Какой дистрибутив лучше использовать ? У меня Fedora Core 6 и я грешу на него. 4. Если я хочу использовать ядро 2.6.21.1, то мне нужно http://www.kernel.org/pub/linux/kernel/v2.....6.20.1.tar.bz2 и на него наложить http://maxim.org.za/AT91RM9200/2.6/2.6.21-at91.patch.gz я правильно понимаю ? Сорри за тупые вопросы :smile3046: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prst 0 21 июня, 2007 Опубликовано 21 июня, 2007 · Жалоба Собственно вот такие вопросы: 1. Нужно ли пересобирать тулчайн от хеви для ядра отличного от 2.6.16 ? Вопрос связан с тем, что у меня не получается собрать тулчайн, и я использую готовый ? 2. Утилита из u-boot - mkimage - как ее собрать ? У меня не получается :( 3. Какой дистрибутив лучше использовать ? У меня Fedora Core 6 и я грешу на него. 4. Если я хочу использовать ядро 2.6.21.1, то мне нужно http://www.kernel.org/pub/linux/kernel/v2.....6.20.1.tar.bz2 и на него наложить http://maxim.org.za/AT91RM9200/2.6/2.6.21-at91.patch.gz я правильно понимаю ? Сорри за тупые вопросы :smile3046: 1 - у меня получилось, привда ради принципа этого я 2 дня угоробил, потому что то что написано в статье при сборке - кардинально отличается от истыны сборки, и патчи не подходят - приходилось ручками фиксить 2 - та что от heavy пользую смело, я например так и делал и не заморачивался особо, но как ее создать в статье сказано. 3 - без разницы, лично я делал это на Debian и Slackware (Debian лучше) 4 - все верно Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
slava2005 0 21 июня, 2007 Опубликовано 21 июня, 2007 · Жалоба 1 - у меня получилось, привда ради принципа этого я 2 дня угоробил, потому что то что написано в статье при сборке - кардинально отличается от истыны сборки, и патчи не подходят - приходилось ручками фиксить Я пока только одну ночь угробил :) Может Вы поделитесь рецептами сборки ? И все-таки - можно ли использовать http://heavy-online.ru/arm-linux/files/rea...olchain.tar.bz2 (готовый тулчайн) с ядрами отличными от 2.6.16 ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
COMA 1 22 июня, 2007 Опубликовано 22 июня, 2007 · Жалоба 1. не использовал, ответить не могу. собирал под Gentoo Linux с помощью утилиты crossdev. А потом кардинально поменял подход. Собрал все в эмуляторе QEMU. 2. собирал сам, использовал тулчейн от http://www.ucrouter.ru/ 3. пользуюсь gentoo. 4. так и есть Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prst 0 14 июля, 2007 Опубликовано 14 июля, 2007 · Жалоба И все-таки - можно ли использовать http://heavy-online.ru/arm-linux/files/rea...olchain.tar.bz2 (готовый тулчайн) с ядрами отличными от 2.6.16 ? да, можно я в итоге так и сделал . Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
astro 0 15 июля, 2007 Опубликовано 15 июля, 2007 · Жалоба 1. Да, нужно. 2. Собирается нормально. 3. В любом дистрибутиве должно собираться, у меня был suse9.3. 4. 2.6.21-at91.patch.gz соответствует ядру 2.6.21 с kernel.org, не путайте. > можно ли использовать (готовый тулчайн) с ядрами отличными от 2.6.16 ? да, но может понадобится работа напильником. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Odiemus 0 16 июля, 2007 Опубликовано 16 июля, 2007 · Жалоба 1. если под tool-chain понимается компилятор + libc - пересобирать ничего не надо. если компилятор компилит а линкер линкует - значит все работает! 2. утилита mkimage собирается автоматом при сборке u-boot. 3. какой дистрибутив - абсолютно фиолетово! в который раз уже говорю! 4. Если я хочу использовать ядро 2.6.21.1, то мне нужно http://www.kernel.org/pub/linux/kernel/v2.....6.20.1.tar.bz2 и на него наложить http://maxim.org.za/AT91RM9200/2.6/2.6.21-at91.patch.gz я правильно понимаю ? нет. неправильно. если берется самое последнее ядро с kernel.org то оно, как правило, уже содержит в себе все пачти от всяких maxim.org.za и иже с ними. патчи надо накладывать только если по какой-то причине это еще не вошло в ядро. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться