Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Embedded Linux
Ставим Debian в качестве корневой системы.
Boris
Добавлено 08.05.2014 14:26 Сообщение: 141
Boris
0

Пункты: 369
Регистрация: 07.05.2014
Юрий, спасибо. Ядро zlinux и файловая система. загрузилась.
проблема была в следующем, когда сначала делал:
Код
U-Boot> tftpboot 20400000 zlinux
TFTP from server 192.168.0.2; our IP address is 192.168.0.136
Filename 'zlinux'.
Load address: 0x20400000
Loading: checksum bad
checksum bad
###########..............
################.....
done
Bytes transferred = 1198565 (1249e5 hex)

было Loading: checksum bad и
при попытке
Код

U-Boot> bootm c0038000

получал: Bad magic number .....

Ввел
Код

tftpboot 22000000 zlinux
Loading: ### done

Далее:
Код

U-Boot> bootm c0038000

Пошла загрузка....OK.
Ищу информацию (для общего развития) почему
Код
на Load address: 0x20400000
Loading: checksum bad
?
Спуститься к концу Подняться к началу
Персональная информация
Boris
Добавлено 08.05.2014 14:50 Сообщение: 142
Boris
0

Пункты: 369
Регистрация: 07.05.2014
Да, забыл написать, перед bootm c0038000
я делал cp.b 22000000 c0038000 1249e5
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 08.05.2014 15:15 Сообщение: 143
Jury093
4.5

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

ок, посмотрите версию дебьяна
Код
cat /etc/debian_version

если 5.0, то это совсем старое
если 6.0 - терпимо
лучше ставьте 7.0 - если ядро не сильно старое..

Цитата
на Load address: 0x20400000
Loading: checksum bad

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

Код
получал: Bad magic number .....

это различие между контрольным кодом, который передает u-boot для ядра (система свой-чужой), если не совпадают - ошибка->останов

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

Пункты: 369
Регистрация: 07.05.2014
версия 5.

root@starterkit:/etc# cat debian_version
5.0.6

попытаюсь поставить 7.0
Да, кстати, плата:
SK-AT91SAM9XE512-S3E
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 08.05.2014 15:45 Редактировалось 08.05.2014 17:29 Сообщение: 145
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
версия 5.
root@starterkit:/etc# cat debian_version
5.0.6[quote]
да, есть повод поставить посовременнее..

[quote]попытаюсь поставить 7.0
Да, кстати, плата:
SK-AT91SAM9XE512-S3E

ну и до кучи версию ядра:
Код
uname -a

в разное время приходилось шаманить со стыковкой ядер и версий рутовой..
и для семерки не забудьте поправить:
"inittab прописан ttymxc0", найти и поправить на ttyS0

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

Пункты: 369
Регистрация: 07.05.2014
OK!
Спуститься к концу Подняться к началу
Персональная информация
kos
Добавлено 16.05.2014 11:55 Сообщение: 147
kos
0

Пункты: 2049
Регистрация: 04.04.2014
Ссылка в тему. Может кому сгодится.

http://eewiki.net/display/linuxonarm/i.MX6x+SABRE+Lite
Спуститься к концу Подняться к началу
Персональная информация
titan83
Добавлено 20.05.2014 12:03 Редактировалось 20.05.2014 12:05 Сообщение: 148
titan83
3

Пункты: 3141
Регистрация: 16.12.2012
Вроде в теме не увидел - меня интересует вопрос свопа в Debian 7.
Без свопа у меня на установку любого пакета было lzma: cannot allocate memory.
Сделал своп в файл на sd-карте, пакеты стали устанавливаться.
Теперь думаю, что будет с картой, если буду на ките собирать qt пару суток - не помрет ли она до этого?
Вообще, куда лучше девать своп? На карту или можно его на нанд?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 20.05.2014 12:19 Сообщение: 149
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Теперь думаю, что будет с картой, если буду на ките собирать qt пару суток - не помрет ли она до этого?
Вообще, куда лучше девать своп? На карту или можно его на нанд?

вот только не на нанд.. имхо, чистая смерть..
своп лучше отселять на отдельный раздел и наиболее быстрый накопитель - вторая флешка, юсб-флеш, юсб-hdd с номером партиции 0х82
делать своп на файле уместно при разовой работе..

я qt собирал на hdd - благо их есть некий запас и менее жалко..

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

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
перевыкладываю Debian 6.0 (armel)
(webfile.ru совершенно испортился и не понимает мои браузеры)
https://yadi.sk/d/cfdJzz3ebkzxU
логин:пароль - root:password

проверяйте для своего железа:
/etc/inittab - имя порта для консоли
/etc/network/interfaces - настройки сети
/etc/resolv.conf - настройки dns

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