Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Отладочные платы » SK-NUC976
SK-NUC976 - ядро с гитхаба
Jury093
Добавлено 11.12.2016 01:35
0
Сообщение: 1
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
выудил ядро отсюда:
https://github.com/OpenNuvoton
Код
VERSION = 3
PATCHLEVEL = 10
SUBLEVEL = 101
EXTRAVERSION =
NAME = TOSSUG Baby Fish

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

для Дебьян ничего не изменилось:
- ошибка в rtc осталась и теперь не лечится найденным способом..
- uSD также валится
- чего-то дописали в ветку для USB - файлы драйвером чуть распухли

из любопытного - увидел в видеодрайвере поддержку экранов с интерфейсом MPU80 (вынесу в отдельную тему)

возможно где-то в исходниках можно нарыть что-то типа Changelog, где расписано что и где правили (а может это мои фантазии и ничего не написано, х3, не смотрел)

на первой странице на разделе "drivers" видна строчка
Avoid kernel crash after unplug/plug cable , которая ведет на какой-то патч..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 11.12.2016 20:31 Сообщение: 2
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
- ошибка в rtc осталась и теперь не лечится найденным способом..

не, я промахнулся и редактировал не тот файл, достаточно в конец _probe дописать
Код
rtc_reg_write(nuc970_rtc, REG_RTC_RIER, (__raw_readl(nuc970_rtc->rtc_reg + REG_RTC_RIER) | TICKINTENB));

начинают тикать прерывания и утилиты дебьян перестают ругаться..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 12.11.2017 13:35 Редактировалось 12.11.2017 23:26 Сообщение: 3
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
забавные новости: вчера вытащил очередное ядро с гитхаба, собрал дефолтное
Код
VERSION = 3
PATCHLEVEL = 10
SUBLEVEL = 108
EXTRAVERSION =
NAME = END-OF-LIFE


вроде как рутовая перестала рушиться на uSD, в процессе настроек под себя раз 20-30 перегружался с ребутом и выключением..
безусловно, надо тщательно проверить на разных карточках и если все норм, то баг можно будет закрыть:
https://github.com/OpenNuvoton/NUC970_Linux_Kernel/issues/1

остальную периферию особо не щупал, впрочем i2c, spi с флешками нормально поднялись, сетка видимо норм, но подозрительно
Код
root@nuc976br:~# ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_req=1 ttl=255 time=0.000 ms
64 bytes from 192.168.0.1: icmp_req=2 ttl=255 time=0.000 ms

нулевое время пинга - явно какой-то косячишко

еще о плохом:
чего-то накрутили в подсистеме обычных gpio, да так, что тривиальные leds-gpio не поднять - из 4-х светиков запустились всего два, прописываю 4, отваливаются все (в предыдущем ядре все было норм)
тэкс, поднял еще один светик, а последний (на PD7) не поднимается, т.к. что-то пишет в регистр конфигурации

ниже брехня, система работает нормально - вероятно у меня проблема либо в внешним rtc, либо с его кварцем, либо с батарейкой..
и самое неприятное - спешит системное время (я сначала грешил на глючный rtc), но спешит даже просто после перезагрузки, полчасика плата простоит и на 10 минут убегает время - это значит проблема где-то в подсистеме time.c

в общем, как обычно, что-то лечат и где-то калечат..
повторюсь с просьбой - проверить на рутовой с Дебьян баг с uSD, багует или нет?

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 10.04.2019 16:42 Сообщение: 4
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
повторюсь с просьбой - проверить на рутовой с Дебьян баг с uSD, багует или нет?

повторюсь, баг с uSD пофиксили, на гитхабе баг закрыли, на 2-х uSD картах рутовая отлично работает под Дебьяном

про брехню - я тогда впаял кварц-спичку на 77.5 кГц (был куплен под dcf77), не посмотрел маркировку и долго матюкался на rtc :)

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-NUC976