Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Отладочные платы » SK-iMX233
первые шаги и первые вопросы
sasamy
Добавлено 11.01.2012 16:19 Редактировалось 11.01.2012 16:20 Сообщение: 11
sasamy
4.70

Пункты: 78556
Регистрация: 14.08.2009
Цитата

что куда заливать не понимаю...


Смотрите скрипты тут
src/buildroot-2010.02/my_files/rootfs/bin

эти же скрипты есть в корневой nand, для обновления ядра вам нужно запустить на плате
#nand_tftp_update
Спуститься к концу Подняться к началу
Персональная информация
asimo
Добавлено 12.01.2012 07:17 Сообщение: 12
asimo
0

Пункты: 1685
Регистрация: 27.12.2011
Цитата

эти же скрипты есть в корневой nand, для обновления ядра вам нужно запустить на плате
#nand_tftp_update


сделал как предложили. выдал следующий лог:
Цитата

# nand_tftp_update
Copy linux.sb from 192.168.0.2 ...
tftp: timeout
linux.sb 100% |*******************************| 0 - stalled -
Write linux.sb to NAND flash ...
Unable to open input file './linux.sb'
usage: kobs-ng [COMMAND] [ARGS]
Where [COMMAND] is one of:
...

и далее перезагрузился.
хотя предполагаю, что должен был выдать следующее:
Цитата

# nand_tftp_update
Copy linux.sb from 192.168.0.2 ...
linux.sb 100% |*******************************| 4328k --:--:-- ETA
Write linux.sb to NAND flash ...
The system is going down NOW!
Sent SIGTERM to all processes
Sent SIGKILL to all processes
Requesting system reboot
Restarting system.
...

в чем тут-то загвозка..? :(
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 12.01.2012 09:50 Сообщение: 13
sasamy
4.70

Пункты: 78556
Регистрация: 14.08.2009
Цитата

Copy linux.sb from 192.168.0.2 ...
tftp: timeout


Либо сеть не настроена, либо tftp не запущен на хост-системе.
#ifconfig
#ping 192.168.0.2

какой tftp сервер в виртуалке используется я не знаю.
Спуститься к концу Подняться к началу
Персональная информация
asimo
Добавлено 12.01.2012 13:48 Сообщение: 14
asimo
0

Пункты: 1685
Регистрация: 27.12.2011
Цитата
Цитата

Copy linux.sb from 192.168.0.2 ...
tftp: timeout


Либо сеть не настроена, либо tftp не запущен на хост-системе.
#ifconfig
#ping 192.168.0.2

какой tftp сервер в виртуалке используется я не знаю.


а я и не знаю есть тфтп или нету... плата как пришла, так с ней ничего и не делал.

про сеть:
на компе(виндовс) есть
WMnet1(ip192.168.0.2)
WMnet8(ip192.168.2.1)
подключение по л.с.(ip192.168.0.1)
с компа пингуются или надо с вмвары пинговать?
Спуститься к концу Подняться к началу
Персональная информация
asimo
Добавлено 19.01.2012 14:55 Сообщение: 15
asimo
0

Пункты: 1685
Регистрация: 27.12.2011
разобрался в чем была проблема. может кто сталкивался с аналогичной ситуацией, когда порты настроены как и оговорено(192.168.0.1 -ip сет.платы компьютера, 192.168.0.2, 192.186.2.1 - ip vmware), но ничего на плату не заливается, то требуется отключить прочие инет.соединения. мне на ноуте помогло отключение вайфая. пробовал на двух различных платах. все работает.
Спуститься к концу Подняться к началу
Персональная информация
asimo
Добавлено 03.02.2012 13:33 Сообщение: 16
asimo
0

Пункты: 1685
Регистрация: 27.12.2011
подскажите, вот устанавливаем программы на вмваре, Настраиваем все как должно работать, а на плату это как заливается? т.е. этот образ с установленными и отлаженными программами? злинукс, это оно или нет?
Спуститься к концу Подняться к началу
Персональная информация
Lampus
Добавлено 04.02.2012 10:45 Сообщение: 17
Lampus
5

Пункты: 3552
Регистрация: 26.04.2011
asimo, ты выдал что-то такое, чего я не понял.
Образ VMWare тебе только для разработки/сборки/отладки. На плате в NAND/DataFlash установлен собственный образ Linux-а (ядро+прицепленный к нему initrd).
Давай по порядку, что _конкретно_ ты хочешь сделать?
Спуститься к концу Подняться к началу
Персональная информация
asimo
Добавлено 04.02.2012 14:32 Сообщение: 18
asimo
0

Пункты: 1685
Регистрация: 27.12.2011
Понять как с платой на линуксе работать. Линукс на плате, линукс в вмваре, как они взаимосвязаны? Что делает run_system_updat, что он обновляет на плате?
Спуститься к концу Подняться к началу
Персональная информация
Lampus
Добавлено 04.02.2012 21:58 Сообщение: 19
Lampus
5

Пункты: 3552
Регистрация: 26.04.2011
А мануал к плате был внимательно прочитан?

Хорошая ссылка, для начала http://dmilvdv.narod.ru/AT91SAM9260/index.html

Даже не знаю что предложить почитать в первую очередь, раз непонимание на _таком_ уровнне.
Ну, во-первых, нужно понять что вообще такое есть этот Linux.
Начать можно с этого: http://ubuntologia.ru/start-learning
Поставьте себе, для начала, на комп полноценный дистрибутив Linux-а. Когда придёт понимание что это полноценная ОС, на которой можно сделать абсолютно всё что угодно, предоставляющая гибкость, которую вам не сможет дать больше не одна ОС, то можно уже думать о разработке под embedded linux.
Ещё очень хорошее руководство по Linux от создателя Gentoo: http://habrahabr.ru/blogs/linux/99041/
А потом уже можно переходить к разбору того, как работает ядро. Тут могу посоветовать Роберта Лава "Разработка ядра Linux".
После этого можно ударяться в частгности, и учиться писать драйверы устройств. "Linux Device Drivers" вам в помощь: http://dmilvdv.narod.ru/Translate/LDD3/index.html?linux_device_drivers.html

Ну вы хоть Кернигана и Ритчи то читали?
Спуститься к концу Подняться к началу
Персональная информация
Lampus
Добавлено 04.02.2012 22:03 Сообщение: 20
Lampus
5

Пункты: 3552
Регистрация: 26.04.2011
Цитата
Линукс на плате, линукс в вмваре, как они взаимосвязаны?

Я уже ответил на ваш вопрос. Образ VMware содержит тулчейн (компилятор, ассемблер/дизассемблер, дебаггер, линковщик и т.д.) и необходимые исходники. Там лежат сорцы первичного и вторичного загрузчика (at91bootstrap и u-boot), а также ядра и rootfs (собранной с помощью buildroot). На VMware образе также есть tftp-сервер, с которого плата может по сети затянуть себе обновления ядра и rootfs (благодаря u-boot).
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX233