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

 
 
11 страниц V  « < 9 10 11  
Reply to this topicStart new topic
> Вливаюсь в коллектив ARMоводов, жду советов и дележа опытом
adc
сообщение Feb 24 2008, 21:19
Сообщение #151


Местный
***

Группа: Свой
Сообщений: 409
Регистрация: 29-10-07
Пользователь №: 31 836



Цитата(zltigo @ Feb 24 2008, 23:27) *
Точно нет? А это что??? http://www.segger.com/hardware.html
Мигалка, как ни странно, тут: http://olimex.com/dev/index.html
Olimex-овские примеры зачастую просто напросто неработоспособны.

Спасибо, до этого пока дело не дошло...Хочу сейчас определится каким софтом пользоваться. В книжке описана настройка проекта для кейла. О подключении и конфигурировании mt-link ничего нет.
Цитата(zltigo @ Feb 24 2008, 23:27) *
Тогда еще разок перечитать.

Хорошо, перечитаю.Повторение мать учения smile.gif


--------------------
Умный программист пишет тупым кодом гениальные вещи, а не наоборот...
Go to the top of the page
 
+Quote Post
DASM
сообщение Feb 25 2008, 14:59
Сообщение #152


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(adc @ Feb 25 2008, 00:19) *
О подключении и конфигурировании mt-link ничего нет.

Это одно и тоже с jlink
Go to the top of the page
 
+Quote Post
Algol
сообщение Feb 26 2008, 07:06
Сообщение #153


Частый гость
**

Группа: Свой
Сообщений: 140
Регистрация: 7-04-05
Из: Россия, Владимир
Пользователь №: 3 941



Ставите кейл. Лечите.
Устанавливаете J-Link (у меня 3.72b, доволен). Лечите.
В кейле Flash->Configure flash tools...вкладка utilities жмите пимпу use target driver, из списка выбираем RDI, жмем settings, выбираем J-Link, указываем путь к jlinkrdi.dll.
Go to the top of the page
 
+Quote Post
richie
сообщение Feb 27 2008, 15:20
Сообщение #154


Частый гость
**

Группа: Свой
Сообщений: 147
Регистрация: 5-07-04
Из: Обнинск
Пользователь №: 261



Цитата(adc @ Feb 25 2008, 00:19) *
О подключении и конфигурировании mt-link ничего нет.


Сам новичок в ARM, MT-Link и т.д.
Нашел такой файл по подключению отладчика к системе (см. вложение).

Когда что-то "задышало" не порадовала скорость, плевался, пока не
изменил в настройках RDI значение парметра "JTAG Speed" c 30 на 6000.
(иллюстрацию см. на стр. 14 приложеного файло)
Прикрепленные файлы
Прикрепленный файл  um_jetlink501.pdf ( 1.49 мегабайт ) Кол-во скачиваний: 170
 
Go to the top of the page
 
+Quote Post
mdmitry
сообщение Jun 9 2008, 15:21
Сообщение #155


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Поискал по форуму и не нашел конкретный ответ на вопросы. Просьба не сильно пинать.
1. mt-link поддерживает ли AT91SAM9260?
2. Можно ли с помощью mt-link записывать во внешнюю флэш память?
3. Как можно сделать и правильно сделать загрузку разных приложений в зависимости от ситуации:
Грузится, например, linux и система работает с ним. В процессе работы linux принимается команда управления, далее делается kill all и наверно еще что-то, система идет на перезагрузку и далее грузится программа соответствующая некой задаче, выполняемой без ОС. Можно ли в одну флэш положить обе прошивки и как их выбирать? Есть ли альтернативные варианты? Можно и коммутировать электронный ключ, выбирающий микросхему флэш, так как питание не выключается, но это не очень хочется.


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jun 9 2008, 15:28
Сообщение #156


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



1. Поддерживает.
2. Можно.
3. Напишите свой загрузчик или модифицируйте uboot/redboot.
Go to the top of the page
 
+Quote Post
mdmitry
сообщение Jun 9 2008, 16:23
Сообщение #157


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Цитата(aaarrr @ Jun 9 2008, 19:28) *
1. Поддерживает.
2. Можно.
3. Напишите свой загрузчик или модифицируйте uboot/redboot.

aaarrr, спасибо за быстрый ответ.
к 3. Вы могли бы идею такого загрузчика описать, моих мозгов на данном этапе точно не хватит. Как загрузчик может чисто программно выбирать из какой области грузить программу (linux или выполняемый без ОС файл)?


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jun 9 2008, 16:34
Сообщение #158


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



У uboot и redboot есть область параметров, которая хранится во флеш-памяти, можно модифицировать ее. Но лучше использовать внешний EEPROM.
Go to the top of the page
 
+Quote Post
mdmitry
сообщение Jun 9 2008, 18:52
Сообщение #159


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Цитата(aaarrr @ Jun 9 2008, 20:34) *
У uboot и redboot есть область параметров, которая хранится в флеш-памяти, можно модифицировать ее. Но лучше использовать внешний EEPROM.

Я правильно понял идею? Есть EEPROM на шине I2C. По приходу команды производится запись, скажем, 1 в некоторую ячейку памяти этой EEPROM. Затем делается перезапуск системы. Модифицированный загрузчик считывает эту ячейку памяти и в зависимости от состояния грузит один из вариатов программ.
Если хочется, чтобы всегда грузилась при включении питания одна программа, то эта ситуация не реализуема?


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jun 9 2008, 19:10
Сообщение #160


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(mdmitry @ Jun 9 2008, 22:52) *
Если хочется, чтобы всегда грузилась при включении питания одна программа, то эта ситуация не реализуема?

Почему?
Go to the top of the page
 
+Quote Post
mdmitry
сообщение Jun 9 2008, 19:57
Сообщение #161


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Цитата(aaarrr @ Jun 9 2008, 23:10) *
Почему?

Если загрузчик считывает ячейку, то ее надо будет всегда переписывать. Это уменьшает ресурс EEPROM в 2 раза. Не очень эффективно. Может есть решение аналогичное применяемому в Win (если правильно диагносцировал), когда инсталлятор перезапускает систему, оставляя необходимую информацию в ОЗУ.


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jun 9 2008, 20:09
Сообщение #162


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(mdmitry @ Jun 9 2008, 23:57) *
Если загрузчик считывает ячейку, то ее надо будет всегда переписывать. Это уменьшает ресурс EEPROM в 2 раза. Не очень эффективно. Может есть решение аналогичное применяемому в Win (если правильно диагносцировал), когда инсталлятор перезапускает систему, оставляя необходимую информацию в ОЗУ.

Это с какой же скоростью придется систему перезапускать, чтобы EEPROM грохнуть (1M записей)?
Ну, поставьте FRAM, используйте scratchpad RAM внешнего RTC и т.д.

Инсталлятор Win ничего в ОЗУ не оставляет.
Go to the top of the page
 
+Quote Post
mdmitry
сообщение Jun 9 2008, 20:18
Сообщение #163


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



Цитата(aaarrr @ Jun 10 2008, 00:09) *
Это с какой же скоростью придется систему перезапускать, чтобы EEPROM грохнуть (1M записей)?
Ну, поставьте FRAM, используйте scratchpad RAM внешнего RTC и т.д.

Инсталлятор Win ничего в ОЗУ не оставляет.

Старые представления о 10 000-100 000 циклах записи. RTС это интересно! (Надо мыслить шире, замечание для себя sad.gif )
По поводу инсталляторов для Win. Что-то ставил (не ОС), перезагрузка, загрузил не Win. Что ставил -не установилось. Переставлял с обычной перезагрузкой- все нормально. Не помню что ставил, давно было. Запомнил из-за этого необычного эффекта (впечатление, что в памяти что-то осталось необходимое для продолжения установки)


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post

11 страниц V  « < 9 10 11
Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


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


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