www.ejtag.ru

Форум поддержки программ "Tiny Tools" (CPLD/USB-S/USB-F/USB-SPI EJTAG Tiny Tools)


Расширенный поиск
Текущее время: 05 дек 2016, 03:21

Часовой пояс: UTC + 7 часов




Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: AT91SAM7s256
СообщениеДобавлено: 16 авг 2015, 19:24 
Не в сети
Аватара пользователя

Зарегистрирован: 08 июл 2015, 14:36
Сообщения: 29
Фото: 6
Страна: Turkmenistan (tm)
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.
Пункты репутации: 5
Пользователь
Тут почитал. Ни какой конкретики.
Схема для подключение есть
получается
AT91SAM7S
Log Level = Debug
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ ARM7
USB-F rev 1.2
CPLD rev 4
VCC = 3,32
VIO = 1,84
New VIO = 3,26
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/0 0/4
Сбрасываем TAP
CPU LITTLE-ENDIAN
Устанавливаем скорость JTAG - 12 MHz
Reset Delay = 250 ms
Читаем ID процессора
CpuID = 0x3F0F0F0F
Читаем IMP code
IMP code не поддерживается
old ARM7TDMI detected
Инициализируем модуль ARM7 ....
DBGSTAT = 0x9
Процессор остановлен в ARM.
Модуль ЦПУ инициализирован
Создаем модуль флешь
Flash mode: Fast Smart
Проверяем зависимости от процессора
Модуль >AT91SAM7< требует тип(ы) процессоров :
ARM7
ARM9

Зависимости удовлетворены
Базовый адрес флеши = 0x100000
Режим доступа 32 бит / разрядность 32 бит
Быстрое чтение по 1024 байт
Быстрая запись по 64 байт
Базовый адрес sdram = 0x200000
Первые 16 байт флеши со смещения 0x0:
78563412 78563412 78563412 78563412
Определяем флешь ...
Manufacture ID = 0x0023 Device ID = 0x0056 0000 0000
Unknown or Internal Flash
Found CPU - Unknow
Читаем параметры флешь из файла ...
Идент флеши не найден в файле параметров

Пробовал с начало замкнут 55 вывод и 3,3v на 15 секунд. Тоже самое. Прогер ищет внешную память. Но его там нет и видимо не поддерживается процом. Как настроит программу?


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT91SAM7s256
СообщениеДобавлено: 16 авг 2015, 20:11 
В сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4127
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3855 раз.
Пункты репутации: 287
СвойСвойСвой
А ничего настраивать не надо
вот лог конекта с AT91SAM7S128
<----- 0.1.0.2126 ----->
AT91SAM7S
Log Level = Normal
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ ARM7
VCC = 3,29
VIO = 3,32
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/0 0/4
Сбрасываем TAP
CPU LITTLE-ENDIAN
Устанавливаем скорость JTAG - 12 MHz
Читаем ID процессора
CpuID = 0x3F0F0F0F
Читаем IMP code
IMP code не поддерживается
old ARM7TDMI detected
Инициализируем модуль ARM7 ....
Процессор остановлен в ARM.
Модуль ЦПУ инициализирован
Создаем модуль флешь
Flash mode: Fast Smart
Проверяем зависимости от процессора
Модуль >AT91SAM7< требует тип(ы) процессоров :
ARM7
ARM9

Зависимости удовлетворены
Базовый адрес флеши = 0x100000
Режим доступа 32 бит / разрядность 32 бит
Быстрое чтение по 1024 байт
Быстрая запись по 64 байт
Базовый адрес sdram = 0x200000
Первые 16 байт флеши со смещения 0x0:
130000EA FEFFFFEA 540000EA FEFFFFEA
Определяем флешь ...
ARM7TDMI AT91
Manufacture ID = 0x0070 Device ID = 0x0007 0000 0000
Unknown or Internal Flash
Found CPU - AT91SAM7S128
Flash size = 131072
Region = 8 ; Block size = 16384 ; Block count = 8

Что можно посоветовать -проверьте жтаг кабель, снизьте скорость жтага.


Вернуться к началу
 Профиль Фотоальбом  
 
 Заголовок сообщения: Re: AT91SAM7s256
СообщениеДобавлено: 16 авг 2015, 23:04 
Не в сети
Аватара пользователя

Зарегистрирован: 08 июл 2015, 14:36
Сообщения: 29
Фото: 6
Страна: Turkmenistan (tm)
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.
Пункты репутации: 5
Пользователь
Снижение скорости помогла. Но не получается записать.
AT91SAM7S
Log Level = Normal
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ ARM7
VCC = 3,31
VIO = 1,83
New VIO = 3,26
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/0 0/4
Сбрасываем TAP
CPU LITTLE-ENDIAN
Устанавливаем скорость JTAG - 200 kHz
Читаем ID процессора
CpuID = 0x3F0F0F0F
Читаем IMP code
IMP code не поддерживается
old ARM7TDMI detected
Инициализируем модуль ARM7 ....
Процессор остановлен в ARM.
Модуль ЦПУ инициализирован
Создаем модуль флешь
Flash mode: Fast Smart
Проверяем зависимости от процессора
Модуль >AT91SAM7< требует тип(ы) процессоров :
ARM7
ARM9

Зависимости удовлетворены
Базовый адрес флеши = 0x100000
Режим доступа 32 бит / разрядность 32 бит
Быстрое чтение по 1024 байт
Быстрая запись по 64 байт
Базовый адрес sdram = 0x200000
Первые 16 байт флеши со смещения 0x0:
FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
Определяем флешь ...
ARM7TDMI AT91
Manufacture ID = 0x0070 Device ID = 0x0009 0000 0000
Unknown or Internal Flash
Found CPU - AT91SAM7S256
Flash size = 262144
Region = 16 ; Block size = 16384 ; Block count = 16
Записываем файл C:\Documents and Settings\User\Рабочий стол\CARPROG-jtag\CARPROG jtag\доработка карпрог\at91sam7s256 -sn-m61.bin
Размер = 262144 байт
Смещение = 0x0
Будем стирать 16 блок(ов)...
Стираем блок 1 с адресом = 0x0
Запись завершена
19:56:39
Средняя скорость 0,0 Кбайт/сек

Похоже ошибка стирание. Отключил предварительное стирание. Не помог.
Вовремя стирание(и при записи) замкнул 55 на 3,3 вроде записался но криво. Есть ещё советы?
AT91SAM7S
Log Level = Normal
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ ARM7
VCC = 3,31
VIO = 3,27
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/0 0/4
Сбрасываем TAP
CPU LITTLE-ENDIAN
Устанавливаем скорость JTAG - 100 kHz
Читаем ID процессора
CpuID = 0x3F0F0F0F
Читаем IMP code
IMP code не поддерживается
old ARM7TDMI detected
Инициализируем модуль ARM7 ....
Процессор остановлен в ARM.
Модуль ЦПУ инициализирован
Создаем модуль флешь
Flash mode: Fast Smart
Проверяем зависимости от процессора
Модуль >AT91SAM7< требует тип(ы) процессоров :
ARM7
ARM9

Зависимости удовлетворены
Базовый адрес флеши = 0x100000
Режим доступа 32 бит / разрядность 32 бит
Быстрое чтение по 1024 байт
Быстрая запись по 64 байт
Базовый адрес sdram = 0x200000
Первые 16 байт флеши со смещения 0x0:
FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
Определяем флешь ...
ARM7TDMI AT91
Manufacture ID = 0x0070 Device ID = 0x0009 0000 0000
Unknown or Internal Flash
Found CPU - AT91SAM7S256
Flash size = 262144
Region = 16 ; Block size = 16384 ; Block count = 16
Стираем полностью флешь ...
- успешно -
Записываем файл C:\Documents and Settings\User\Рабочий стол\at91sam7s256 -sn-m61.bin
Размер = 262144 байт
Смещение = 0x0
Будем стирать 16 блок(ов)...
Стираем блок 16 с адресом = 0x3C000
Успешно стерто 16 блок(ов)
Запись начата
20:57:10
Используем быструю запись
Размер пакета 256 байт
status register: 0xBAADCAAD
Lock Error Bit Detected, Operation Abort
Invalid command and/or bad keyword, Operation Abort
Error FlashCmd at 74 page
Ошибка записи адреса = 0x4A00
Запись завершена
20:57:26
Средняя скорость 1,2 Кбайт/сек


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT91SAM7s256
СообщениеДобавлено: 17 авг 2015, 02:45 
Не в сети

Зарегистрирован: 10 мар 2013, 11:49
Сообщения: 135
Страна: Turkmenistan (tm)
Благодарил (а): 90 раз.
Поблагодарили: 33 раз.
Пункты репутации: 8
Пользователь
Недавно приходилось восстанавливать китайский CarProg , там тоже стоит AT91SAM7S256. USB-F зацепил и прошил его легко, я даже удивился. Раньше пробовал подцепиться к этому процу wiggler-ом , так с ним пришлось помучится. Так что проверяйте подключение. 55-ю ножка(erase) у меня сидела на земле и пришлось её аккуратно приподнять.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT91SAM7s256
СообщениеДобавлено: 17 авг 2015, 11:17 
Не в сети
Аватара пользователя

Зарегистрирован: 08 июл 2015, 14:36
Сообщения: 29
Фото: 6
Страна: Turkmenistan (tm)
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.
Пункты репутации: 5
Пользователь
Это и есть карпрог. 55 поднят и ни с чем не связано. Только для стирание. Видимо 55 должен участвовать при записи но к чему его тянут?
AT91SAM7S
Log Level = Normal
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ ARM7
VCC = 3,31
VIO = 1,84
New VIO = 3,26
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/0 0/4
Сбрасываем TAP
CPU LITTLE-ENDIAN
Устанавливаем скорость JTAG - 250 kHz
Читаем ID процессора
CpuID = 0x3F0F0F0F
Читаем IMP code
IMP code не поддерживается
old ARM7TDMI detected
Инициализируем модуль ARM7 ....
Процессор остановлен в ARM.
Модуль ЦПУ инициализирован
Создаем модуль флешь
Flash mode:
Проверяем зависимости от процессора
Модуль >AT91SAM7< требует тип(ы) процессоров :
ARM7
ARM9

Зависимости удовлетворены
Базовый адрес флеши = 0x100000
Режим доступа 32 бит / разрядность 32 бит
Быстрое чтение по 1024 байт
Быстрая запись по 64 байт
Базовый адрес sdram = 0x200000
Первые 16 байт флеши со смещения 0x0:
FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
Определяем флешь ...
ARM7TDMI AT91
Manufacture ID = 0x0070 Device ID = 0x0009 0000 0000
Unknown or Internal Flash
Found CPU - AT91SAM7S256
Flash size = 262144
Region = 16 ; Block size = 16384 ; Block count = 16
Записываем файл C:\Documents and Settings\User\Рабочий стол\at91sam7s256 -sn-m61.bin
Размер = 262144 байт
Смещение = 0x0
Будем стирать 16 блок(ов)...
Стираем блок 1 с адресом = 0x0
Запись завершена
9:10:51
Средняя скорость 0,0 Кбайт/сек

И что такое "New VIO = 3,26"?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT91SAM7s256
СообщениеДобавлено: 17 авг 2015, 15:26 
В сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4127
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3855 раз.
Пункты репутации: 287
СвойСвойСвой
55 нога принудительное стирание. В нормальной работе она не нужна (подтяжка к земле).
Снижать скорость до килогерц ....... в крайности впадаете?

Цитата:
И что такое "New VIO = 3,26"?

Описание версии 1.2 читали? В настройки заглядывали?
Судя по
Цитата:
Flash mode:
Проверяем зависимости от процессора

занялись самодеятельностью.


Вернуться к началу
 Профиль Фотоальбом  
 
 Заголовок сообщения: Re: AT91SAM7s256
СообщениеДобавлено: 18 авг 2015, 00:51 
Не в сети

Зарегистрирован: 10 мар 2013, 11:49
Сообщения: 135
Страна: Turkmenistan (tm)
Благодарил (а): 90 раз.
Поблагодарили: 33 раз.
Пункты репутации: 8
Пользователь
В архиве есть всё для карпрога


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT91SAM7s256
СообщениеДобавлено: 18 авг 2015, 15:46 
Не в сети
Аватара пользователя

Зарегистрирован: 08 июл 2015, 14:36
Сообщения: 29
Фото: 6
Страна: Turkmenistan (tm)
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.
Пункты репутации: 5
Пользователь
Спасибо за файлы. Но это всё есть. Даже больше. Перед созданием ветки собрал много информации и пробовал по разному. Но не получается. Нет так нет. Заказал J-Link, приедет посмотрю дальше


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT91SAM7s256
СообщениеДобавлено: 18 авг 2015, 15:58 
В сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4127
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3855 раз.
Пункты репутации: 287
СвойСвойСвой
Может сначала с 39 ногой разберётесь? Или пофиг что это разные сигналы?
Для самообучения - http://www.keil.com/support/man/docs/ul ... jtag20.htm


Вернуться к началу
 Профиль Фотоальбом  
 
 Заголовок сообщения: Re: AT91SAM7s256
СообщениеДобавлено: 18 авг 2015, 17:05 
Не в сети

Зарегистрирован: 25 авг 2013, 04:33
Сообщения: 149
Страна: Russia (ru)
Благодарил (а): 6 раз.
Поблагодарили: 26 раз.
Пункты репутации: 6
Пользователь
ну судя по схеме в первом посту - вроде правильно ресет подключен nTRST


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 7 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group (блог о phpBB)
Русская поддержка phpBB
phpBB Shop