nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 16 Apr 2024 17:06



Reply to topic  [ 60 posts ]  Go to page 1, 2, 3, 4  Next
Сборка модуля NedoPC-90 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22521
Location: Silicon Valley
Reply with quote
Наверное соберу я этот девайс и попробую написать что-то полезное под него :)

_________________
:dj: https://mastodon.social/@Shaos


Last edited by Shaos on 12 Jul 2005 07:09, edited 1 time in total.



04 May 2005 15:34
Profile WWW
Doomed

Joined: 16 Apr 2005 22:35
Posts: 492
Location: Томск
Reply with quote
Post 
Если будешь писать - учти, что я еще толком не оттестировал поддержку NI-15. может глючить.
Кстати - если у тебя есть Линукс на машине - это большой плюс, поскольку гнутые вещи под виндой собирать неудобно.

И еще - можешь написать поддержку чего хотелось бы видеть на этом устройстве, чтобы как-то скоординировать весь проект. А то может получиться, что мы будем писать одно и тоже, а то что необходимо - обойдем стороной.
Предлагаю такой план - ты, как более осведомленный в проекте "NedoPC-конструктор" рисуешь что хотелось бы видеть поддержанным моим модулем, а я пытаюсь в меру сид это реализовать. Так будет логичнее, мне кажется.


04 May 2005 19:32
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22521
Location: Silicon Valley
Reply with quote
Post 
SfS wrote:
Если будешь писать - учти, что я еще толком не оттестировал поддержку NI-15. может глючить.
Кстати - если у тебя есть Линукс на машине - это большой плюс, поскольку гнутые вещи под виндой собирать неудобно.

И еще - можешь написать поддержку чего хотелось бы видеть на этом устройстве, чтобы как-то скоординировать весь проект. А то может получиться, что мы будем писать одно и тоже, а то что необходимо - обойдем стороной.
Предлагаю такой план - ты, как более осведомленный в проекте "NedoPC-конструктор" рисуешь что хотелось бы видеть поддержанным моим модулем, а я пытаюсь в меру сид это реализовать. Так будет логичнее, мне кажется.


Ну в идеале я хотел бы затолкать туда интерпретатор RW1P4 ;)

Было бы интересно узнать вообще сколько свободных байт для кода и данных остается, чтобы понимать на что можно рассчитывать

А линух у меня есть - из него это сообщение и пишу :)

_________________
:dj: https://mastodon.social/@Shaos


04 May 2005 19:43
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22521
Location: Silicon Valley
Reply with quote
Post 
SfS wrote:
Если кому интересно - вот деваййс в сборе.


Прикольно :)

Поискал щас - на Jameco, DigiKey и Mouser модель AT90S8535 уже "Out of Stock" :(

Чем помощнее может заменить можно? Вот сами атмелы пишут что заменяемо на ATmega8535

_________________
:dj: https://mastodon.social/@Shaos


04 May 2005 19:52
Profile WWW
Doomed

Joined: 16 Apr 2005 22:35
Posts: 492
Location: Томск
Reply with quote
Post 
Shaos wrote:
Чем помощнее может заменить можно? Вот сами атмелы пишут что заменяемо на ATmega8535


Канэчно можьно, дарагой !)))) У нас за дэньги все можьно! )))

Я лично тестировал оську на 8535, 2313, мега603 - все пашет.

Вот кусочек мэйка:

Makefile wrote:
APPNAME=main
# AVR-specific options
AVR-CC =avr-gcc
AVR-MCU= at90s8535 # Тип процессора (из avr-gcc)
# Меняешь его - и все
AVR-INC= -I/usr/include/avr --include avr/io.h --include avr/ina90.h --include system/sysdef.h
AVR-CFLAGS=-g -Os -mmcu=$(AVR-MCU) -Wall $(AVR-INC)
AVR-OBJCOPY=avr-objcopy
# Hardware level
HL-SRC = timer0.c int0.c adc0.c uart0.c pwm.c ni_15.c
HL-OBJ = hl.o
# Real-Time Level
RTL-SRC = rt_task.c
RTL-OBJ = rtl.o
# Operating-System Level
OSL-SRC = syscall.c
OSL-OBJ = osl.o
# User Program Level
UPL-SRC = main.c
UPL-OBJ = upl.o


04 May 2005 21:26
Profile
Doomed

Joined: 16 Apr 2005 22:35
Posts: 492
Location: Томск
Reply with quote
Post 
Кстати - если на Mega8535 будешь лепить - должно совместимо быть.

Насчет памяти - ОСька полностью модульная. Занимает минимум несколько десятков байт ПЗУ и несколько байт ОЗУ. Так что можешь рассчитывать практически на всю память при требованиях.
Но учти что модули - тоже жрут часть ОЗУ и ПЗУ.


04 May 2005 21:31
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22521
Location: Silicon Valley
Reply with quote
Post 
SfS wrote:
Кстати - если на Mega8535 будешь лепить - должно совместимо быть.

Насчет памяти - ОСька полностью модульная. Занимает минимум несколько десятков байт ПЗУ и несколько байт ОЗУ. Так что можешь рассчитывать практически на всю память при требованиях.
Но учти что модули - тоже жрут часть ОЗУ и ПЗУ.


Ok - попробуем!

_________________
:dj: https://mastodon.social/@Shaos


04 May 2005 21:41
Profile WWW
Doomed

Joined: 16 Apr 2005 22:35
Posts: 492
Location: Томск
Reply with quote
Post 
Прекрасно)
Значит жду предложений и замечаний по программной и аппаратной частям.


04 May 2005 22:01
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22521
Location: Silicon Valley
Reply with quote
Post 
SfS wrote:
Прекрасно)
Значит жду предложений и замечаний по программной и аппаратной частям.


А прошиватся эта атмега будет точно также?

_________________
:dj: https://mastodon.social/@Shaos


04 May 2005 22:21
Profile WWW
Doomed

Joined: 16 Apr 2005 22:35
Posts: 492
Location: Томск
Reply with quote
Post 
Shaos wrote:
А прошиватся эта атмега будет точно также?


Я не читал на нее доку - но по идее должна. У программатора uisp- маccа настроек, так что вряд ли не сможешь прошить. Ну и как бы у меги8535 должна быть функциональная пин-то-пин совместимость сверху вниз с 8535м...


04 May 2005 22:52
Profile
Doomed

Joined: 16 Apr 2005 22:35
Posts: 492
Location: Томск
Reply with quote
Post 
Посмотрел доку.
Вроде все так же (в смысле прошивки) что у меги что у 8535. Но мега может работать до 16 МГц и имеет встроенный умножитель. Так что с мегой у тебя получится модуль покруче моего.


04 May 2005 23:40
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22521
Location: Silicon Valley
Reply with quote
Post 
SfS wrote:
Посмотрел доку.
Вроде все так же (в смысле прошивки) что у меги что у 8535. Но мега может работать до 16 МГц и имеет встроенный умножитель. Так что с мегой у тебя получится модуль покруче моего.


Тока я его в NedoPC-MEGA переименовывать не буду ;)
Пусть остается NedoPC-90 :)

_________________
:dj: https://mastodon.social/@Shaos


05 May 2005 19:28
Profile WWW
Doomed

Joined: 16 Apr 2005 22:35
Posts: 492
Location: Томск
Reply with quote
Post 
Shaos wrote:
Тока я его в NedoPC-MEGA переименовывать не буду ;)
Пусть остается NedoPC-90 :)


Дело не в названии)
Меня интересуют предложения по применению сего девайса. К чему его прикручивать ? И что полезного на нем реализовать ?


05 May 2005 22:39
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22521
Location: Silicon Valley
Reply with quote
Post 
SfS wrote:
Shaos wrote:
Тока я его в NedoPC-MEGA переименовывать не буду ;)
Пусть остается NedoPC-90 :)


Дело не в названии)
Меня интересуют предложения по применению сего девайса. К чему его прикручивать ? И что полезного на нем реализовать ?


Ок - в эти выходные закажу все необходимое для сборки

_________________
:dj: https://mastodon.social/@Shaos


06 May 2005 06:00
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22521
Location: Silicon Valley
Reply with quote
Post 
По сборке девайса вопросы

Какая нагрузочная способность выходов авра? Прямой выход микроконтроллера на шину NI-15, которая подразумевает управляемость несколькими устройствами, выбираемыми по адресу, интересно сколько он выдержит? И еще - ALE логическая "1" для адреса и "0" для данных, а на схеме судя по всему подразумевалось наоборот.

_________________
:dj: https://mastodon.social/@Shaos


07 May 2005 20:19
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 60 posts ]  Go to page 1, 2, 3, 4  Next

Who is online

Users browsing this forum: No registered users and 6 guests


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:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.