
Nicholas
29.01.2018
11:42:03
а в этом смысле

Valentin
29.01.2018
12:02:07
По памяти?

Алексей
29.01.2018
13:51:14
Гуру
Ниид хелп

Google

Алексей
29.01.2018
13:51:58
Может кто встречал вариант для использования апельсинки как спи флешь

shadowsoul
29.01.2018
13:53:18
как именно эмулятора?
да хрен найдёшь так-то

Petr
29.01.2018
13:56:10

Алексей
29.01.2018
13:57:18
Ищу варианты для отладки
А так да... Дико звучит

Кирилл
29.01.2018
14:04:16

Алексей
29.01.2018
14:10:27

Petr
29.01.2018
14:13:04

Vasia
29.01.2018
14:13:39
ну или хардкор, сделой эмуль на стм32

Google

Алексей
29.01.2018
14:13:45

Кирилл
29.01.2018
14:14:26

Nikita
29.01.2018
14:26:23
Ищу варианты для отладки
Я в особо странном случае через kdb вполне неплохо шатал ядро через uart. Не скажу что понравилось и что помогло, но как факт - работает.

пикотранзистор
29.01.2018
14:27:00
Ещё можно пользоваться магией U-boot'а и грузиться по сети в RAM.

Алексей
29.01.2018
14:27:15

Nikita
29.01.2018
14:27:48
https://www.kernel.org/pub/linux/kernel/people/jwessel/kdb/

Алексей
29.01.2018
14:27:48

Nikita
29.01.2018
14:28:12
никакой магии, положил образ в память и сказал bootm
свитч какой?
u-boot из sdk обычно его криво-косо, но конфигурит

Алексей
29.01.2018
14:28:52

Nikita
29.01.2018
14:31:50
ну шитодат у тебя скорее всего есть
сконфигурь port-based vlan для начала из u-boot
ye bkb e;t d dtlht
ну или уже в ведре
заработает, тогда уже 802.1q прикручивай

Алексей
29.01.2018
14:32:59

Nikita
29.01.2018
14:33:08
исходники есть?

Google

Алексей
29.01.2018
14:34:27

Nikita
29.01.2018
14:35:12
исходники загрузчика. на крайняк есть ли порт u-boot на этот камень
если нет - тогда забей и страдай

Алексей
29.01.2018
14:36:10

Nikita
29.01.2018
14:36:32
ну так збс, он дерьмо, но хоть немного шатабелен
там уже в ините eth можно запилить посылку по mdio команд в свитч
я когда марвеловский свитч делал, начинал с того, что сделал обёртку над mdio и из комстроки срал в регистры
но u-boot для 7620 - полное говно, по крайней мере тот что в медиатековом sdk был

Алексей
29.01.2018
14:38:35

Roman
29.01.2018
19:40:11
Народ, а можно ли сигнал NE1 у fsmc stm32f1 использовать как dclk lcd интерфейса? С подключением rgb к d0...d15 и ногодрыгом на стробах?

Lord
29.01.2018
20:30:59
Подскажите дешевый ширпотребный стерео АЦП на I2S? 16 бит, 48 кгц

Nikita
29.01.2018
21:05:05
У реалтека было

GluckMaker
29.01.2018
21:13:37
Ищу варианты для отладки
Я бы предложил ядро во флешке, корень на NFS, но для этого тоже нужен живой езернет, правда, уже после инициализации ядра.

F.L
30.01.2018
05:36:38
привет
работаю с SIM868
где-то слышал, что можно скармливать GSM-координаты GPS-модулю, для того, чтобы GPS-координаты быстрее определялись
в интернете найти ничего по этой теме не могу
есть кто знает как это сделать? и вообще возможно ли это или лапша всё это

Petr
30.01.2018
05:38:39
Ты про A-GPS?

F.L
30.01.2018
05:45:47
о, да, похоже это именно то, что я искал
надеюсь у меня получится её реализовать
спасибо)

Kirill
30.01.2018
09:31:18
https://www.youtube.com/watch?v=jWlaEAzigCY
@mkrentovskiy выступает

Born
30.01.2018
09:37:12
Новый день — пора новых вопросов! Я почитал и выяснил, что супервизоры — это очень круто и очень полезно. Прочитал также, что всякие systemd/upstart/sysv — ето не круто, когда под рукой есть такая вещь как run-it. Никто не пользовался?
Пока что меня интересует только некоторый пробел в идеологии использования всего этого дела: получается, что мне просто нужно первым запускать не стандартный /sbin/init (как я понял, это и есть sysv-подход), а соответствующий для моего run-it процесс? Или как лучше сделать? В принципе, как я понял, можно этот run-it прописать банально в inittab и будет вроде как всё то же.

пикотранзистор
30.01.2018
09:37:39
?
Ты можешь начать с полумеры и воспользоваться runit'ом только в качестве супервайзера, а не в качестве системы инициализации.

Google

пикотранзистор
30.01.2018
09:38:46
Я так свои сервисы оборачиваю на VPS'ке с Debian'ом, у которого до сих пор sysv.

Born
30.01.2018
09:38:54
То есть в inittab прописать runsvdir?

пикотранзистор
30.01.2018
09:39:36

Born
30.01.2018
09:41:06
Просто ок, я понял, что runsvdir запускает по кругу скрипты из соответствующих /etc/service-директорий. Но кто-то же должен запускать сам runsvdir! И он, как я понимаю, тоже может грохнуться. И как раз в этом моменте мы используем sysv, который просто следит за runsvdir как за обычным сервисом.

пикотранзистор
30.01.2018
09:42:46
runit в разы быстрее, чем sysv-скрипты инициализации (его 1, 2 и 3-скрипты должны быть очень простыми) как минимум потому что все программы запускаются параллельно и сильно позже, чем выполнятся и запустятся все необходимые штуки для работы.

Born
30.01.2018
09:43:32

пикотранзистор
30.01.2018
09:44:17

Born
30.01.2018
09:44:47
Окей. Понял. Тогда буду делать так и не париться.)

пикотранзистор
30.01.2018
09:50:13
Но вообще на текущей работе мы активно _хотим_ внедрить клёвый finit: https://github.com/troglobit/finit
У него хотя бы есть встроенная система зависимостей для сервисов (в runit'е приходится костылить inotify и pid-файлы, например).

Vasia
30.01.2018
10:08:20
а чем системд неустроил

пикотранзистор
30.01.2018
10:12:32

Vasia
30.01.2018
10:13:11
а, вы про это

Born
30.01.2018
10:23:33
А что по сути этот dpkg делает? Ок, бинарные файлы и либы, где нужно, распаковывает. Какие-то конф-файлы. И просто прописывает демонов или ругие настройки в соответствующие файлы в /etc директории?

пикотранзистор
30.01.2018
10:28:08
Другой вопрос, что есть opkg вместо dpkg, который совместим с deb-пакетами

Alexander
30.01.2018
10:30:49
systemd в embedded тащить?
я хотел. Но оно отказывалось собираться. А потом перестал следить. Фичи этого комбайна можно отключать поотдельности?

пикотранзистор
30.01.2018
10:31:38

Alexander
30.01.2018
10:33:44
жаль

Google

Born
30.01.2018
10:33:55

пикотранзистор
30.01.2018
10:34:53

Born
30.01.2018
10:35:15
Вот. Но тогда получается, что привязка к системе инициализации есть. Разве я не прав?

пикотранзистор
30.01.2018
10:35:18
Ну и симлинк из rcX.d

Born
30.01.2018
10:36:04
Но кто-то же им должен пользоваться. :D Иначе он не заработает.

пикотранзистор
30.01.2018
10:36:13

Born
30.01.2018
10:36:52
Да. Это бесспорно. Просто суть dpkg же в том, что ты нажал dpkg -i *.deb и у тебя всё работает из коробки. И ты щастлев.
И не заморачиваешься тем, как оно и чего.

пикотранзистор
30.01.2018
10:37:10
Ну, далеко не совсем так.

Born
30.01.2018
10:37:48
А как? Я не спорю. Я не понимаю. :D

Alexander
30.01.2018
10:38:11

Born
30.01.2018
10:38:42