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
Интересная ОС - Общение - Форум - 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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Общение
Интересная ОС
sasamy
Добавлено 28.01.2010 08:37 Сообщение: 41
sasamy
4.70

Пункты: 76182
Регистрация: 14.08.2009
Цитата
Есть ли бесплатный аналог, кроме Линуха?


Так он и так вроде не особо платный - мне на kernel.org бесплатно дают качать :) Если серьезно - не нашел ничего интересного. Под х86 еще что-то есть (haiku например), для arm вообще ничего не нашел.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 28.01.2010 08:42 Сообщение: 42
sasamy
4.70

Пункты: 76182
Регистрация: 14.08.2009
Перенес gpio на prex, для проверки решил до кучи драйвер ds1820 написать - лапами подрыгать :)

Bytes transferred = 162874 (27c3a hex)
## Starting application at 0x20010000 ...
Prex 0.9.0 arm-at91
mem = 33507038
Wed Jan 1 00:00:10 1970
[prex:/]# cat /dev/w1
20.5
20.5
20.5
20.5
20.5
20.5
20.5
20.5
^C 7: Interrupt
[prex:/]#

Настала пора lcd и клавиатуры. Хотел фреймбуфер сделать как в linux и попробовать портировать графические приложения, но чета не нашел как мапить память в юзерспейс - остановлюсь наверно пока на текстовой консоли..
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 29.01.2010 01:27 Сообщение: 43
sasamy
4.70

Пункты: 76182
Регистрация: 14.08.2009
Покопался в исходниках атмела, там оказывается полно примеров с интегрированным стеком lwip портированным на at91san9260 emac и все по лицензии BSD... А не сделать ли мне сеть не дожидаясь епонцев :) Блин - глаза разбегаются - за все охота взяться. А атмел конечно молодцы в плане поддержки - сомневаюсь что еще у кого-то есть такое количество свободного кода...
Спуститься к концу Подняться к началу
Персональная информация
Student Pupkin
Добавлено 29.01.2010 02:37 Редактировалось 29.01.2010 02:37 Сообщение: 44
Student Pupkin
0

Пункты: 97
Регистрация: 25.10.2009
Цитата
Покопался в исходниках атмела, там оказывается полно примеров с интегрированным стеком lwip портированным на at91san9260 emac и все по лицензии BSD...

А где вы эти примеры нашли? Не поделитесь секретом?
А то очень надо что-нибудь "сетевое" по-быстрому сваять. Линукс с наскоку не дается - у меня от него прям мандраж какой-то...
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 29.01.2010 02:45 Сообщение: 45
sasamy
4.70

Пункты: 76182
Регистрация: 14.08.2009
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 30.01.2010 23:24 Сообщение: 46
sasamy
4.70

Пункты: 76182
Регистрация: 14.08.2009
Переделал немного - сделал вывод консоли на DBGU а системный таймер повесил на TC0, а то у всех практически в качестве отладочного порта используется dbgu. Тут новый патч, с gpio и драйвером ds18s20. С mbs (загрузчик который я переделывал) prex стартует меньше чем 1 сек, при том что кэши еще отключены.
http://sasamy.narod.ru/armwork/at91_1.patch
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 02.02.2010 20:58 Сообщение: 47
sasamy
4.70

Пункты: 76182
Регистрация: 14.08.2009
lcd готов :) жаль две клавы валяются и обе usb, ps2 не нашел.. за emac страшно браться - вообще с ним дела не имел :)
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 02.02.2010 22:33 Сообщение: 48
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
жаль две клавы валяются и обе usb, ps2 не нашел..

пардон, что влезаю, но если речь о стартеркитах - куда там PS2?!

и чисто мысль вслух: существуют мыши/клавы двустандартные (PS/2-USB) вопрос решается переходником.. может и эти "клавы которые валяются" такое умеют..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 02.02.2010 23:25 Сообщение: 49
sasamy
4.70

Пункты: 76182
Регистрация: 14.08.2009
Цитата
куда там PS2?!


Нужно устройство ввода - паять матрицу из gpio желания нет. Протокол ps2 легко и непринужденно реализуется на gpio, чего не скажешь про usb - я пока не такой ковбой чтобы его по-быстрому наваять :) Мыши двухстандартные видел - клавы нет. По крайней мере не помню чтобы с моими переходники были.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 03.02.2010 00:07 Редактировалось 03.02.2010 00:09 Сообщение: 50
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Нужно устройство ввода - паять матрицу из gpio желания нет. Протокол ps2 легко и непринужденно реализуется на gpio, чего не скажешь про usb - я пока не такой ковбой чтобы его по-быстрому наваять :) Мыши двухстандартные видел - клавы нет. По крайней мере не помню чтобы с моими переходники были.

;) варианты:
- одеть ковбойскую шляпу и быренько накропать USB host
- прочитать названия своих клавиатур и навести справки в инете - могут или нет
- заблокировать однокристалку в клаве, поверх повесить мегу или пик (по вкусу) и за полвечера написать протокол обмена с АРМом
- поднять что-то типа VNC сервера на плате и ходить на нее по сетке с большого компа

я использую примерно такую (A4Tech KLS-5UP Black USB+PS/2)
http://market.yandex.ru/model.xml?hid=723088&modelid=932199&clid=502
куплена была для бука с залитой клавиатурой, ну а потом стал таскать ее в командировки в качестве консоли
ЗЫ искал на Савелке (мск) маленькую клавку (переламывается на 4 части), увы, похоже сняли с производства :(

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