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

 
 
> Помогите советом SAM7s256 шьется нормально, SAM7s128 - не хотят ни в какую!, Несколько экземпляров - логи одинаковые
Димон Безпарольн...
сообщение Mar 30 2011, 13:27
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 734
Регистрация: 29-11-10
Пользователь №: 61 247



Лог SAM7s128

Цитата
- Initializing CPU core (Init sequence) ...
- Initialized successfully
- JTAG speed: 8000 kHz (Auto)
- CPU clock frequency: 32 kHz (Auto detected)
- J-Link found 1 JTAG device. Core ID: 0x3F0F0F0F (ARM7)
- Connected successfully
Programming and verifying target (7108 bytes, 1 range) ...
- Programming target (7108 bytes, 1 range) ...
- ERROR: Write memory error @ address 0x00200000, word access: Memory access timeout.
Failed to verify RAMCode for CPU clock frequency detection!
- ERROR: RAM check failed @ address 0x00200000.
- ERROR: Write: 0xE7FEE7FD E083E069
- ERROR: Read: 0xAAAAAAAA AAAAAAAA
- ERROR: (0 bytes of RAM have been checked successfully)
- ERROR: Failed to program target
- ERROR: Failed to program and verify target
Disconnecting ...
- Disconnected


Лог SAM7s256
Цитата
Connecting ...
- Connecting via USB to J-Link device 0
- J-Link firmware: V1.20 (J-Link compiled Jul 30 2008 11:24:37 ARM Rev.5)
- JTAG speed: 8000 kHz (Auto)
- Initializing CPU core (Init sequence) ...
- Initialized successfully
- JTAG speed: 8000 kHz (Auto)
- CPU clock frequency: 2312 kHz (Auto detected)
- J-Link found 1 JTAG device. Core ID: 0x3F0F0F0F (ARM7)
- Connected successfully
Programming and verifying target (7108 bytes, 1 range) ...
- Programming target (7108 bytes, 1 range) ...
- Target programmed successfully
- Verifying target (7108 bytes, 1 range) ...
- All loaded bytes verified OK!
- Target programmed and verified successfully - Completed after 0.451 sec


Закипел я.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 11)
RabidRabbit
сообщение Mar 30 2011, 13:36
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 397
Регистрация: 3-12-09
Из: Россия, Москва
Пользователь №: 54 040



Цитата(Димон Безпарольный @ Mar 30 2011, 17:27) *
А если понизить частоту JTAG-интерфейса до 5 кГц?
Go to the top of the page
 
+Quote Post
Димон Безпарольн...
сообщение Mar 30 2011, 13:42
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 734
Регистрация: 29-11-10
Пользователь №: 61 247



Цитата(RabidRabbit @ Mar 30 2011, 16:36) *
А если понизить частоту JTAG-интерфейса до 5 кГц?

Делал - не помогает. Увы.

Цитата
Connecting ...
- Connecting via USB to J-Link device 0
- J-Link firmware: V1.20 (J-Link compiled Jul 30 2008 11:24:37 ARM Rev.5)
- JTAG speed: 5 kHz (Fixed)
- Initializing CPU core (Init sequence) ...
- Initialized successfully
- JTAG speed: 5 kHz (Fixed)
- CPU clock frequency: 31 kHz (Auto detected)
- J-Link found 1 JTAG device. Core ID: 0x3F0F0F0F (ARM7)
- Connected successfully
Programming and verifying target (7108 bytes, 1 range) ...
- Programming target (7108 bytes, 1 range) ...
- ERROR: Write memory error @ address 0x00200000, word access: Memory access timeout.
Failed to verify RAMCode for CPU clock frequency detection!
- ERROR: RAM check failed @ address 0x00200000.
- ERROR: Write: 0xE7FEE7FD E083E069
- ERROR: Read: 0xAAAAAAAA AAAAAAAA
- ERROR: (0 bytes of RAM have been checked successfully)
- ERROR: Failed to program target
- ERROR: Failed to program and verify target
Disconnecting ...
- Disconnected


Сообщение отредактировал Димон Безпарольный - Mar 30 2011, 13:43
Go to the top of the page
 
+Quote Post
prottoss
сообщение Mar 30 2011, 13:42
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(Димон Безпарольный @ Mar 30 2011, 20:27) *
Вообще между этими двумя типами МК разницы ни какой. Два отличия - у SAM7S256 больше в два раза объем SRAM и FLASH памяти. Организация FLASH абсолютно идентична.
Судя по симптомам - возможно что на какой то из выводов проблемного МК не подано напряжение питания или не подключен земляной провод.


--------------------
Go to the top of the page
 
+Quote Post
Димон Безпарольн...
сообщение Mar 30 2011, 13:44
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 734
Регистрация: 29-11-10
Пользователь №: 61 247



ОК. Будем вызванивать...

Вызвонил. Не помогло.

Сообщение отредактировал Димон Безпарольный - Mar 30 2011, 13:58
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 30 2011, 14:21
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



А ERASE'ом их окучить не пробовали?
Go to the top of the page
 
+Quote Post
Димон Безпарольн...
сообщение Mar 30 2011, 17:22
Сообщение #7


Знающий
****

Группа: Участник
Сообщений: 734
Регистрация: 29-11-10
Пользователь №: 61 247



Пробовал. Безрезультатно.
Go to the top of the page
 
+Quote Post
shrek
сообщение Mar 31 2011, 06:44
Сообщение #8


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

Группа: Участник
Сообщений: 125
Регистрация: 1-12-08
Из: г. Орел
Пользователь №: 42 126



У меня была похожая проблема с AT91SAM7A3. И осталась. Только в моем случае через jtag вообще было не подключиться. Проблема решилась понижением частоты до 500 кГц и ниже... И то по непонятным причинам в дебугере периодически выскакивала ошибка. Вероятно из за того, что контроллер был далеко от разьема программирования и дорожки были разной длинны от разьема до контроллера... И вероятно дорожка по которой тактируеся контроллер была самая длинная))) Если удавалось прошить все работало без проблем)

Сообщение отредактировал shrek - Mar 31 2011, 06:45
Go to the top of the page
 
+Quote Post
d__
сообщение Mar 31 2011, 08:10
Сообщение #9


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

Группа: Свой
Сообщений: 197
Регистрация: 26-08-04
Пользователь №: 548



Ну пробовали инициализационные скрипты, как я на Телесиськах рекомендовал?
Go to the top of the page
 
+Quote Post
prottoss
сообщение Mar 31 2011, 08:26
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(Димон Безпарольный @ Mar 31 2011, 00:22) *
Пробовал. Безрезультатно.
Попробуйте инициализировать внутренний загрузчик SAM-BA и связаться с ним в последствии через атмеловскую утилиту. SAM-BA прошивается во флэш. Если после инициализации связи не будет, то явно что то с питанием... Или, возможно, флэш вообще убита.


--------------------
Go to the top of the page
 
+Quote Post
Димон Безпарольн...
сообщение Mar 31 2011, 09:15
Сообщение #11


Знающий
****

Группа: Участник
Сообщений: 734
Регистрация: 29-11-10
Пользователь №: 61 247



Проблема решена.

Не запускался кварцевый генератор. Не знал вообще что для JTAG он нужен.

Подал внешние 12МГц 1.8Vp-p. Все шьется устойчиво. Всем спасибо за участие.
Go to the top of the page
 
+Quote Post
PrSt
сообщение Apr 4 2011, 12:45
Сообщение #12


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(Димон Безпарольный @ Mar 30 2011, 15:27) *
Лог SAM7s128

Лог SAM7s256

Закипел я.

у меня такое было
когда прошивка в кейле под 64й, а шьеш в 256й ил 128й
а если собирать под GCC работает на любом камне


--------------------
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 05:04
Рейтинг@Mail.ru


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