roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 06:08

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Помогите поставить Linux на MMNET1001
СообщениеДобавлено: 08 дек 2010, 19:08 
Не в сети

Зарегистрирован: 08 дек 2010, 18:53
Сообщения: 7
Есть некое устройство http://www.propox.com/products/t_231.html. Оно на базе ARM9 AT91SAM9260. Необходимо на него поставить Linux.
Имеется:
1. MMNET1000-CD;
2. SAM-BA v2.10;
3. J-Link for ARM от IAR Systems.

Поляки предлагают заливать через COM-порт RS-232 посредством Putty, но у меня нет этого порта на моей плате, т.к. я использую не предлагаемую поляками отладочную плату.

Не могли бы вы мне "как чайнику" разъяснить как мне поставить на этот проц Linux. Желательно прям по шагам. Читал на форуме, что есть люди, которые поднимали Linux на процах, надеюсь помогут.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите поставить Linux на MMNET1001
СообщениеДобавлено: 08 дек 2010, 20:42 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Если я правильно понял, то там уже он стоит.
Зачем менять?

Ну и потом на штыри UART все равно должен быть выведен.
SAM-BA как раз через него и заливает прошивку.

Можно конечно и через JTAG

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите поставить Linux на MMNET1001
СообщениеДобавлено: 08 дек 2010, 20:53 
Не в сети

Зарегистрирован: 08 дек 2010, 18:53
Сообщения: 7
Да вот если он там и стоял, я по-ходу его и затер своими неумелыми попытками. Меня интересует как пошагово его залить через JTAG, используя J-Link for ARM от IAR Systems.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите поставить Linux на MMNET1001
СообщениеДобавлено: 09 дек 2010, 00:47 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Взять и залить.
Не понимаю в чем вопрос, смотри OpenOCD, собираешь bin вперед.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите поставить Linux на MMNET1001
СообщениеДобавлено: 09 дек 2010, 10:19 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
ну и название у платки конечно...
звучит как: минет, за тыщу один.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите поставить Linux на MMNET1001
СообщениеДобавлено: 09 дек 2010, 11:39 
Не в сети

Зарегистрирован: 08 дек 2010, 18:53
Сообщения: 7
Извините за глупый вопрос. Мне на свой комп нужно Linux ставить или из Windows удастся прошить?

Добавлено спустя 52 минуты 23 секунды:
Тем более бинарники уже есть на MMNET1000-CD. Список bin-файлов:
1. AT91Boot_nandflash_MMnet1000.bin;
2. u-boot_nandflash.bin;
3. uboot-env-prog.bin;
4. MMnet1000_prog.tcl.
Вопрос, что я буду должен увидеть после прошивки?

Я вот еще что думаю, неужели при покупке платы для того чтобы начать с ней работать необходимо произвести столько действий: установка и настройка программ, правка исходников, компиляция, всякие Bootstrap-ы, U-Boot-ы, заливка и многое многое другое. Неужели нет простого способа, делай раз, делай два, делай три - все работает? С OpenOCD так и не разобрался.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите поставить Linux на MMNET1001
СообщениеДобавлено: 09 дек 2010, 16:03 
Не в сети

Зарегистрирован: 08 дек 2010, 18:53
Сообщения: 7
Допер, в bat-файле строку:
sam-ba.exe \usb\ARM0 AT91SAM9260-EK MMnet1000_prog.tcl > logfile.log 2>&1 notepad logfile.log
нужно изменить на:
sam-ba.exe \jlink\ARM0 AT91SAM9260-EK MMnet1000_prog.tcl > logfile.log 2>&1 notepad logfile.log
Жирным цветом отмечено, что поменялось. Все прошилось, лог совпадает с правильным. Вопрос как теперь залить Linux?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите поставить Linux на MMNET1001
СообщениеДобавлено: 09 дек 2010, 19:20 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
пишите сюда support@propox.com, они помогут, возможно.
может даже примерно так разжуют
http://starterkit.ru/html/index.php?name=forum&op=view&id=4342
http://starterkit.ru/html/index.php?name=forum&op=view&id=6655


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите поставить Linux на MMNET1001
СообщениеДобавлено: 10 дек 2010, 06:58 
Не в сети

Зарегистрирован: 24 май 2010, 15:31
Сообщения: 92
Откуда: Екатеринбург
ФИО: Зайцев Иван Алексеевич
Cначала прошиваеться первичный загручик под терминалом.
Затем U-Boot. Потом по сетке или если охота долго ждать по тому же терминалу ядро и фс. Файлы дя заливки должны быть на прилагаемом диске


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите поставить Linux на MMNET1001
СообщениеДобавлено: 10 дек 2010, 12:00 
Не в сети

Зарегистрирован: 08 дек 2010, 18:53
Сообщения: 7
Первичный загрузчик BootStrap и U-Boot я уже прошил. Вопрос как подключиться по сетке, чтобы залить сам Linux и файловую систему?

P.S. Angel71 спасибо, почитаю.

Добавлено спустя 3 часа 15 минут 41 секунду:
У меня не пингуется IP 192.168.1.20, который указан в мануале MMnet1000_linux_en.pdf.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите поставить Linux на MMNET1001
СообщениеДобавлено: 20 дек 2010, 13:51 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Выполни в U-Boot команды:
Код:
# setenv ipaddr 192.168.1.20
# setenv serverip 192.168.1.1
# saveenv

Где serverip ip хоста вашего. Думаю что тогда пинговаться у вас все будет

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO