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

 
 
> Flasher for TMS470, найти программатор
Котелок
сообщение Mar 9 2008, 16:34
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 27-02-08
Пользователь №: 35 450



Может кто-то пдскажет простой где можно скачать флешер по jtag для чтения и записи TMS470 через jtag, без средств разработки типа iar или kell? Спасибо.
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 26)
rezident
сообщение Mar 9 2008, 20:37
Сообщение #2


Гуру
******

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



Может H-Jtag? http://www.hjtag.com/
Go to the top of the page
 
+Quote Post
Котелок
сообщение Mar 9 2008, 22:33
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 27-02-08
Пользователь №: 35 450



Пробовал я , он не поддерживает TMS470. ID ядра определяет правильно, но не читает. Или может я чего-то роглядел? Если не трудно подскажите пожалуйста. Или чем ещё можно почитать?
Go to the top of the page
 
+Quote Post
rezident
сообщение Mar 9 2008, 22:42
Сообщение #4


Гуру
******

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



Сорри, но я не большой знаток ARM7. Может вы пытаетесь читать залоченный кристалл?
Go to the top of the page
 
+Quote Post
Котелок
сообщение Mar 10 2008, 07:41
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 27-02-08
Пользователь №: 35 450



Возможно и защита, но JMEM полностью видит память но нечем сохранить.
Go to the top of the page
 
+Quote Post
АДИКМ
сообщение Mar 10 2008, 23:26
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



А J-flash ? через джилинк.


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
klen
сообщение Mar 11 2008, 06:44
Сообщение #7


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



я дмумаю что не совру что open OCD умет программировать, я не пробывал, но судя по исходному коду должен, также ка и все остальное. в исходниках имеется поддержка tsm470 для отладки по JTAG а также подержка флеша для этих контроллеров.

посмотрите. занимаюсь с армами уже 2 года , ничего кроме oocd не понадобилось использовать
Go to the top of the page
 
+Quote Post
IV_K
сообщение Mar 12 2008, 07:48
Сообщение #8


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

Группа: Свой
Сообщений: 121
Регистрация: 17-06-05
Пользователь №: 6 087



j-flash+mt-link собственноручно испробовано на tms470r1a384. для прошивки например на производстве только одну кнопку нажать надо.. надо настроить проект и написать макрос инициализации карты памяти
Go to the top of the page
 
+Quote Post
Котелок
сообщение Mar 12 2008, 19:03
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 27-02-08
Пользователь №: 35 450



Читаю в принципе J-flash , но не полностью проц а частями, наверно защита стоит. Я ещё не до конца разобрался с адресацией при чтении.
Go to the top of the page
 
+Quote Post
goodwin
сообщение Mar 12 2008, 19:46
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 481
Регистрация: 1-08-05
Пользователь №: 7 267



Цитата(Котелок @ Mar 12 2008, 22:03) *
Читаю в принципе J-flash , но не полностью проц а частями, наверно защита стоит. Я ещё не до конца разобрался с адресацией при чтении.


J-Flash прекрасно работает с TMS470. Не забудьте только отключить аналоговый сторожевой таймер.
В проекте "TMS470R1VF689.jflash" я наткнулся на немного неправильную инициализацию карты памяти.
Посмотрите присутствует-ли вообще защита в вашем кристалле (не все имеют MSM ).
Если во flash имеются участки с кодом 0xFF, то J-Flash считав flash, не пишет их в HEX файл, а при последующей загрузке этого файла в этих местах прочерки... Фишка у него такая...
Возможно из-за этого и создается впечатление, что "защита".
Go to the top of the page
 
+Quote Post
Котелок
сообщение Mar 14 2008, 07:11
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 27-02-08
Пользователь №: 35 450



Да когда нажимаю коннект в J-Flash опции Lock/Unlock sectors, Secure chip, Unsecure chip остаются неактивными, может быть и нет защиты в нём. Где-то вычитал что-бы отключить MSM надо записать
; unlock the device using the correct MSM keys
memory write 0xFFFFF700 0xAAAAAAAA
memory write 0xFFFFF704 0xBBBBBBBB
memory write 0xFFFFF708 0xCCCCCCCC
memory write 0xFFFFF70C 0xDDDDDDDD
У меня на этих местах другие значения и записать не могу на этих адресах. Может у меня ещё режим флеширования не активен? В даташите говорится только про 92 и 93 ноги но вроде с ними всё в порядке. Кто-то подскажет как правильно для флеширования ноги какие надо подключить или на землю, или на питание? Читаю в устройстве, не выпаиваю чип. Может из-за этого и не могу прочитать, начинаю читать и где-то на трёх процентах ошибка выскакивает. Я читаю от 0x00000000 и до 0xFFFFFFFF
и вообще на заводе в кристалл чего-то прописывают или он пустой идёт? Или читать только флешь с 0x00000024 и до 0x7FFFFFFF? Подскажите плиз. И на что влияют Flash Control Register?
Go to the top of the page
 
+Quote Post
IV_K
сообщение Mar 14 2008, 09:42
Сообщение #12


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

Группа: Свой
Сообщений: 121
Регистрация: 17-06-05
Пользователь №: 6 087



проц какой именно?
Go to the top of the page
 
+Quote Post
Котелок
сообщение Mar 14 2008, 18:31
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 27-02-08
Пользователь №: 35 450



TMS470AVF689APZA
Go to the top of the page
 
+Quote Post
rezident
сообщение Mar 14 2008, 19:29
Сообщение #14


Гуру
******

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



Цитата(Котелок @ Mar 14 2008, 23:31) *
TMS470AVF689APZA
goodwin вроде недавно с таким же "боролся". Спросите его через личку (службу личных сообщений).
Go to the top of the page
 
+Quote Post
Котелок
сообщение Mar 14 2008, 19:34
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 27-02-08
Пользователь №: 35 450



Да он здесь уже отметился и я ещё с аналоговым сторожевым таймером не разобрался.
Go to the top of the page
 
+Quote Post
Котелок
сообщение Mar 15 2008, 13:21
Сообщение #16


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 27-02-08
Пользователь №: 35 450



Пробовал подключать AWD и на массу как в даташите написано, и на 3,3 в изменений никаких. Вот лог сеггера.
Reading target memory (0x00000000 - 0x00FFFFFF) ...
- Connecting ...
- Connected successfully
- RAM tested O.K.
- ERROR: PC of target system has unexpected value after blank checking. (PC = 0x00000000, CPSR = 0x000000D3, LR = 0x004000B0)!
- ERROR: Failed to read back target memory
Disconnecting ...
- Disconnected
Чего он хочет?
Go to the top of the page
 
+Quote Post
goodwin
сообщение Mar 16 2008, 20:55
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 481
Регистрация: 1-08-05
Пользователь №: 7 267



Цитата(Котелок @ Mar 14 2008, 21:31) *
TMS470AVF689APZA


Ногу AWD замкнуть на GND для отключения таймера.
В проекте для TMS470AVF689 слегка подправить значение для "Activate mapping".
Защита в этом кристалле отсутствует.
Полюбопытствую: Где добыли сей кристалл? Мне пришлось заменить на tms470r1a384...
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
IV_K
сообщение Mar 17 2008, 10:52
Сообщение #18


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

Группа: Свой
Сообщений: 121
Регистрация: 17-06-05
Пользователь №: 6 087



аналоговый таймер заткнуть надо? припаяйте резистор в пределах 1-3.3к на AWD к земле.

да, кстати, цифровой вотчдог там может еще быть.. например в а288 и b1m есть и то и то..
Go to the top of the page
 
+Quote Post
Котелок
сообщение Mar 17 2008, 19:25
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 27-02-08
Пользователь №: 35 450



Спасибо, сейчас вроде не ссбрасывается при чтении. Я тогда просто пинцетом перемкнул, наверно получилось неаккуратно, запял перемычку и всё стало на место. Ещё бы точно знать что надо читать, сейчас пробую прочитать по даташиту 0х0-0х00000024 0х00000024-0х7FFFFFFF 0х7FFFFFFF-0xFFFFFFFF. Правильно ли я читаю? А то медленно как-то идёт процесс чтения. Скорость соеденения в авто стоит. Второй кусок за час только 25% прочитал.
goodwin это некий работоспособный девайс, но я ремонтирую аппаратуру и необходимость в внутреннем содержимом присутствует.
Спасибо.

Сообщение отредактировал Котелок - Mar 17 2008, 19:25
Go to the top of the page
 
+Quote Post
goodwin
сообщение Mar 17 2008, 19:39
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 481
Регистрация: 1-08-05
Пользователь №: 7 267



Цитата(Котелок @ Mar 17 2008, 22:25) *
Спасибо, сейчас вроде не ссбрасывается при чтении. Я тогда просто пинцетом перемкнул, наверно получилось неаккуратно, запял перемычку и всё стало на место. Ещё бы точно знать что надо читать, сейчас пробую прочитать по даташиту 0х0-0х00000024 0х00000024-0х7FFFFFFF 0х7FFFFFFF-0xFFFFFFFF. Правильно ли я читаю? А то медленно как-то идёт процесс чтения. Скорость соеденения в авто стоит. Второй кусок за час только 25% прочитал.
goodwin это некий работоспособный девайс, но я ремонтирую аппаратуру и необходимость в внутреннем содержимом присутствует.
Спасибо.


Уж не фордовская-ли магнитолка 6000СD случаем? wink.gif
У меня флэш читается/пишется со свистом - несколько секунд...
Отладка в кодах (с дизассемблированием родной прошивы) под IAR - тоже шустренько...
J-Link устанавливает скорость 8МГц автоматом, при тактовой контроллера 16.
В J-Flash (в проекте для этого контроллера) все сектора памяти описаны корректно.
Go to the top of the page
 
+Quote Post
Котелок
сообщение Mar 17 2008, 20:03
Сообщение #21


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 27-02-08
Пользователь №: 35 450



Цитата(goodwin @ Mar 17 2008, 21:39) *
Уж не фордовская-ли магнитолка 6000СD случаем? wink.gif
У меня флэш читается/пишется со свистом - несколько секунд...
Отладка в кодах (с дизассемблированием родной прошивы) под IAR - тоже шустренько...
J-Link устанавливает скорость 8МГц автоматом, при тактовой контроллера 16.
В J-Flash (в проекте для этого контроллера) все сектора памяти описаны корректно.

Ага, аналогичная. А почему у меня так долго получается чтение?
Может я чего-то лишнее читаю? 0x0 - 0x1FDF, 0x2000 - 0x5FFFF только это читать? А остальное зачем?

Сообщение отредактировал Котелок - Mar 17 2008, 20:15
Go to the top of the page
 
+Quote Post
goodwin
сообщение Mar 17 2008, 20:28
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 481
Регистрация: 1-08-05
Пользователь №: 7 267



Цитата(Котелок @ Mar 17 2008, 23:03) *
Ага, аналогичная. А почему у меня так долго получается чтение?
Может я чего-то лишнее читаю? 0x0 - 0x1FDF, 0x2000 - 0x5FFFF только это читать? А остальное зачем?


Да - только 0x0 - 0x1FDF, 0x2000 - 0x5FFFF...
Остальное там отсутствует, кроме RAM (32 кб) и регистров периферии и пр. в верхних адресах адресного пространства.
Согласно даташита wink.gif
Go to the top of the page
 
+Quote Post
Котелок
сообщение Mar 17 2008, 21:25
Сообщение #23


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 27-02-08
Пользователь №: 35 450



goodwin а как Ваши успехи с 6000?
Go to the top of the page
 
+Quote Post
medis
сообщение Jun 19 2008, 11:23
Сообщение #24





Группа: Новичок
Сообщений: 1
Регистрация: 27-02-08
Пользователь №: 35 437



Если ford 6000cd тема ещё интересна,то можа поделится инфой... smile.gif
Go to the top of the page
 
+Quote Post
designer
сообщение Aug 2 2008, 19:27
Сообщение #25


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 27-05-05
Из: Rivne, Ukraine
Пользователь №: 5 472



Чем коректно дизассемблировать код TMS470
Go to the top of the page
 
+Quote Post
fonivan
сообщение Aug 22 2008, 19:48
Сообщение #26





Группа: Новичок
Сообщений: 1
Регистрация: 22-08-08
Пользователь №: 39 772



Есть необходимость прочесть и изменить несколько байт в TMS470XX Если не трудно поделитесь схемой
и сотом интерфейса.(ioannis.teodoridis@ontelecoms.gr ili na fonivan@mail.ru)
Go to the top of the page
 
+Quote Post
Шаманъ
сообщение Aug 27 2008, 07:18
Сообщение #27


Знающий
****

Группа: Участник
Сообщений: 758
Регистрация: 27-08-08
Пользователь №: 39 839



Добрый день!

А подскажите OpenOCD умеет писать во флеш на TMS470R1B768/R1B1M?

Заранее спасибо!
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 10:14
Рейтинг@Mail.ru


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