Ник:
Пароль:

Контакты

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 » Отладочные платы » SK-AT91SAM9G45/M10
Несколько вопросов от совсем начинающего
sherr
Добавлено 15.12.2010 10:39
0
Сообщение: 1
sherr
0

Пункты: 6512
Регистрация: 02.11.2009
Получил плату - ts_calibrate & ts_test работают,
по аналогии с ДОС-ом даю команду mc -
жду появления окошек - а экран пустой,,,
Где бы почитать про работу с приложениями,
установленными на плате, заливку файлов
по TFTP, ну и затем установку GUI, итд
по ходу освоения будут еще много вопросов
Спуститься к концу Подняться к началу
Персональная информация
Hermes
Добавлено 15.12.2010 10:47 Сообщение: 2
Hermes
5

Пункты: 3383
Регистрация: 02.04.2010
если вы используете файловую систему которая идет с платой, то mc в ней просто не установлен. Необходимо собирать.
по фтп файлы можно заливать по адресу ftp://192.168.0.136 (опять же если вы используете файловую систему от Павла).

Самый простой способ собрать GUI это использовать debian. На форуме уже есть темы, как поставить и как настроить иксы

остальные вопросы задавайте ;-)
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 15.12.2010 10:49 Сообщение: 3
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Получил плату - ts_calibrate & ts_test работают,
по аналогии с ДОС-ом даю команду mc -
жду появления окошек - а экран пустой,,,
Где бы почитать про работу с приложениями,
установленными на плате, заливку файлов
по TFTP, ну и затем установку GUI, итд
по ходу освоения будут еще много вопросов

хм.. понимаю, новая бранзулетка, хочется всего сразу много и быстро - сам такое проходил :)
настоятельно рекомендую для начала просто почитать форум в разделах китов 9260, хе512, линукса и АРМа. полистать старый форум. уверен, что практически на все вопросы там прочитаете ответы.. поищите на сторонних ресурсах статьи типа "линукс для начинающих" об общих принципах работы ОС Линукс
поставьте putty.exe и зайдите на плату по протоколу ssh, после логин/пароль наберите mc

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sherr
Добавлено 18.12.2010 21:47 Сообщение: 4
sherr
0

Пункты: 6512
Регистрация: 02.11.2009
Потихоньку начал осваивать, после запуска платы скачал
описание команд BisyBox (а не Линукса вообще) - пошло повеселее - смотрю смонтированные привода, хожу по
директориям, подцепил ФТП-клиент из ТоталКомандера,
зашел по ХТТП, итд,

Новые вопросы

1. Запускаю Ping 192.168.0.136 или Memtester - все идет,
а как остановить *- не знаю - перепробовал все подходящие команды Линукса и Бизибокса - без толку
(захожу через PuTTy -COM-115200)
2. Посмотреть бы пример как действовать для пересборке
системы конкретно для этой платы , чтобы перед глазами был референс как действовать по пунктам (пока только
набить руку и может быть поменять разрешение экрана).
3.Как все таки сделать чтобы например МС выводился
на экранчик (подозреваю что надо перекомпилировать с
подключением каких-то ГУИ- библиотек или???)
4 , Экранную клавиатуру в БизиБокс можно как-то
прикрутить или прийдется самодельную писать(когда смогу)
Спуститься к концу Подняться к началу
Персональная информация
sherr
Добавлено 18.12.2010 21:48 Сообщение: 5
sherr
0

Пункты: 6512
Регистрация: 02.11.2009
Потихоньку начал осваивать, после запуска платы скачал
описание команд BisyBox (а не Линукса вообще) - пошло повеселее - смотрю смонтированные привода, хожу по
директориям, подцепил ФТП-клиент из ТоталКомандера,
зашел по ХТТП, итд,

Новые вопросы

1. Запускаю Ping 192.168.0.136 или Memtester - все идет,
а как остановить *- не знаю - перепробовал все подходящие команды Линукса и Бизибокса - без толку
(захожу через PuTTy -COM-115200)
2. Посмотреть бы пример как действовать для пересборке
системы конкретно для этой платы , чтобы перед глазами был референс как действовать по пунктам (пока только
набить руку и может быть поменять разрешение экрана).
3.Как все таки сделать чтобы например МС выводился
на экранчик (подозреваю что надо перекомпилировать с
подключением каких-то ГУИ- библиотек или???)
4 , Экранную клавиатуру в БизиБокс можно как-то
прикрутить или прийдется самодельную писать(когда смогу)
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 18.12.2010 23:12 Редактировалось 19.12.2010 00:02 Сообщение: 6
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
хех! пардон что ввел в заблуждение - похоже ssh не должен работать, по крайней мере у меня putty на 22 порт получает "фиг тебе!" :)
1. попробуйте Ctrl+C, если не поможет то Ctrl+Z
если и это не поможет, то в соседней сессии ps -A там посмотреть номер процесса, потом kill этот номер
3. зайдите телнетом на плату кита (telnet 192.168.0.136)и дайте команду
/sbin/getty 38400 tty1 linux
на подключенном к плате экране должно появиться приглашение:
buildroot login:
логинитесь root и набираете заветное mc
да, не забудьте подключить USB клавиатуру к плате..
4. ответ в пункте 3, писать врядли понадобится - все написано до вас :)

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sherr
Добавлено 18.12.2010 23:15 Сообщение: 7
sherr
0

Пункты: 6512
Регистрация: 02.11.2009
А по п,2 ?????
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 18.12.2010 23:45 Сообщение: 8
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
А по п,2 ?????

а что, тоже надо? :)
а мануал читали?

http://www.starterkit.ru/html/doc/Manual_SK-AT91SAM9G45_M10.pdf

а что не получилось?

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

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
вдогонку, многие программы имеют встроенную помощь по различным ключам. в MSDOS и ком. строке Windows это как правило программа /?, в среде linux это программа --help или -h
например:
Код
# ping --help
BusyBox v1.16.2 (2010-10-09 02:50:33 EDT) multi-call binary.

Usage: ping [OPTIONS] HOST

Send ICMP ECHO_REQUEST packets to network hosts

Options:
-4, -6 Force IP or IPv6 name resolution
-c CNT Send only CNT pings
-s SIZE Send SIZE data bytes in packets (default:56)
-I IFACE/IP Use interface or IP address as source
-W SEC Seconds to wait for the first response (default:10)
(after all -c CNT packets are sent)
-w SEC Seconds until ping exits (default:infinite)
(can exit earlier with -c CNT)
-q Quiet, only displays output at start
and when finished

# ping -c 5 192.168.0.1
PING 192.168.0.1 (192.168.0.1): 56 data bytes
64 bytes from 192.168.0.1: seq=0 ttl=255 time=2.032 ms
64 bytes from 192.168.0.1: seq=1 ttl=255 time=0.552 ms
64 bytes from 192.168.0.1: seq=2 ttl=255 time=0.508 ms
64 bytes from 192.168.0.1: seq=3 ttl=255 time=0.538 ms
64 bytes from 192.168.0.1: seq=4 ttl=255 time=0.507 ms

--- 192.168.0.1 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 0.507/0.827/2.032 ms
#

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 19.12.2010 23:57 Редактировалось 20.12.2010 00:01 Сообщение: 10
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
краткий перечень телодвижений для модификации/пересборки системы:
0. десять раз отмерь, один раз отрежь
1. скучные пункты об установке VmWare, доступе на виртуалку (ВМ) и доступе ВМ в интернет опускаю..
если на ping www.google.com в ВМ идут таймауты, то дальше можно не читать..
2. логинимся в ВМ пользователем user, для удобства открываем две сессии, одна просто со строкой, вторая с MC, переходим в каталог buildroot-a
Код
cd src/buildroot-2010.08

3. выполняем команду для конфигурации
Код
make menuconfig

4. ничего не трогаем! (ибо ничего не знаем) идем в пункт Package Selection for the target потом в
Код
Networking Applications
ищем приложение, например, dropbear на нем жмем пробел, видим [*].
5. Exit->Exit->Exit выход с сохранением
6. если есть потребность что-то подкрутить в настройках rootfs, например в каталоге /etc, то с помощью MC идем в каталог src/buildroot-2010.08/output/target
7. для генерации новой системы запускаем скрипт
./make_system, в зависимости от поставленных задач и мощности компа будет мелькать некоторое время куча строк вывода. Следить за финальной стадией и отсутствием страшных слов типа Error!
в скрипте есть вызов make - признаком успешной сборки будут примерно такие строки:
Код
/home/user/src/buildroot-2010.08/output/host/usr/bin/fakeroot -- /home/user/src/buildroot-2010.08/output/build/_fakeroot.fs
rootdir=/home/user/src/buildroot-2010.08/output/target
table='target/generic/device_table.txt'
gzip -9 -c /home/user/src/buildroot-2010.08/output/images/rootfs.cpio > /home/user/src/buildroot-2010.08/output/images/rootfs.cpio.gz
rm -f /home/user/src/buildroot-2010.08/output/build/.fakeroot*

что делает скрипт еще можно посмотреть открыв его в том же MC..

8. итогом работы являются два бинарника, которые находятся в /tftpboot - ядро и rootfs
которые можно прошить в систему на плате штатными средствами согласно мануалу

зы1 пункт №8 (в части перепрошивки) я не делал
зы2 на форуме есть длиннющий тред по buildroot - вам туда :)
зы3 уф-ф-ф..

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