|
|
|
Отладочные средства на основе ARM., Выгодная альтернатива Olimex'у |
|
|
|
Dec 15 2006, 17:39
|
Местный
Группа: Свой
Сообщений: 214
Регистрация: 6-06-05
Из: г. Таганрог
Пользователь №: 5 759
|
Цитата(Alex B._ @ Dec 15 2006, 10:56) 2SeriouSerg не обижайтесь, но имхо сильно совком отдает: http://www.orion-micro.ru/page.php?10лежачий кварц, лежачий трехвыводной стабилизатор (прикрученный винтом), какие то нелепые dc-разъемы вместо клемников, выводные светодиоды, винты вместо резиновых ножек... в любом случае успехов, попробуйте предложить в Терру, они готовы любую отладку продавать Это прототип - одна из старых ревизии. Фото подписано вообще-то, про разъемы на аналоге сказано ниже. Тип корпуса стабилизатора и светодиодов - по-моему совершенно не критично. Создается впечатление, что критка идет на основании фото, описание никто не читает, иначе про клеммники обязательно заметили бы. Ножки в продажных изделиях нормальные, кварц тоже. Джампера - рудименты из прошлого, уберем. ToAndreasДалее, по uSAM-R: С каких это пор miniUSB - это минус? Я слышу только положительные отзывы по этому поводу, кабель USB -> miniUSB стоит всего на 7 руб дороже чем обычный, к тому же он идет в комплекте. В чем минус совершенно не понимаю, скорее это Ваши личные предпочтения. теперь о преимуществах: наличие упраления pull-up USB (+); AT24 (+); AT45 (+); RS485 (+ соглашусь, не всем надо); Термодатчик (+); JTAG добавлен (+); И это все чутка дороже, чем за ничего у SAM-H64. P.S. Про варианты без флэша и всего остального я подумаю. Цитата(SpiritDance @ Dec 15 2006, 17:17) ИМХО лучше бы вы на sam32 48-выводном что-нибудь сделали - таких плат нет. Сделаем.
|
|
|
|
|
Dec 15 2006, 18:39
|
Местный
Группа: Свой
Сообщений: 214
Регистрация: 6-06-05
Из: г. Таганрог
Пользователь №: 5 759
|
Цитата(aaarrr @ Dec 15 2006, 18:23) Мои 5 копеек: Общий DB15 на все UART'ы - по-моему, не самое удачное решение. Лучше поставить один стандартный DB9 с возможностью коммутации UART/DBGU, а RS485 вывести на штыри. Кабель-разветвитель в комплекте. На выходе 2 стандартных DB9 и RS485 (DB9, 2-D+,3-D-, 5-GND). Часто есть необходимость в работе UART и DBGU одновременно. ИМХО комутировать - не лучшее решение (изначально так задумывалось).
|
|
|
|
|
Dec 18 2006, 00:02
|
Участник
Группа: Новичок
Сообщений: 21
Регистрация: 21-10-05
Пользователь №: 9 939
|
Если бы я задумывался над покупкой отладочной платы такого класса, выбор скорее всего пал бы именно на uSAM-R. Функциональность лучше, чем у Olimex SAM7-H64, цена не сильно выше. Очень приятно что на плате имеются термодатчик и Serial Flash. RS485 - приятное дополнение, хотя наверное лучше был бы DBGU. MiniUSB недостатком имхо не является, в условии плотного монтажа и небольшой площади платы выбор автора вполне понятен. Тем более если в новой ревизии будет добавлен JTAG, то плата имхо оставляет позади конкурентов, в том числе и SAM7-H64....а может и является альтернативой даже SAM-P64.
Сообщение отредактировал shaman - Dec 18 2006, 00:03
|
|
|
|
|
Dec 25 2006, 18:05
|
http://uschema.com
Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394
|
Цитата(SeriouSerg @ Dec 13 2006, 22:41) Уважаемые коллеги! Однако не ясно - сколько же стоит если отправлять на Украину? Интересно.... но все же... PS: все же есть большой минус - возможность смены контроллера - путем перепайки... вот если бы путем смены переходника с контроллером ... + нада ставить сразу sam256 + переключатель для стирания чипа
--------------------
|
|
|
|
|
Dec 25 2006, 19:33
|
Местный
Группа: Свой
Сообщений: 214
Регистрация: 6-06-05
Из: г. Таганрог
Пользователь №: 5 759
|
Цитата(PrSt @ Dec 25 2006, 18:05) Однако не ясно - сколько же стоит если отправлять на Украину? Интересно.... но все же... Доставка на Украину возможна. Естественно НЕ по одной штуке. Стоимость определяется почтовыми расходами по территории Украины + 300 руб. Цитата(PrSt @ Dec 25 2006, 18:05) + переключатель для стирания чипа - и какой в нем смысл? SAM-BA недостаточно? Цитата(PrSt @ Dec 25 2006, 18:05) PS: все же есть большой минус - возможность смены контроллера - путем перепайки... вот если бы путем смены переходника с контроллером ... + нада ставить сразу sam256 "...вот если бы..." можно продолжать до бесконечности. что, впрочем, и делается в этой ветке.
|
|
|
|
|
Dec 25 2006, 19:46
|
Гуру
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244
|
Цитата(SeriouSerg @ Dec 25 2006, 18:33) Доставка на Украину возможна. Естественно НЕ по одной штуке. Стоимость определяется почтовыми расходами по территории Украины + 300 руб. Конкурент Olimex малой скоростью в пределах Европы, поштучно, 6USD. Цитата "...вот если бы..." можно продолжать до бесконечности. что, впрочем, и делается в этой ветке. А что, там не 256 штатно запаян?
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Dec 26 2006, 10:06
|
http://uschema.com
Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394
|
Цитата(SeriouSerg @ Dec 25 2006, 18:33) - и какой в нем смысл? SAM-BA недостаточно? я прошу прощения конечно, но мне например неизвестен путь, как средствами SAM-BA - стирать контроллер at91sam64(...256) Как используя пин TST - известно - так и делаю... а вот как средствами SAM-BA - не могли бы просветить?
--------------------
|
|
|
|
|
Dec 27 2006, 00:58
|
Местный
Группа: Свой
Сообщений: 214
Регистрация: 6-06-05
Из: г. Таганрог
Пользователь №: 5 759
|
Цитата(zltigo @ Dec 25 2006, 19:46) А что, там не 256 штатно запаян? 256 Цитата(PrSt @ Dec 26 2006, 10:06) я прошу прощения конечно, но мне например неизвестен путь, как средствами SAM-BA - стирать контроллер at91sam64(...256) Как используя пин TST - известно - так и делаю... а вот как средствами SAM-BA - не могли бы просветить? Прошу прощения конечно, а зачем стирать? Нельзя просто перепрошить новой программой? Внесем ясность - пин ERASE для стирания. TST - для восстановления SAM-BA. На плате есть соотв. перемычка на штыревом разъеме. Чтобы обнулить флэш без ERASE, можно прошить bin файл соответствующего размера заполненный значениями 0xFF. ------------------------------------------------------- Ув. коллеги. Компания Олимекс работает c 1999 года. Моя компания работает с осени 2006 года. Попрошу учитывать сей фактор прежде чем критиковать. Москва тоже не сразу строилась. И почему каждый считает своим долгом найти какое-нибудь отличие и превратить это в минус? Рекомендую сходить на at91.com и посмотреть что есть из подобной техники и с камими возможностями, прежде чем сразу писать "фу". Постов здоровой критики было немного. Отдельное спасибо за них. А вот что касается критики миниUSB, и подобных высказываний, извините, конечно, но это перебор. Полемику разводить - совершенно лишнее, не нравится продукт - не покупайте, никто не заставляет.
|
|
|
|
|
Dec 27 2006, 01:28
|
Местный
Группа: Свой
Сообщений: 214
Регистрация: 6-06-05
Из: г. Таганрог
Пользователь №: 5 759
|
Цитата(aaarrr @ Dec 27 2006, 01:21) Цитата(SeriouSerg @ Dec 27 2006, 00:58) Прошу прощения конечно, а зачем стирать? Нельзя просто перепрошить новой программой?
Стирать иногда бывает нужно - вполне реально загнать кристалл в состояние, когда TST не помогает. Никогда такого небыло. Честное слово. Можно поподробнее рассказать в результате чего так получилось, только на почту или в личку пож-та.
|
|
|
|
|
Dec 27 2006, 17:29
|
http://uschema.com
Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394
|
Цитата(SeriouSerg @ Dec 26 2006, 23:58) Прошу прощения конечно, а зачем стирать? Нельзя просто перепрошить новой программой? Внесем ясность - пин ERASE для стирания. TST - для восстановления SAM-BA. На плате есть соотв. перемычка на штыревом разъеме.
Чтобы обнулить флэш без ERASE, можно прошить bin файл соответствующего размера заполненный значениями 0xFF. тоесть, Вы хотите сказать что можно не используя TST, методом прошивки bin файла "соответствующего размера заполненный значениями 0xFF". Кстати какого конкретно размера должен быть файл не ясно... но! Однако SAM-BA - не загружается когде контроллер не стерт средствами TST... И не дает соответственно зашить новый файл. Приходится стирать через TST/ Не могли бы Вы расписать, как Вы это делаете - так как например меня, достает постоянно стирать через TST. Не знаю почему, но у меня ERASE не стирает контроллер(256й)...!
--------------------
|
|
|
|
|
Dec 29 2006, 01:35
|
Местный
Группа: Свой
Сообщений: 214
Регистрация: 6-06-05
Из: г. Таганрог
Пользователь №: 5 759
|
Цитата(PrSt @ Dec 27 2006, 17:29) тоесть, Вы хотите сказать что можно не используя TST, методом прошивки bin файла "соответствующего размера заполненный значениями 0xFF". Кстати какого конкретно размера должен быть файл не ясно... но! Однако SAM-BA - не загружается когде контроллер не стерт средствами TST... И не дает соответственно зашить новый файл. Приходится стирать через TST/ Не могли бы Вы расписать, как Вы это делаете - так как например меня, достает постоянно стирать через TST. Не знаю почему, но у меня ERASE не стирает контроллер(256й)...! SAM-BA и не загрузится если стереть описанным мною способом, так как boot-код будет стерт. Что Вам нужно, скажите? Если отлаживаться, то лучше исполнять код из RAM не трогая flash. Так и самба цела будет, что очень удобно, и ресурс флэшки не уменьшаем. Если Вам обязательно отлаживаться из флэш, то шейте программу по адресу flash_base + 0x2000 а потом из самбы стартуйте, как и в первом случае. P.S. Просьба тех вопросы отправлять в личку.
|
|
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|