|
|
  |
Нужна помощь по линуксу, надо стартануть |
|
|
|
Dec 9 2015, 06:42
|
Профессионал
    
Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079

|
На плате установлен проц, на нем запущен линукс. Надо файл сгенерить под линукс и положить в проц. По этой ссылке указано как это сделать https://wiki.analog.com/resources/tools-sof...dsp_genfirmwareтам надо давать команды > wget ... > chmod +x sigmadsp_fwgen из линукса, и подсунуть ему файл .xml мне на комп надо линукс ставить? Какой посоветуете, чтобы не увесистый и простой. Или как вообще лучше сделать это все?
|
|
|
|
|
Dec 9 2015, 08:36
|
Участник

Группа: Участник
Сообщений: 66
Регистрация: 12-04-06
Из: Москва
Пользователь №: 16 039

|
Тогда вы немного не так ставите вопрос. С одной стороны у вас: >> На плате установлен проц, на нем запущен линукс.
с другой:
>> Это только что пришедшая плата, в которую надо еще линукс залить.
Т.е. есть железо, под которое нужно собрать Линукс с поддержкой требуемого SigmaDSP firmware?
Ну тогда путь достаточно стандартный: 1. ставите себе виртуальную машину, например VMware Player или VirtualBox, устанавливаете под этой виртуалкой Линукс - например Ubuntu. 2. производитель железки наверняка предоставляет так называемый linux SDK. 3. Собираете под виртуалкой этот Analog Devices Linux (загрузчик, ядро, ФС) 4. заливаете это на железку. 5. дальше уже возитесь с вашим SigmaDSP firmware
как-то так.
Сообщение отредактировал samike - Dec 9 2015, 08:38
|
|
|
|
|
Dec 9 2015, 11:16
|
Знающий
   
Группа: Свой
Сообщений: 526
Регистрация: 5-08-05
Пользователь №: 7 390

|
Цитата(Метценгерштейн @ Dec 9 2015, 14:02)  первый пункт- Currently the SigmaDSP Firmware Utility for Linux only runs on a Linux system and can be downloaded from here. по ссылке- это просто код в тексте.
Запустил ubuntu на виртуалке на компе у себя. Не очень понимаю, что дальше делать? Как запустить эту утилиту, которая просто текст. найдите в меню программ программу терминала. или войдите через Ctrl+Alt+F2, (3,4,5,6 и тд) или какого-нибудь линуксоида наймите на фриланс
|
|
|
|
|
Dec 9 2015, 12:25
|
Участник

Группа: Участник
Сообщений: 66
Регистрация: 12-04-06
Из: Москва
Пользователь №: 16 039

|
>> или какого-нибудь линуксоида наймите на фриланс Метценгерштейн, меня наймите на фриланс
|
|
|
|
|
Dec 9 2015, 17:33
|
Профессионал
    
Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079

|
там кроме линукса еще софт писать придется. Просто не понятно пока как подойти.
Tarbal, будем идти по пунктам. Есть плата, на ней минимальное что-то запущено как демо того, что плата рабочая.
Установлен линукс. Но какой-то урезанный. Минимум того, что надо для работы проца. Уточнять именно какой? по загрузчику готов поспрашивать. А где загрузчик должен лежать? Т.е. насколько я понимаю, есть два софта- сам линукс и загрузчик. Лежат они где-то на флешках. Как-то их туда записали, возможно, через JTAG. Есть проц freescale, флэш установленная, и SD карточка. Получается, где-то загрузчик лежит, где-то сам линукс? Может вместе.
Здесь правильней задавать вопросы тем, кто разрабатывал плату, но пока нет возможности выйти на них. Возможно позже выйду, но уже буду подготовлен.
До того просто процы программировал. Тут немного не понятно.
К сожалению, не могу нанять фрилансера, т.к. по работе дали разобраться, надо какой- то результат минимальный выдать им.
Не пойму принцип- есть проц. Он же МК. Он чистый? Или внутри на его флеше и сидит загрузчик? 96 к вроде флэш там. Получается, если там загрузчик лежит, то у него прописано, что опросить флэш внешнюю, SD карту, если найдет линукс, то подгружает его.
|
|
|
|
|
Dec 9 2015, 18:41
|
Профессионал
    
Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439

|
Цитата(Метценгерштейн @ Dec 9 2015, 21:33)  там кроме линукса еще софт писать придется. Просто не понятно пока как подойти.
Tarbal, будем идти по пунктам. Есть плата, на ней минимальное что-то запущено как демо того, что плата рабочая.
Установлен линукс. Но какой-то урезанный. Минимум того, что надо для работы проца. Уточнять именно какой? по загрузчику готов поспрашивать. А где загрузчик должен лежать? Т.е. насколько я понимаю, есть два софта- сам линукс и загрузчик. Лежат они где-то на флешках. Как-то их туда записали, возможно, через JTAG. Есть проц freescale, флэш установленная, и SD карточка. Получается, где-то загрузчик лежит, где-то сам линукс? Может вместе.
Здесь правильней задавать вопросы тем, кто разрабатывал плату, но пока нет возможности выйти на них. Возможно позже выйду, но уже буду подготовлен.
До того просто процы программировал. Тут немного не понятно.
К сожалению, не могу нанять фрилансера, т.к. по работе дали разобраться, надо какой- то результат минимальный выдать им.
Не пойму принцип- есть проц. Он же МК. Он чистый? Или внутри на его флеше и сидит загрузчик? 96 к вроде флэш там. Получается, если там загрузчик лежит, то у него прописано, что опросить флэш внешнюю, SD карту, если найдет линукс, то подгружает его. Если стоит загрузчик, то уже большое дело. Вам не надо будет заморачиваться с JTAG. Подключите терминал к последоватеьному порту и в самом начале после старта будет написано какой загрузчик. Там вообще очень много чего будет ценного написано. Из загрузчика можно вытянуть практически всю информацию. Чтобы поменять линукс вам надо будет переписать ядро (не обязательно) и корневую файловую систему. 96К даже для загрузчика мало. Если конечно у вас ну не совсем урезанное что-то. Вы с советами с форума не сможете сами сделать. Надо еще много чего читать. Я несколько лет набирался знаний. Ну не целенаправленно конечно. Но знания по МК и по реалтайму у меня були задолго до этого. Учиться просто не будет. Тем более, что большинство книг по теме в качестве учебников не подходит. Но дорогу осилит идущий. А начните сразу с софта. Ведь линукс у вас есть уже. Для этого желательно настроить линукс машину для кросскомпилляции. В этом форуме уже писали как это сделать. Поищите по ключевому слову eabi. Прежде чем начинать спросите у поставщика образ системы. А кстати можно ли загрузить систему с SD карточки?
|
|
|
|
|
Dec 9 2015, 19:36
|
Участник

Группа: Участник
Сообщений: 66
Регистрация: 12-04-06
Из: Москва
Пользователь №: 16 039

|
Думаю - настало время говорить более конкретно  1. Что у вас за железка - отладочная плата какая-нибудь (какая?) или что-то совсем самопальное? 2. Какой процессор установлен - полное наименование? 3. Консоль нашли куда воткнуть? посмотрели, что железка выдает при загрузке? 4. Что есть из доки на плату (если самопальная)? Цитата(Метценгерштейн @ Dec 9 2015, 22:10)  да, можно загрузить систему с sd карты. Там и воткнута SD карта, кстати. Круто. Можно воткнуть в картридер под линуксом и посмотреть, что на карте Цитата(Метценгерштейн @ Dec 9 2015, 22:10)  если по аналогии с МК, то загрузчик- это bootloader, а линукс- это наш .hex, т.е. та прошивка, что генерится компилятором? Ну, если только ОЧЕНЬ отдаленная аналогия.
|
|
|
|
|
Dec 10 2015, 06:13
|
Профессионал
    
Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079

|
плата самопальная. Мне ее по факту передали. Надо разбираться. Из доков есть схема. на плате 2 порта эзернет через свич micrel, 3 разъема usb, 2 разъема как RG45, только на 6 пинов каждый. сам проц mcimx6u5evm10ac Задача пока простая. Там DSP стоит от AD, в его sigmastudio я разобрался, надо сгенеренный файл положить в определенную папочку в линуксе. Сейчас утро, начинаю исследовать что там можно сделать, чтобы терратерну включить. Дополню- нашел выход UART, даже консоль подписано. Буду подключать. вот файлик, что загрузчик через UART выдал. U-boot загрузчик там teraterm.log
|
|
|
|
|
Dec 10 2015, 08:38
|
Участник

Группа: Участник
Сообщений: 66
Регистрация: 12-04-06
Из: Москва
Пользователь №: 16 039

|
Цитата(Метценгерштейн @ Dec 10 2015, 09:13)  Дополню- нашел выход UART, даже консоль подписано. Буду подключать. Подключайте. Почитал еще раз SigmaDSP Firmware Utility for Linux по вашей ссылке. Вроде как можно просто положить ваше приложение в определенную папку линукса, имеющегося на плате: "It is also possible to install the firmware file on the root filesystem. This allows to update it without having to update the whole kernel. To install it on the root file system copy it to the “/lib/firmware/“ folder on the target system." Консоль нашли - хорошо. Разберитесь, что же там есть на плате (по логу загрузки). Для копирования SigmaDSP Firmware Utility на плату может потребоваться рабочий Ethernet.
|
|
|
|
|
Dec 10 2015, 09:18
|
Участник

Группа: Участник
Сообщений: 66
Регистрация: 12-04-06
Из: Москва
Пользователь №: 16 039

|
Цитата(Метценгерштейн @ Dec 10 2015, 09:13)  U-boot загрузчик там teraterm.logскиньте куда-нибудь еще - эта ссылка не открывается у меня на работе (касперский не пускает)
|
|
|
|
|
Dec 10 2015, 10:09
|
Участник

Группа: Участник
Сообщений: 66
Регистрация: 12-04-06
Из: Москва
Пользователь №: 16 039

|
Цитата(Метценгерштейн @ Dec 10 2015, 12:27)  http://файлообменник.рф/4bh73pine4g3.html подойдет? подойдет Ерунда какая-то - вроде начинает скачивать - но касперский начеку )) Скиньте лучше на почту smim1()yandex.ru
|
|
|
|
|
Dec 10 2015, 13:11
|
Профессионал
    
Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079

|
пока что мне надо даже не аппликацию написать, а просто положить туда в папочки сгенерированный файл. Потом, конечно, дойдет до того, чтобы самому все делать. На сейчас- плата запускается, линукс прогружается. В файле, что я выкладывал, есть строчка- Ubuntu 14.04.2 LTS nitrogen ttymxc1
и
Welcome to Ubuntu 14.04.2 LTS (GNU/Linux 3.10.17+ armv7l)
т.е. ubuntu
после прогрузки линукса, вижу это через COM-порт в терминалке, я логинюсь root root
пишет, что inet addr:192.168.1.5 Bcast:192.168.1.255 Mask:255.255.255.0
далее, беру комп, он XP, настраиваю сеть свою 192.168.1.10 255.255.255.0
остальное пустое все DNS Gateway и прочее
запускаю тератерм по IP и телнету, вбиваю 192.168.1.5 не соединяется. Отрывается соединение
|
|
|
|
|
Dec 10 2015, 13:13
|
Профессионал
    
Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439

|
Цитата(Метценгерштейн @ Dec 10 2015, 15:52)  пока что мне надо даже не аппликацию написать, а просто положить туда в папочки сгенерированный файл. Потом, конечно, дойдет до того, чтобы самому все делать. На сейчас- плата запускается, линукс прогружается. В файле, что я выкладывал, есть строчка- Ubuntu 14.04.2 LTS nitrogen ttymxc1
и
Welcome to Ubuntu 14.04.2 LTS (GNU/Linux 3.10.17+ armv7l)
т.е. ubuntu О! Так вы в шоколаде! Установите убунту на компьютер хотя бы на виртуальную машину. Установите на обе openssh server командой sudo apt-get install openssh-server. На виндоус установите putty и winscp. При помощи последней любые файлы влегкую скопируете с винды на ваш линукс. Это сделать быстрее чем устанавливать Линукс на виртуалку. Если вам надо просто скопировать файлы: Установите на ваш прибор openssh-server, а на винду winscp. Этого достаточно.
|
|
|
|
|
Dec 10 2015, 13:32
|
Профессионал
    
Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079

|
сегодня, зато, лучше, чем вчера было) Не знал куда что и где) Виртуалку убунту уже установил на комп. Двигаюсь дальше.
и еще, я правильно понимаю, что теперь, когда линукс на проце стоит, я полностью забываю железный уровень программирования через регистры, как в STM32 или AVR это было, и пишу именно в среде линукс? Т.е. пользую все ее преимущества? И подход к программированию, например, ногой подрыгать другой? Где почитать про это? Допустим, GPIO подергать?
|
|
|
|
|
Dec 10 2015, 13:36
|
Участник

Группа: Участник
Сообщений: 66
Регистрация: 12-04-06
Из: Москва
Пользователь №: 16 039

|
Цитата(Метценгерштейн @ Dec 10 2015, 16:32)  Допустим, GPIO подергать? допустим GPIO подергать можно с помощью gpiolib: Доступ к GPIO из пространства пользователя. Или погуглите. подход к программированию теперь будет несколько иной ))
Сообщение отредактировал samike - Dec 10 2015, 13:38
|
|
|
|
|
Dec 10 2015, 13:42
|
Профессионал
    
Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439

|
Цитата(Метценгерштейн @ Dec 10 2015, 16:32)  сегодня, зато, лучше, чем вчера было) Не знал куда что и где) Виртуалку убунту уже установил на комп. Двигаюсь дальше.
и еще, я правильно понимаю, что теперь, когда линукс на проце стоит, я полностью забываю железный уровень программирования через регистры, как в STM32 или AVR это было, и пишу именно в среде линукс? Т.е. пользую все ее преимущества? И подход к программированию, например, ногой подрыгать другой? Где почитать про это? Допустим, GPIO подергать? Все зависит от того как вам надо подрыгать. Если временная диаграма пофиг, то легко, а если нет, то надо драйвер писать. А в драйвере и регистры и прерывания есть. Первая попавшаяся ссылка о том как дергать или читать с ноги. Поищите сами по ключевым словам: http://ubuntuforums.org/showthread.php?t=1835315Цитата(samike @ Dec 10 2015, 16:36)  допустим GPIO подергать можно с помощью gpiolib: Доступ к GPIO из пространства пользователя. Или погуглите. подход к программированию теперь будет несколько иной )) Ну вот это получше чем то, что нашел я, но о том же самом.
|
|
|
|
|
Dec 10 2015, 13:49
|
Участник

Группа: Участник
Сообщений: 66
Регистрация: 12-04-06
Из: Москва
Пользователь №: 16 039

|
Да, если временная диаграмма НЕ пофигу - то придется писать драйвер.
|
|
|
|
|
Dec 10 2015, 19:17
|
Профессионал
    
Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079

|
я правильно понимаю, чтобы подключиться к девайсу, нанем должен быть поднять ftp или ssh? я не мог по ip соединиться, т.к. , вероятно, ftp сервер не поднят на железке?
еще вопрос- на винде winscp, посредством vmware на этом же компе загрузил убунту. ifconfig выдал ip. в убунте запустил sudo apt-get install openssh-server прошла установка, вроде все встало в winscp устанавливаю протокол SFTP, ip, что выдала убунта, пароль и логин от убунты. Единственное, логин не root, а некий другой. Не коннектится.
|
|
|
|
|
Dec 11 2015, 00:02
|
Профессионал
    
Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439

|
Цитата(Метценгерштейн @ Dec 10 2015, 23:17)  я правильно понимаю, чтобы подключиться к девайсу, нанем должен быть поднять ftp или ssh? Правильно, но есть еще много чего. Цитата(Метценгерштейн @ Dec 10 2015, 23:17)  я не мог по ip соединиться, т.к. , вероятно, ftp сервер не поднят на железке? Этот сервер называется самба. Не заморачивайтесь по ssh проще всего. Цитата(Метценгерштейн @ Dec 10 2015, 23:17)  еще вопрос- на винде winscp, посредством vmware на этом же компе загрузил убунту. ifconfig выдал ip. в убунте запустил sudo apt-get install openssh-server прошла установка, вроде все встало в winscp устанавливаю протокол SFTP, ip, что выдала убунта, пароль и логин от убунты. Единственное, логин не root, а некий другой. Не коннектится. на железке устанавливаете openssh-server. Если на железке нет никого кроме root, то надо создать. useradd account_name где account_name имя пользователя -- придумайте сами. Там еще правильный ключ надо дать чтобы создал домашнюю директорию. В Убунте есть такая заморочка. Найдите в интернете детали. passwd account_name Создаст пароль. С этими именем account_name и паролем будете заходить.
|
|
|
|
|
Dec 11 2015, 06:31
|
Участник

Группа: Участник
Сообщений: 66
Регистрация: 12-04-06
Из: Москва
Пользователь №: 16 039

|
Можно попробовать tftp, когда-то пользовался этой инструкцией. Также никто не отменял nfs: ссылка 1, ссылка 2. Связь с платой по сети конечно же нужно настраивать, но почему вы не хотите просто записать вашу утилиту на SD карточку (с помощью картридера) и проверить ее работу?
|
|
|
|
|
Dec 11 2015, 07:01
|
Участник

Группа: Участник
Сообщений: 66
Регистрация: 12-04-06
Из: Москва
Пользователь №: 16 039

|
Ок, просто сначала задача звучала несколько иначе ))
|
|
|
|
|
Dec 11 2015, 14:08
|
Профессионал
    
Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079

|
нужен еще совет: сгенерировал файл adau1761_33.bin, положил его на доску в lib/firmware там сейчас лежит подобный файл adau1761.bin вероятно, именно на этой конфигурации и работает текущая настройка. Сейчас звук с микрофона идет прямиком в динамик. Не совсем понятно из ссылки по кодеку http://electronix.ru/redirect.php?https://...dsp_genfirmwareкак сделать так, чтобы теперь линукс подтянул конфигурацию с этого файла и применил новые настройки кодека?
|
|
|
|
|
Dec 11 2015, 14:14
|
Участник

Группа: Участник
Сообщений: 66
Регистрация: 12-04-06
Из: Москва
Пользователь №: 16 039

|
Цитата(Метценгерштейн @ Dec 11 2015, 17:08)  как сделать так, чтобы теперь линукс подтянул конфигурацию с этого файла и применил новые настройки кодека? По вашей ссылке читаем: "If the firmware is installed on the root filesystem the driver needs to be built as a module, otherwise it will try to load the firmware before the root filesystem has been mounted." Так как у вас как раз "firmware is installed on the root filesystem" -то это должно навести вас на определенные мысли. Правда не знаю о каком драйвере идет речь - вам видимо виднее.
|
|
|
|
|
Dec 11 2015, 19:09
|
Участник

Группа: Участник
Сообщений: 66
Регистрация: 12-04-06
Из: Москва
Пользователь №: 16 039

|
Так у вас процессор iMX6 от Freescale, то вам прямая дорога на форум i.MX CommunityОтличный форум у Texas: TI E2E Community Рекомендую прекрасный русскоязычный ресурс по embedded тематике: starterkit.ru (железки), форум. (здесь на электрониксе есть люди оттуда). Из отладок хорошо зарекомендовала себя железка BeagleBone (просто и Black)Да вообще их полно сейчас: Orange Pi, Banana Pi, OLinuXino от Olimex и т.п.
|
|
|
|
|
Dec 11 2015, 20:07
|
Участник

Группа: Участник
Сообщений: 66
Регистрация: 12-04-06
Из: Москва
Пользователь №: 16 039

|
В том то и смысл всех этих железок, что вы сами можете собирать под них любой линукс, который вам нравится (ну или почти любой). И в этом смысл линукса - вы можете кастомизировать свою сборку линукса индивидуально, именно под вашу задачу. Надеюсь, понятно сказал ))
|
|
|
|
|
Dec 12 2015, 17:10
|
Профессионал
    
Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439

|
1. Скачайте этот документ. Их много версий есть -- найдите поновее. https://www.google.ca/search?biw=1481&b...214.wuEXyUH7xaUОн один из наиболее ценных по программированию ядра Линукс. Поймете что такое модуль. 2. Узнайте какая версия ядра установлена. (команда uname -r). У тех кто вам его поставил узнайте где взять исходники. Версия (строка названия) должна совпадать абсолютно. Если нет, то придется идти по более трудоемкому пути. 3. Сохраните конфигурацию ядра. Она находится в двух местах на работающем Линукс компьютере. В одном из мест (или в обоих) в архивированном виде. Иногда в одном из мест ее нет. Кажется в директориях /proc и /boot. http://superuser.com/questions/287371/obta...ng-linux-systemНайдите если там определен тот символ, который разрешает компиляцию вашего драйвера. Он упомянут в вашей ссылке и начинается с CONFIG_... . Если есть и в этой строке стоит буква 'm', а не 'y', то ваше условие про модуль выполнено. Если 'y', то надо пересобрать ядро, перенастроив конфигурацию. Если отсутствует совсем, то возможно отделаетесь перенастройкой и пересборкой ядра. Может придется искать и исходники драйвера. 4. Изучите командную строку с которой запущено ваше ядро: /proc/cmdline Это повысит ваш уровень знаний  уточнение: Цитата In order to load firmware files the kernel needs to have firmware support (CONFIG_FW_LOADER) enabled.
Device Drivers ---> Generic Driver Options ---> ... <*> Userspace firmware loading support ...
The firmware can either be built into the kernel or can be installed on the root file systen. If both the firmware is built into the kernel and present on the root file system the firmware built into the kernel will always take precedence. Built into the kernel
To built the firmware into the kernel copy the firmware file to the kernel's “firmware” folder. In your kernel config enable CONFIG_FIRMWARE_IN_KERNEL and set CONFIG_EXTRA_FIRMWARE to the CONFIG_FW_LOADER CONFIG_EXTRA_FIRMWARE CONFIG_FIRMWARE_IN_KERNEL Должны быть разрешены: с буквой 'у' скорее всего, а то, что я писал о CONFIG_... относится к той, что разрешает ваш драйвер.
|
|
|
|
|
Dec 21 2015, 07:43
|
Профессионал
    
Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079

|
Добрый день! Нужна еще консультация. Встречался с разработчиками, немного прояснилось. Уже умею ядро собирать, перекомпилю его. После сборки ядра я имею два файла, которые надо в образ флешки в папку /boot Образ флешки мне дали. Но вот когда происходит загрузка с нее, загрузка встает. Скрин приложен.  Дело не в моих сгенеренных файлах, т.к. в этот же image клады такие же файлы с той флешки, что загружается. Дело именно в имадже. Что-то можно по скрину понять? Или какой выложить файл?
|
|
|
|
|
Dec 29 2015, 11:14
|

Местный
  
Группа: Участник
Сообщений: 340
Регистрация: 25-10-05
Из: Пермь, Россия
Пользователь №: 10 091

|
Цитата(Метценгерштейн @ Dec 28 2015, 12:27)  можете тезисно обрисовать картину:
допустим, у меня плата на АРМ. Хочу с нуля сам собрать линукс. ядро 3.16 какие действия мои? В общих чертах такие: 1. wget https://cdn.kernel.org/pub/linux/kernel/v3....x-3.16.7.tar.xz2. tar xJf linux-3.16.7.tar.xz 3. cd linux-3.16.7 4. make menuconfig ... конфигурируем по потребностям... 5. make dep CC=arm-linux-gnueabi-gcc LD=arm-linux-gnueabi-ld AR=arm-linux-gnueabi-ar NM=arm-linux-gnueabi-nm OBJCOPY=arm-linux-gnueabi-objcopy 6. make zImage CC=arm-linux-gnueabi-gcc LD=arm-linux-gnueabi-ld AR=arm-linux-gnueabi-ar NM=arm-linux-gnueabi-nm OBJCOPY=arm-linux-gnueabi-objcopy 6. make modules CC=arm-linux-gnueabi-gcc LD=arm-linux-gnueabi-ld AR=arm-linux-gnueabi-ar NM=arm-linux-gnueabi-nm OBJCOPY=arm-linux-gnueabi-objcopy
--------------------
Всего наилучшего, Alex Mogilnikov
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|