реклама на сайте
подробности

 
 
> AlteraBB+avreal, произвольное назначение пинов LPT
mempfis_
сообщение Jun 19 2007, 16:31
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Привет всем smile.gif
Помогите, пожалуйста, разобраться с avreal.
Для прошивки контроллеров AVR хочу использовать AlteraBB+avreal.
Но из-за особенностей моего разъёма программирования (который используется для конфигурирования MAXов от ALTERA) необходимо переназначить сигналы программирования AVR. Подскажите, как в avreal выводам LPT присвоить свои сигналы MOSI MISO SCK RESET.
Пробовал делать так

c:\avr\avreal\avreal32.exe +mega64 -! -p1 -am=mapfile.txt -o1Mhz -ew output\prog.hex -n -%%
pause=null

-am=mapfile.txt - ключ для использования своего файла настройки выводов LPT, в котором записываю

name = "ATmega Programmer"
sck = D1
reset = D5
mosi = D6

но такая запись выдаёт ошибку avreal:
adapter: invalid string ' "ATMEGA PROGRAMMER" '

И ещё один вопрос: как правильно назначать вход MISO?

Буду очень благодарен всем откликнувшимся smile.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ReAl
сообщение Jun 20 2007, 07:10
Сообщение #2


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(mempfis_ @ Jun 19 2007, 19:31) *
name = "ATmega Programmer"
...
adapter: invalid string ' "ATMEGA PROGRAMMER" '

И ещё один вопрос: как правильно назначать вход MISO?

Тьху, оно там чувствительным к пробелу между name и = оказалось. Пробел надо убрать. Кавычки не обязательны.
Гляну, что там в (громко говоря) "парсере" накосячено.

А что с MISO ?
miso=BUSY
или там
miso=PE


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Jun 20 2007, 10:04
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Спасибо за ответ.
Там действительно есть чувствительность к расположению занка равно после name.
Появилась другая проблема. Я написал так

mapfile.txt:
name= atprogrammer
sck= D0
reset= D1
mosi= D6
miso= BUSY

c:\avr\avreal\avreal32.exe +mega64 -! -p1 -am=mapfile.txt -o800khz -ew output\prog.hex -n -%%
pause=null


при записи -am=mapfile.txt
выдаётся ошибка invalid string ' '

при записи -am= mapfile.txt
выдаётся ошибка can't open file ' '

при записи -am = mapfile.txt
выдаётся ошибка to many files

ума не приложу как-же всётаки правильно записать.


Попробую обойти эту проблему таким путём: спаяю переходничёк
чтоб можно было работать через ключ -ab и попробую запрограммировать контроллер.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 12:57
Рейтинг@Mail.ru


Страница сгенерированна за 0.01397 секунд с 7
ELECTRONIX ©2004-2016