roboforum.ru

Технический форум по робототехнике.

Помогите поставить Linux на MMNET1001

ARM7, ARM9, ARM11 etc.

Помогите поставить Linux на MMNET1001

Сообщение ZED » 08 дек 2010, 19:08

Есть некое устройство 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 на процах, надеюсь помогут.
ZED
 
Сообщения: 7
Зарегистрирован: 08 дек 2010, 18:53

Re: Помогите поставить Linux на MMNET1001

Сообщение Vooon » 08 дек 2010, 20:42

Если я правильно понял, то там уже он стоит.
Зачем менять?

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

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

Re: Помогите поставить Linux на MMNET1001

Сообщение ZED » 08 дек 2010, 20:53

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

Re: Помогите поставить Linux на MMNET1001

Сообщение Vooon » 09 дек 2010, 00:47

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

Re: Помогите поставить Linux на MMNET1001

Сообщение Myp » 09 дек 2010, 10:19

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

Re: Помогите поставить Linux на MMNET1001

Сообщение ZED » 09 дек 2010, 11:39

Извините за глупый вопрос. Мне на свой комп нужно 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 так и не разобрался.
ZED
 
Сообщения: 7
Зарегистрирован: 08 дек 2010, 18:53

Re: Помогите поставить Linux на MMNET1001

Сообщение ZED » 09 дек 2010, 16:03

Допер, в 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?
ZED
 
Сообщения: 7
Зарегистрирован: 08 дек 2010, 18:53

Re: Помогите поставить Linux на MMNET1001

Сообщение Angel71 » 09 дек 2010, 19:20

пишите сюда 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
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Помогите поставить Linux на MMNET1001

Сообщение elesy » 10 дек 2010, 06:58

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

Re: Помогите поставить Linux на MMNET1001

Сообщение ZED » 10 дек 2010, 12:00

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

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

Добавлено спустя 3 часа 15 минут 41 секунду:
У меня не пингуется IP 192.168.1.20, который указан в мануале MMnet1000_linux_en.pdf.
ZED
 
Сообщения: 7
Зарегистрирован: 08 дек 2010, 18:53

Re: Помогите поставить Linux на MMNET1001

Сообщение galex1981 » 20 дек 2010, 13:51

Выполни в U-Boot команды:
Код: Выделить всёРазвернуть
# setenv ipaddr 192.168.1.20
# setenv serverip 192.168.1.1
# saveenv

Где serverip ip хоста вашего. Думаю что тогда пинговаться у вас все будет
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4362
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович


Вернуться в ARM

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

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