adc 0 24 февраля, 2008 Опубликовано 24 февраля, 2008 · Жалоба Точно нет? А это что??? http://www.segger.com/hardware.html Мигалка, как ни странно, тут: http://olimex.com/dev/index.html Olimex-овские примеры зачастую просто напросто неработоспособны. Спасибо, до этого пока дело не дошло...Хочу сейчас определится каким софтом пользоваться. В книжке описана настройка проекта для кейла. О подключении и конфигурировании mt-link ничего нет. Тогда еще разок перечитать. Хорошо, перечитаю.Повторение мать учения :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 25 февраля, 2008 Опубликовано 25 февраля, 2008 · Жалоба О подключении и конфигурировании mt-link ничего нет. Это одно и тоже с jlink Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Algol 0 26 февраля, 2008 Опубликовано 26 февраля, 2008 · Жалоба Ставите кейл. Лечите. Устанавливаете J-Link (у меня 3.72b, доволен). Лечите. В кейле Flash->Configure flash tools...вкладка utilities жмите пимпу use target driver, из списка выбираем RDI, жмем settings, выбираем J-Link, указываем путь к jlinkrdi.dll. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
richie 0 27 февраля, 2008 Опубликовано 27 февраля, 2008 · Жалоба О подключении и конфигурировании mt-link ничего нет. Сам новичок в ARM, MT-Link и т.д. Нашел такой файл по подключению отладчика к системе (см. вложение). Когда что-то "задышало" не порадовала скорость, плевался, пока не изменил в настройках RDI значение парметра "JTAG Speed" c 30 на 6000. (иллюстрацию см. на стр. 14 приложеного файло) um_jetlink501.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mdmitry 0 9 июня, 2008 Опубликовано 9 июня, 2008 · Жалоба Поискал по форуму и не нашел конкретный ответ на вопросы. Просьба не сильно пинать. 1. mt-link поддерживает ли AT91SAM9260? 2. Можно ли с помощью mt-link записывать во внешнюю флэш память? 3. Как можно сделать и правильно сделать загрузку разных приложений в зависимости от ситуации: Грузится, например, linux и система работает с ним. В процессе работы linux принимается команда управления, далее делается kill all и наверно еще что-то, система идет на перезагрузку и далее грузится программа соответствующая некой задаче, выполняемой без ОС. Можно ли в одну флэш положить обе прошивки и как их выбирать? Есть ли альтернативные варианты? Можно и коммутировать электронный ключ, выбирающий микросхему флэш, так как питание не выключается, но это не очень хочется. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 9 июня, 2008 Опубликовано 9 июня, 2008 · Жалоба 1. Поддерживает. 2. Можно. 3. Напишите свой загрузчик или модифицируйте uboot/redboot. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mdmitry 0 9 июня, 2008 Опубликовано 9 июня, 2008 · Жалоба 1. Поддерживает. 2. Можно. 3. Напишите свой загрузчик или модифицируйте uboot/redboot. aaarrr, спасибо за быстрый ответ. к 3. Вы могли бы идею такого загрузчика описать, моих мозгов на данном этапе точно не хватит. Как загрузчик может чисто программно выбирать из какой области грузить программу (linux или выполняемый без ОС файл)? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 9 июня, 2008 Опубликовано 9 июня, 2008 · Жалоба У uboot и redboot есть область параметров, которая хранится во флеш-памяти, можно модифицировать ее. Но лучше использовать внешний EEPROM. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mdmitry 0 9 июня, 2008 Опубликовано 9 июня, 2008 · Жалоба У uboot и redboot есть область параметров, которая хранится в флеш-памяти, можно модифицировать ее. Но лучше использовать внешний EEPROM. Я правильно понял идею? Есть EEPROM на шине I2C. По приходу команды производится запись, скажем, 1 в некоторую ячейку памяти этой EEPROM. Затем делается перезапуск системы. Модифицированный загрузчик считывает эту ячейку памяти и в зависимости от состояния грузит один из вариатов программ. Если хочется, чтобы всегда грузилась при включении питания одна программа, то эта ситуация не реализуема? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 9 июня, 2008 Опубликовано 9 июня, 2008 · Жалоба Если хочется, чтобы всегда грузилась при включении питания одна программа, то эта ситуация не реализуема? Почему? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mdmitry 0 9 июня, 2008 Опубликовано 9 июня, 2008 · Жалоба Почему? Если загрузчик считывает ячейку, то ее надо будет всегда переписывать. Это уменьшает ресурс EEPROM в 2 раза. Не очень эффективно. Может есть решение аналогичное применяемому в Win (если правильно диагносцировал), когда инсталлятор перезапускает систему, оставляя необходимую информацию в ОЗУ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 9 июня, 2008 Опубликовано 9 июня, 2008 · Жалоба Если загрузчик считывает ячейку, то ее надо будет всегда переписывать. Это уменьшает ресурс EEPROM в 2 раза. Не очень эффективно. Может есть решение аналогичное применяемому в Win (если правильно диагносцировал), когда инсталлятор перезапускает систему, оставляя необходимую информацию в ОЗУ. Это с какой же скоростью придется систему перезапускать, чтобы EEPROM грохнуть (1M записей)? Ну, поставьте FRAM, используйте scratchpad RAM внешнего RTC и т.д. Инсталлятор Win ничего в ОЗУ не оставляет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mdmitry 0 9 июня, 2008 Опубликовано 9 июня, 2008 · Жалоба Это с какой же скоростью придется систему перезапускать, чтобы EEPROM грохнуть (1M записей)? Ну, поставьте FRAM, используйте scratchpad RAM внешнего RTC и т.д. Инсталлятор Win ничего в ОЗУ не оставляет. Старые представления о 10 000-100 000 циклах записи. RTС это интересно! (Надо мыслить шире, замечание для себя :( ) По поводу инсталляторов для Win. Что-то ставил (не ОС), перезагрузка, загрузил не Win. Что ставил -не установилось. Переставлял с обычной перезагрузкой- все нормально. Не помню что ставил, давно было. Запомнил из-за этого необычного эффекта (впечатление, что в памяти что-то осталось необходимое для продолжения установки) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться