Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51
Можно ли отлаживать модуль не по ethetnet? - MOD - iMX6ULL - SK - Форум - starterkit.ru
Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Процессорные модули » SK-iMX6ULL-MOD
Можно ли отлаживать модуль не по ethetnet?
Wad1970
Добавлено 01.09.2020 15:58 Сообщение: 11
Wad1970
5

Пункты: 3692
Регистрация: 24.11.2014
после этого указания ARCH=ARM



/tmp/cc0seiRk.s:472: Error: architectural extension `mp' is not allowed for the current base architecture
/tmp/cc0seiRk.s:473: Error: selected processor does not support ARM mode `pldw [r3,#0]'
/tmp/cc0seiRk.s:476: Error: selected processor does not support ARM mode `pld [r3,#0]'
/tmp/cc0seiRk.s:482: Error: selected processor does not support ARM mode `ldrex r2,[r3]'
/tmp/cc0seiRk.s:484: Error: selected processor does not support ARM mode `strex r1,r2,[r3]'
/tmp/cc0seiRk.s:489: Error: selected processor does not support ARM mode `dmb ish'
/tmp/cc0seiRk.s:501: Error: selected processor does not support ARM mode `dmb ish'
/tmp/cc0seiRk.s:504: Error: selected processor does not support ARM mode `dmb ish'
/tmp/cc0seiRk.s:511: Error: selected processor does not support ARM mode `dmb ish'
/tmp/cc0seiRk.s:587: Error: selected processor does not support ARM mode `dmb ish'
/tmp/cc0seiRk.s:684: Error: architectural extension `mp' is not allowed for the current base architecture
/tmp/cc0seiRk.s:685: Error: selected processor does not support ARM mode `pldw [r3,#0]'
/tmp/cc0seiRk.s:688: Error: selected processor does not support ARM mode `pld [r3,#0]'
/tmp/cc0seiRk.s:694: Error: selected processor does not support ARM mode `ldrex r2,[r3]'
/tmp/cc0seiRk.s:696: Error: selected processor does not support ARM mode `strex r1,r2,[r3]'
/tmp/cc0seiRk.s:824: Error: selected processor does not support ARM mode `dmb ish'
/tmp/cc0seiRk.s:965: Error: selected processor does not support ARM mode `dmb ish'
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 01.09.2020 16:08 Сообщение: 12
sasamy
4.70

Пункты: 76182
Регистрация: 14.08.2009
Где исходники этого драйвера можно посмотреть ?
Спуститься к концу Подняться к началу
Персональная информация
Wad1970
Добавлено 01.09.2020 16:18 Редактировалось 01.09.2020 16:25 Сообщение: 13
Wad1970
5

Пункты: 3692
Регистрация: 24.11.2014
https://yadi.sk/d/SoZSucvVAY66xQ
а это мой Makefile если надо:
https://yadi.sk/d/9fe_MHYScm28KA
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 01.09.2020 17:05 Сообщение: 14
sasamy
4.70

Пункты: 76182
Регистрация: 14.08.2009
Цитата
это мой Makefile если надо:
https://yadi.sk/d/9fe_MHYScm28KA


интересно для чего вы export в Makefile записали, это надо выполнять в терминале перед запуском make
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 01.09.2020 18:00 Сообщение: 15
sasamy
4.70

Пункты: 76182
Регистрация: 14.08.2009
Цитата


ничего править не нужно, нужен собранный buildroot. Нпример в моем случае с моми путями

cd ~/tmp/r8152-2.13.0
sasa@sasa-Q500A:~/tmp/r8152-2.13.0$ export ARCH=arm
sasa@sasa-Q500A:~/tmp/r8152-2.13.0$ export CROSS_COMPILE=/home/sasa/imx6ull/2eth/buildroot-2017.08-sk-ull/output/host/bin/arm-buildroot-linux-uclibcgnueabihf-
sasa@sasa-Q500A:~/tmp/r8152-2.13.0$ export KERNELDIR=/home/sasa/imx6ull/2eth/buildroot-2017.08-sk-ull/output/build/linux-custom
sasa@sasa-Q500A:~/tmp/r8152-2.13.0$ make
find: ‘/home/sasa/imx6ull/2eth/kernel/drivers/net/usbroot-2017.08-sk-ull/output/kernel/drivers/net/usb/linux-custom’: No such file or directory
make -C /home/sasa/imx6ull/2eth/buildroot-2017.08-sk-ull/output/build/linux-custom M=/home/sasa/tmp/r8152-2.13.0 modules
make[1]: Entering directory '/home/sasa/imx6ull/2eth/buildroot-2017.08-sk-ull/output/build/linux-custom'
CC [M] /home/sasa/tmp/r8152-2.13.0/r8152.o
Building modules, stage 2.
MODPOST 1 modules
CC /home/sasa/tmp/r8152-2.13.0/r8152.mod.o
LD [M] /home/sasa/tmp/r8152-2.13.0/r8152.ko
make[1]: Leaving directory '/home/sasa/imx6ull/2eth/buildroot-2017.08-sk-ull/output/build/linux-custom'
Спуститься к концу Подняться к началу
Персональная информация
Wad1970
Добавлено 02.09.2020 09:39 Сообщение: 16
Wad1970
5

Пункты: 3692
Регистрация: 24.11.2014
спасибо большое. скомпилировалось .
Попробовал просто кинуть в lib/modules и запустить insmod

/lib/modules# insmod /lib/modules/r8152.ko
r8152: disagrees about version of symbol alloc_etherdev_mqs
r8152: Unknown symbol alloc_etherdev_mqs (err -22)
r8152: disagrees about version of symbol skb_copy_bits
r8152: Unknown symbol skb_copy_bits (err -22)
r8152: disagrees about version of symbol skb_put
r8152: Unknown symbol skb_put (err -22)
r8152: disagrees about version of symbol skb_tstamp_tx
r8152: Unknown symbol skb_tstamp_tx (err -22)
r8152: disagrees about version of symbol __napi_alloc_skb
r8152: Unknown symbol __napi_alloc_skb (err -22)
r8152: disagrees about version of symbol consume_skb
r8152: Unknown symbol consume_skb (err -22)
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 02.09.2020 10:39 Сообщение: 17
sasamy
4.70

Пункты: 76182
Регистрация: 14.08.2009
Цитата
disagrees about version of symbol


версия ядра на плате и собранного в buildroot не совпадают. То что собрано в buildroot должно быть и на плате.
Спуститься к концу Подняться к началу
Персональная информация
Wad1970
Добавлено 02.09.2020 13:02 Сообщение: 18
Wad1970
5

Пункты: 3692
Регистрация: 24.11.2014
Пересобрал все. Заработало!!! Спасибо большое!
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Процессорные модули » SK-iMX6ULL-MOD