|
China-Link, Вариант отладчика из Китая |
|
|
|
Feb 28 2009, 08:57
|
Участник

Группа: Свой
Сообщений: 45
Регистрация: 7-11-05
Пользователь №: 10 537

|
Вот нашла у китайцев схему клона jlink. Может кто сделает...  и подарит платочку...  ))
|
|
|
|
|
 |
Ответов
(150 - 164)
|
Dec 12 2010, 08:49
|

Частый гость
 
Группа: Свой
Сообщений: 175
Регистрация: 19-01-09
Пользователь №: 43 620

|
Цитата(COMA @ Dec 6 2010, 17:55)  Взято с форума: Начат выпуск нового эмулятора Jetlink Ultra. Основной особенностью данного эмулятора является USB 2.0 High Speed интерфейс, который позволил вдвое увеличить скорость. Теперь максимальная частота TCK составляет 25 МГц. Скорость SWO составляет также до 25 МГц, SWV поддерживает декодирование UART и Манчестер. Мы работаем с V.8 и прям нехватки скорости не ощущаем, но если конечно проект под Cortex-A с большой доп. памяти вот тогда имеет смысл, а так незачем.
|
|
|
|
|
Dec 17 2010, 04:47
|
Местный
  
Группа: Свой
Сообщений: 231
Регистрация: 7-12-06
Из: Киев
Пользователь №: 23 248

|
Ребята!!! Возникла одна непонятка Если кто знает решение проблемы - буду признателен. Попала мне в руки плата клона 7-ой версии (схемка вложена) Использовал прошивку предоставленную уважаемым artur_off В общем после сборки и прошивки самбой, программатор запустился и определил подключенный контроллер. Но... Проблема возникла при обновлении прошивки контроллера (принтскрин вложен) После обновления, программатор превращается в труп Правда есть один момент. Я использовал контроллер SAM7S256, который был под руками. Может ли быть в этом проблема? Нужен только S64? Или есть какой нюанс парами резисторов на порты PA1,2,3,7,19,24,30, AD7? Порты PA1,2 я подтянул на +3в, а остальные приземлил. В целом схема аналогична схеме artur_off, за исключением используемых буферов Но как мне кажется на работу это влиять не должно
Эскизы прикрепленных изображений
|
|
|
|
|
Dec 17 2010, 12:05
|
Группа: Участник
Сообщений: 11
Регистрация: 17-07-10
Пользователь №: 58 483

|
Цитата(SergeyDDD @ Dec 17 2010, 11:47)  Или есть какой нюанс парами резисторов на порты PA1,2,3,7,19,24,30, AD7? Порты PA1,2 я подтянул на +3в, а остальные приземлил. А для чего вообще нужны эти резисторы? В разных схемах по-разному.... Они должны быть подключены к плюсу, минусу или к делителю между плюсом и минусом?
|
|
|
|
|
Dec 17 2010, 13:04
|
Местный
  
Группа: Свой
Сообщений: 231
Регистрация: 7-12-06
Из: Киев
Пользователь №: 23 248

|
Цитата(Yurickk @ Dec 17 2010, 19:05)  А для чего вообще нужны эти резисторы? В разных схемах по-разному.... Они должны быть подключены к плюсу, минусу или к делителю между плюсом и минусом? С резисторами на PA1 и PA2 понятно Они нужны для того что бы можно было прошить контроллер через самбу Правда подтягивать их надо к единице Для чего остальные резисторы для меня самого загадка Я так понимаю что это не делители, а пары резисторов, которыми можно пин подтянуть как к "1" так и "0" на всякий случай
|
|
|
|
|
Dec 17 2010, 14:52
|
Местный
  
Группа: Свой
Сообщений: 231
Регистрация: 7-12-06
Из: Киев
Пользователь №: 23 248

|
Цитата(prottoss @ Dec 17 2010, 20:10)  Чего тут не понимать то - стандартный подход для определения программой версии железа. Так какая комбинация резисторов должна быть в данном случае для J-Link 7?
|
|
|
|
|
Dec 17 2010, 16:22
|

Частый гость
 
Группа: Свой
Сообщений: 175
Регистрация: 19-01-09
Пользователь №: 43 620

|
Цитата(SergeyDDD @ Dec 17 2010, 20:52)  Так какая комбинация резисторов должна быть в данном случае для J-Link 7? Вопрос и отсюда вытекающий: Так какая комбинация резисторов должна быть в данном случае для J-Link 8?
|
|
|
|
|
Feb 11 2011, 08:26
|

Участник

Группа: Участник
Сообщений: 26
Регистрация: 22-06-04
Из: Российская Империя
Пользователь №: 90

|
Люди подскажите как решить такую проблему.
Есть безымянные клоны JLink-а 5 версии. Доработал его до 7 (очень нужен SWD). Теперь естественно надо перезалить софт от 7 версии. Пробовал стирать флеш (коротил 55 ножку на питание) и затем восстанавливать sam-ba загрузчик (40 ножкой). Что-то гад никак не хочет определяться самбой, упорно пишет что он jlink. Самое интересное что где-то год назад я таким образом уже переделывал пару таких jlink-ов и всё работало! Теперь в упор не хочет!
Ну ладно пошел с другой стороны. Нашел идой строки в JLinkARM.dll которыми он определяет версию прошивки, исправил чтобы он думал что он 7 версии. После этого он радостно обновил свою прошивку, НО только версию firmvare!!! Теперь пишет: Firmware: J-Link ARM V7 compiled Sep 6 2010 10:43:31 Hardware: V5.00 с исправленной dll swd работает. Но такой вариант не устраивает! Вопрос, можно ли сделать так чтобы dll обновила прошивку полностью, вместе с версией hardware?
Может у кого есть такая dll готовая. Или подскажите в каком направлении копать в сторону dll или всё таки пытаться запустить самбу. Хотя с dll конечно гораздо удобней, не надо вообще ничего делать. Обновил и всё, а с самбой много лишней работы получается.
Вообще dll может или нет обновить прошивку полностью, вместе с hardware?
Вопрос снимается! Всё получилось самбой! Не могу удалить сообщение!
Сообщение отредактировал ex51 - Feb 11 2011, 07:51
|
|
|
|
|
Feb 13 2011, 02:29
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 7-01-11
Пользователь №: 62 073

|
Цитата Доработал его до 7 (очень нужен SWD) А не подскажете, что там доработать надо. А то у меня тоже 5ый и хочется SWD
|
|
|
|
|
Feb 13 2011, 15:43
|

Частый гость
 
Группа: Свой
Сообщений: 175
Регистрация: 19-01-09
Пользователь №: 43 620

|
Цитата(ex51 @ Feb 13 2011, 16:09)  Не знаю как в Вашем клоне, а у меня надо было допаять всего 2 перемычки и всё.
Между TMS и 36 ножкой контроллера и TCK и 37. Ну и перешить.
Уже с десяток так доработал, вроде все работают. И он у тебя аппаратно определялся как v.7 или v.8 ?
|
|
|
|
|
  |
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|