Ник:
Пароль:

Контакты

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-AT91SAM9XE512-SIMXXX
Не получается загрузить операционку в плату AT9SAM91XE512
Valentinus
Добавлено 18.01.2011 08:45 Сообщение: 41
Valentinus
4

Пункты: 2138
Регистрация: 23.01.2010
Пол: Мужчина
по симтомам - вроде как нет связи. но если пинг проходит, то проблема может быть в файрволле. попробуйте сначала "пингануть" с ПК - может тогда файрволл "разрешит" и обратный проход пакетов
Спуститься к концу Подняться к началу
Персональная информация
Berkl
Добавлено 18.01.2011 12:37 Сообщение: 42
Berkl
0

Пункты: 418
Регистрация: 19.01.2010
Благодарю за ответ, помогло.
Да, касяк был в настройках TFTP. Надо было поправить путь к папке загрузки файлов по TFTP в файле /etc/inetd.conf. Бяка \0x08 похоже ни на что не влияет. Может что-то с кодировкой шрифтов. Фиг с ним. Ядро залилось, но вот кроме него надо загрузить еще и файл rootfs:

run tftp_update

TFTP from server 192.168.0.2; our IP address is 192.168.0.136
Filename 'zlinux'.
Load address: 0x20400
000
Loading: *\0x08#################################################################
\0x09 #################################################################
\0x09 ###########################
######################################
\0x09 ########################################
done
Bytes transferred = 1198564 (1249e4 hex)
Copy to DataFlash...
done
TFTP from server 192.168.0.2; our IP address is 192.168.0.136
Filename
'rootfs'.
Load address: 0x20400000
Loading: *\0x08
TFTP error: 'File not found' (1)
Starting again

В мануале на установку Дебиана не сказано где взять rootfs. Зато здесь http://lab.starterkit.ru/index.php?option=com_mamboboard&Itemid=39&func=view&catid=2&id=20 сказано ....В корне /tftpboot RH Linux, образа vmware, обязательно должен был быть rootfs файл...
Как я говорил Линукс у меня установлен полноценно, и ради одного файла rootfs ставить vmware желания нет. Не могли бы Вы подсказать где его можно взять?

С уважением.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 18.01.2011 14:05 Сообщение: 43
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Как я говорил Линукс у меня установлен полноценно, и ради одного файла rootfs ставить vmware желания нет. Не могли бы Вы подсказать где его можно взять?

есть четыре варианта как минимум:
- тупиковый - я выкладываю/присылаю готовую rootfs. чем плохо - захотели что-то добавить и обломились..
- попроще - развернуть образ VMWare с прилагаемого диска, скопировать готовые структуры исходников в нативный линух и работать с ними
- для комсомольцев - поставить пакет Buildroot и нагенерить rootfs "сколько хочешь"
- для мазохистов - собрать rootfs руками из сорцов

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

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

допускаю существование тулзов или ютилей под линух, которые смогут смонтировать образ виртуалки как том или работать как с файловым архивом..
это чтобы не бегать в поисках маздайской машины или не ставить его (Уындовз) в мультисистему..

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

Пункты: 418
Регистрация: 19.01.2010
После обновления ядра (без обновления rootfs) плата перестала пинговаться. Линукс загружается, правда теперь в разы дольше. Через cutecom на плату захожу без проблем, по telnet'у соответственно - облом. Может это из-за того что rootfs не перезаписал во время обновления ядра?
Если да, то скиньте rootfs плз, на dmitriyplestsov@yandex.ru. Если нет - то ненадо. Это просто попробовать чтобы плата СЕЙЧАС заработала (а то паника начинается).
Спасибо за ответ. Оптимальным вариантом из Ваших 4-х я думаю будет комсомольский (а может openembedded?). Однако здесь я ещё даже не октябрёнок .
Нет ли у Вас линков где бы я мог почитать про 2 вариант (vmware) плз?


regards
Спуститься к концу Подняться к началу
Персональная информация
Berkl
Добавлено 18.01.2011 15:25 Сообщение: 46
Berkl
0

Пункты: 418
Регистрация: 19.01.2010
У меня виндовс тоже установлен на компе. Может проще будет работать под виндой + вирталка RedHat?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 18.01.2011 15:50 Сообщение: 47
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
хозяин - барин. как удобнее, так и работайте..
если вы покупали плату, то к ней должен прилагаться диск - он у вас есть?
тогда ставите оттуда VMWare, копируете образ диска для нее, там лежат все сорцы под вашу плату (разумеется двухлетней давности). Далее по вкусу. Или работа в виртуалке или перенос сорцов под нативный линух и работа там..
В принципе можете связаться с Павлом, возможно он даст линк на свежий софт..
вот нашел и выложил какую-то рутовую (даже проверить сейчас не могу) линк на рутовую
мой совет: если нет резервной копии содержимого флеша от вашей платы, то пришла пора ее сделать. иначе есть шанс лишиться даже этого :)

Цитата
После обновления ядра (без обновления rootfs) плата перестала пинговаться.

а загрузка проходит до приглашения Login:?
что пишет в ответ на ifconfig
если ядро самосборное, то могли оторвать сетку, протоколы и прочее..

если диска нет, то все материалы по созданию системы с линуксом есть на форуме, надо просто внимательно почитать несколько тредов (и в ФАК заглянуть естесно)..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Berkl
Добавлено 19.01.2011 11:03 Сообщение: 48
Berkl
0

Пункты: 418
Регистрация: 19.01.2010
Плату покупал и диск у меня есть. Правда на нём нет никаких доков типа "getting starting , board user guide, step-by-step procedure..." Нашёл только схему на плату и пара pdf'ов на чип проца. Как будто стартер кит продаётся для тех, кто уже давно стартовал, ещё до покупки платы . Ну да ладно, зато форум толковый.
Развернул в винде Read Hat в VMware с диска. Копирую от туда на флешку папки /tftpboot и /home/user/scr. Где мне можно почитать о том как работать с этими сорцами (Ваш 2-ой вариант - попроще - развернуть образ VMWare с прилагаемого диска, скопировать готовые структуры исходников в нативный линух и работать с ними) плз?

Теперь о моей полудохлой плате. Я попробовал обновить ядро вместе с предложенной Вами рутой- всё тоже самое. Попробую обновить тем что в файлами из папки /tftpboot виртуальной машины.
Цитата
а загрузка проходит до приглашения Login:?
что пишет в ответ на ifconfig
Линукс стартует, но езернет не работает. Вот фрагмент загрузки от настройки сети до выполнения ifconfig:

Setting up networking...
.

Configuring network interfaces...
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.

All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/


Listening on LPF/eth0/00:1f:f2:00:00:00
Sending on LPF/eth0/00:1f:f2:00:00:00
Sending on S
ocket/fallback

eth0: link up (100/Full)

DHCPREQUEST on eth0 to 255.255.255.255 port 67

DHCPREQUEST on eth0 to 255.255.255.255 port 67

DHCPREQUEST on eth0 to 255.255.255.255 port 67

DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4

DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8

DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 16

DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 15

DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10

DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8

No DHCPOFFERS received.
Trying recorded lease 192.168.1.3

PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.


--- 192.168.1.1 ping statistics ---
1 packets transmitted, 0
received, +1 errors, 100% packet loss, time 0ms

No working leases in persistent database - sleeping.

done.
Starting thttpd server

modprobe: FATAL: Could not load /lib/modules/2.6.24/modules.dep: No such file or directory



modprobe: FATAL: Could not load /lib/modules/2.6.24/modules.dep:
No such file or directory


modprobe: FATAL: Could not load /lib/modules/2.6.24/modules.dep: No such file or directory




INIT: Entering runlevel: 2


Starting system log daemon...
.

Starting kernel log daemon...
.

Starting OpenBSD Secure Shell server: sshd
.

Starting internet superserver: inetd
.

Starting periodic command scheduler: crond
.

\0x1bc
Debian GNU/Linux 5.0 starterkit console

starterkit lo
gin:
root

Last login: Thu Jan 1 03:10:19 MSK 1970 on console
Linux starterkit 2.6.24 #65 PREEMPT Sun Jul 5 20:03:13 MSD
2009 armv5tejl

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.

root@starterkit:~#
ifconfig
eth0 Link encap:Ethernet HWaddr 00:1f:f2:00:00:00
UP BROADCAS
T RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:3204 (3.1 KiB)
Interrupt:21 Base address:0x4000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1 errors:0 dropped:0 overruns:0 frame:0
TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:112 (112.0 B) TX bytes:112 (112.0 B)

root@starterkit:~#

Цитата

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

Вот тут не знаю какое оно. Взято вот отсюда http://lab.starterkit.ru/uploadfiles/kernel-32ram.tar.gz

Цитата
все материалы по созданию системы с линуксом есть на форуме, надо просто внимательно почитать несколько тредов (и в ФАК заглянуть естесно)..
Да, материала на форуме предостаточно, и удовольствия докучать своими глупыми вопросами форумчан конечно нет, читаю... Однако жуткий линуксовый сленг повергает в состояние полного душевного опустошения , а соответствующей инфы на диске нет (на моём во всяком случае). Раньше опыта программирования под Линус не было.

С уважением.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 19.01.2011 12:42 Сообщение: 49
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Правда на нём нет никаких доков типа "getting starting , board user guide, step-by-step procedure..." Нашёл только схему на плату и пара pdf'ов на чип проца. Как будто стартер кит продаётся для тех, кто уже давно стартовал, ещё до покупки платы . Ну да ладно, зато форум толковый.

а никто и не обещал "полный фарш". есть готовая плата, полный комплект исходников..
приведите цитату, где написано о полной техподдержке. :)
минималистическим Getting started комплектуются последние разработки Павла
Цитата
Где мне можно почитать о том как работать с этими сорцами

так тут на форуме и читайте, понимаю, что мало и непонятно. но при определенных усилиях все вполне достижимо..
кстати, полагаясь на Как я говорил Линукс у меня установлен полноценно, я не упомянул о кросскомпиляторе (в составе виртуалки он есть)
Цитата
Раньше опыта программирования под Линус не было.

тут достаточно много в таком же положении, все когда то были начинающими.. и даже Sasamy :))))

теперь по плате попробуем:
в стартовом комплекте сетка настроена на адреса 192.168.0.х
где х=2 для хостовой виртуалки, а х=136 это адрес платы
если у вас схожие цифры, то попробуйте команду
Код
ifconfig eth0 192.168.0.136 up

и попинговать адаптер хоста и виртуалки
ping 192.168.0.1
ping 192.168.0.2


hint: поиск по форуму сейчас например через гугль:
ищу-чего-хочу site:starterkit.ru

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Berkl
Добавлено 20.01.2011 09:45 Сообщение: 50
Berkl
0

Пункты: 418
Регистрация: 19.01.2010
Попробовал eth0 192.168.0.136 . Помогло, спасибо. Правда теперь загрузка похожа на ритуал: сначала захожу на плату через cutecom (по ком порту), там назначаю плате IP.Только потом можно зайти по telnet'у, загрузить midnight commander... Наверное где-то ядру надо сказать чтоб грузилось с этим IP. Будем искать.

Еще раз спасибо.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9XE512-SIMXXX