nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 26 May 2018 17:47



Reply to topic  [ 14 posts ] 
Работа с АРМ 
Author Message
God
User avatar

Joined: 29 Dec 2003 02:00
Posts: 1115
Location: Москва
Reply with quote
Господа, в частности товарищч Lermax, огласите список тулзов для работы с АРМ пожалуйста.
В частности меня интересуют как их программировать, какой ассемблер использовать рекомендуете! Где сп..дить правильный компилер!
Короче все чтобы потихоньку начать юзать сабж (обзавелся я
наконец AT91SAM64).
ДевБоарды не предлагать - нет у меня деньгов!


30 Aug 2005 11:18
Profile ICQ WWW
Maniac
User avatar

Joined: 29 Mar 2005 07:06
Posts: 304
Location: Krasnodar
Reply with quote
Post 
где обзавелся 64ым и по каким деньгам :)


31 Aug 2005 00:55
Profile ICQ
God
User avatar

Joined: 29 Dec 2003 02:00
Posts: 1115
Location: Москва
Reply with quote
Post 
Ronin wrote:
где обзавелся 64ым и по каким деньгам :)

www.fulcrum.ru


31 Aug 2005 03:33
Profile ICQ WWW
Maniac
User avatar

Joined: 29 Mar 2005 07:06
Posts: 304
Location: Krasnodar
Reply with quote
Post 
Quote:
AT91SAM7S64-AU

Производитель: Atmel
На складе: 18

Напряжение питания:1.8V
Память данных, ОЗУ:16K
Память команд:64K
Тактовая частота:55MHz
Температурный диапазон:Промышленный (-40 - +85 С)
Тип корпуса:LQFP
Число выводов:64

Штук, от: Цена ( USD):
> 1 6.426
> 10 5.95


31 Aug 2005 07:59
Profile ICQ
God
User avatar

Joined: 29 Dec 2003 02:00
Posts: 1115
Location: Москва
Reply with quote
Post 
УГУ он самый - дешевенький!
Решил с него начать входить в мир АРМов!
Пора уже потихоньку проектировать новый комп!
Даже назавние уже придумано "АРМатура"


31 Aug 2005 10:40
Profile ICQ WWW
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16532
Location: Colorado
Reply with quote
Post 
CHRV wrote:
УГУ он самый - дешевенький!
Решил с него начать входить в мир АРМов!
Пора уже потихоньку проектировать новый комп!
Даже назавние уже придумано "АРМатура"


Хе-хе. Я его придумал еще полгода назад - не помню где и кому писал - по форуму найти не смог. Идея такая - компьютер ZX-ARMATURA должен был стать Спектрум совместимым компьютером на Z80 (eZ80) с видеопроцессором на ARM7, который мог бы становится центральным процессором в "арматурном" режиме работы.

_________________
:eugeek: https://twitter.com/Shaos1973


31 Aug 2005 18:20
Profile WWW
Doomed

Joined: 16 Apr 2005 23:35
Posts: 492
Location: Томск
Reply with quote
CHRV wrote:
Господа, в частности товарищч Lermax, огласите список тулзов для работы с АРМ пожалуйста.
В частности меня интересуют как их программировать, какой ассемблер использовать рекомендуете! Где сп..дить правильный компилер!
Короче все чтобы потихоньку начать юзать сабж (обзавелся я
наконец AT91SAM64).
ДевБоарды не предлагать - нет у меня деньгов!


Использую AT91M55800A. Для программирования - ГНУ-тые утилиты. GCC, Binutils и так далее. Проблем особых не было, правда пришлось писать свои скрипты линкера - но это уже мелочи.


31 Aug 2005 21:18
Profile
Maniac
User avatar

Joined: 29 Mar 2005 07:06
Posts: 304
Location: Krasnodar
Reply with quote
Post 
Shaos wrote:
Хе-хе. Я его придумал еще полгода назад - не помню где и кому писал - по форуму найти не смог. Идея такая - компьютер ZX-ARMATURA должен был стать Спектрум совместимым компьютером на Z80 (eZ80) с видеопроцессором на ARM7, который мог бы становится центральным процессором в "арматурном" режиме работы.


надо разработать спецификацию шины для (логически симметричного) мультипроцессирования, чтоб центральным мог становиться кто захочет :) а вообще локально на каждом и так должна будет работать некая "урезаная" или не очень ОС...
я бы предложил тот RDC х86 в качестве контроллера периферии (usb,pci итд) например (в виде отдельного модуля).


31 Aug 2005 23:48
Profile ICQ
Retired

Joined: 03 Aug 2003 23:37
Posts: 1483
Location: Moscow
Reply with quote
Post 
Shaos wrote:
Хе-хе. Я его придумал еще полгода назад - не помню где и кому писал - по форуму найти не смог. Идея такая - компьютер ZX-ARMATURA должен был стать Спектрум совместимым компьютером на Z80 (eZ80) с видеопроцессором на ARM7, который мог бы становится центральным процессором в "арматурном" режиме работы.

Помню, ты мне рассказывал :D

_________________
Extreme Entertainment


01 Sep 2005 01:40
Profile
God
User avatar

Joined: 29 Dec 2003 02:00
Posts: 1115
Location: Москва
Reply with quote
Post 
Дык я и говорю что название уже придумано, надо только наполнением заниматься!


01 Sep 2005 06:53
Profile ICQ WWW
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16532
Location: Colorado
Reply with quote
Post 
Вчера и сегодня занимался тем, что собирал компилятор для ARM из исходников GCC-4.0.1 и по рекомендациям взятым с http://www.gnuarm.com (кому лень собирать - там и бинарники есть, под линух и винды-cygwin).

_________________
:eugeek: https://twitter.com/Shaos1973


29 Sep 2005 05:05
Profile WWW
Doomed

Joined: 16 Apr 2005 23:35
Posts: 492
Location: Томск
Reply with quote
Post 
Shaos wrote:
Вчера и сегодня занимался тем, что собирал компилятор для ARM из исходников GCC-4.0.1 и по рекомендациям взятым с http://www.gnuarm.com (кому лень собирать - там и бинарники есть, под линух и винды-cygwin).


И как ? Собрал ? :)

Я gcc3.1 дла arm уже год пользуюсь - и нормально :)


29 Sep 2005 21:25
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16532
Location: Colorado
Reply with quote
Post 
SfS wrote:
Shaos wrote:
Вчера и сегодня занимался тем, что собирал компилятор для ARM из исходников GCC-4.0.1 и по рекомендациям взятым с http://www.gnuarm.com (кому лень собирать - там и бинарники есть, под линух и винды-cygwin).


И как ? Собрал ? :)

Я gcc3.1 дла arm уже год пользуюсь - и нормально :)


Я сначала взялся за GCC3.3 - он не собрался. Тогда решился замахнутся сразу на GCC4.0.1 - все собралось! Процесс установки описан тут http://www.gnuarm.com/support.html

Я использовал следующие конкретные настройки:

все делал из под суперюзера, export PATH не делал, а просто копировал содержимое /usr/local/arm/bin в /usr/local/bin после каждой сборки, еще положил t-arm-elf с сайта в gcc-4.0.1/gcc/config/arm вместо того что там был
[toolchain-prefix]=/usr/local/arm
[binutils-build]=binutils-2.16.1 (собирал в каталоге где исходники)
[binutils-source]=
[gcc-build]=../gcc-4.0.1-obj (создал каталог для сборки рядом с каталогом исходников)
[gcc-source]=../gcc-4.0.1
[newlib-build]=../newlib-1.13.0-obj (создал каталог для сборки рядом с каталогом исходников)
[newlib-source]=../newlib-1.13.0
[gdb-build]=../insight-6.1 (собирал в каталоге где исходники)
[gdb-source]=

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

_________________
:eugeek: https://twitter.com/Shaos1973


30 Sep 2005 02:05
Profile WWW
Doomed

Joined: 16 Apr 2005 23:35
Posts: 492
Location: Томск
Reply with quote
Post 
Shaos wrote:
Я сначала взялся за GCC3.3 - он не собрался.


У меня с 3.3 такая же шняга была... Впрочем, 3.3 от 3.1 - не то чтобы отличается сильно...


30 Sep 2005 03:23
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 14 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.