Этапы запска драйвера ядра
zamap |
|
|
|
|
|
|
|
|
Регистрация: 08.09.2009 |
|
|
|
Пытаюсь написать char -драйвер по примеру SIM508 at92_gps_gsm_pwr.c Пыаюсь мигать светодом на PA16.После выполнения скриптов make_menuconfig и make_kernel получил zlinux...затем в u-boot пишу tftpboot 20400000 zlinux ...что то куда то грузиться ....но в dmesg | grep "SIM508" есть строчка а моей нужной нету :( куда рыть |
|
|
|
|
|
Pavel Ivanchenko |
|
|
Admin |
|
|
|
|
Пункты: 92788 |
Регистрация: 24.03.2009 |
Пол: Мужчина |
|
|
Значит где то в цепи "сборка->прикручивание u-boot заголовка-> копирование образов в TFTP папку" ошибка происходит, думаю, в драйвере ошибка от чего ядро не собирается и в саму плату копируются старые образы. |
|
|
|
|
|
zamap |
|
|
|
|
|
|
|
|
Регистрация: 08.09.2009 |
|
|
|
Ядро содирается, касательно драйвера там только пору предупреждений. Старый файл из tftpboot на виртуальной машине удалил. в замен него появился полсе menu_konfig новый файл z Image. Я попробовал выключить в menuconfig драйвер SIM508 состряпал zlinux - попытался загрузить его на плтау tftpboot 20400000 zlinux - в итоге на плте осталось старое ядро ...с SIM508 ..Итого вывод: как то не так я гружу на плтату....Что делать? |
|
|
|
|
|
Pavel Ivanchenko |
|
|
Admin |
|
|
|
|
Пункты: 92788 |
Регистрация: 24.03.2009 |
Пол: Мужчина |
|
|
Не знаю, что у Вас там творится ... убедитесь что ядро пересобралось и попало в папку TFTP, загрузите u-boot и выполните "run tftp_boot". Если и в этом случае в ядре старый драйвер - значит собираете ядро со старым драйвером. |
|
|
|
|
|
zamap |
|
|
|
|
|
|
|
|
Регистрация: 08.09.2009 |
|
|
|
СПАСИБО! выполнил run tftp_boot все прошилось на плтку как надо и заработало - мигает диодик |
|
|
|
|
|
|