roboforum.ru

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

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

Помогите поставить 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 на процах, надеюсь помогут.

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

Vooon » 08 дек 2010, 20:42

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

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

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

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

ZED » 08 дек 2010, 20:53

Да вот если он там и стоял, я по-ходу его и затер своими неумелыми попытками. Меня интересует как пошагово его залить через JTAG, используя J-Link for ARM от IAR Systems.

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

Vooon » 09 дек 2010, 00:47

Взять и залить.
Не понимаю в чем вопрос, смотри OpenOCD, собираешь bin вперед.

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

Myp » 09 дек 2010, 10:19

ну и название у платки конечно...
звучит как: минет, за тыщу один.

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 так и не разобрался.

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?

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

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

elesy » 10 дек 2010, 06:58

Cначала прошиваеться первичный загручик под терминалом.
Затем U-Boot. Потом по сетке или если охота долго ждать по тому же терминалу ядро и фс. Файлы дя заливки должны быть на прилагаемом диске

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.

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 хоста вашего. Думаю что тогда пинговаться у вас все будет


Rambler\'s Top100 Mail.ru counter