Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

STR735 - проблем
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=14325
Страница 1 от 1

Автор:  idiot1 [ Нед Яну 31, 2016 1:01 pm ]
Заглавие:  STR735 - проблем

Здравеите,
проблема е в това, че не се чете. всъщност нищо не се прави .
опитвам с beeprog2 и j-link . биипрог-а казва, че го чете но бара с % не мръдва и съответно е прочел едно дърво . сегера казва :

Connecting ...
- Connecting via USB to J-Link device 0
- Target interface speed: 4000 kHz (Fixed)
- VTarget = 4.736V
- Initializing CPU core (Init sequence) ...
- Initialized successfully
- Target interface speed: 4000 kHz (Fixed)
- J-Link found 1 JTAG device. Core ID: 0x3F0F0F0F (ARM7)
- Connected successfully

при опит на Blank checking или read back target memory :

- 8 of 8 sectors selected, 1 range, 0x80000000 - 0x8003FFFF
- ERROR: RAM check failed @ address 0xA0000000.
- ERROR: Write: 0x03020100 07060504
- ERROR: Read: 0xAAAAAAAA AAAAAAAA
- ERROR: (0 bytes of RAM have been checked successfully)

М1 е през транзистор към ресет-а, а М0 е на плюс .
едва ли има значение, но да добавя, че *айното е STR735 PZ2 и доколкото знам Р-то е типа на паметта F=флаш R=ром Р=??? . STR-a е в една прахосмукачка робот - руумба, не съм го свалял - има изведен j-tag на нея, кварца е на 8 Мhz . Ta въпроса ми е, къде бъркам ?
предварително благодаря за всяка споделена информация :)

Автор:  woody [ Нед Яну 31, 2016 1:04 pm ]
Заглавие:  Re: STR735 - проблем

Опитай с по-нисък JTAG клок.

Автор:  idiot1 [ Нед Яну 31, 2016 1:35 pm ]
Заглавие:  Re: STR735 - проблем

същата работа, опитвах и на адаптивен клок, фиксиран, автоматичен - все тая . тва прочетох в един форум :

Проблема решена.
Не запускался кварцевый генератор. Не знал вообще что для JTAG он нужен.
Подал внешние 12МГц 1.8Vp-p. Все шьется устойчиво. Всем спасибо за участие.

но тва е за САМ7 на атмел, а със сам-а пролем нямам, четох един преди малко един за проба .

Тва ползвам за М1 и М0 и маи проблема е някъде там .

Прикачени файлове:
untitled.GIF
untitled.GIF [ 11.31 KiB | Прегледано 2834 пъти ]

Автор:  miro_atc [ Нед Яну 31, 2016 3:14 pm ]
Заглавие:  Re: STR735 - проблем

jtag клокът трябва да е поне два пъти по-нисък от клока на проца и това не е без значение !

В случая обаче ми намирисва на заключен проц, т.е. няма да можеш да адресираш *никаква* памет. Ако нямаш фърмуера нищо не може да направиш.

Автор:  idiot1 [ Нед Яну 31, 2016 3:42 pm ]
Заглавие:  Re: STR735 - проблем

firmware немам :) имам три робота, идеята беше да прочета новия и да ъпдейтна старите . мислех за заключен процесор но биипрога щеше да каже, освен ако не ми куца комуникацията при него . от аиробот бяха пуснали донгъл за ъпдеит, но не успях да го намеря никъде,за да го купя . ъпдеитва по уарт . интересното е, че j-tag куплонга не е закачен никъде, просто не са сложили резисторите от процесора до куплонга, което ме навежда на мисълта, че може да са го програмирали фабрично по уарт (него си го има на буксата) . доколкото четох обаче, при тоя STR735 не става по уарт - само j-tag . същата грешка дава и при erase chip, дори да e локнат не би ли трябвало да го изтрие ?

Автор:  Цецо [ Нед Яну 31, 2016 4:30 pm ]
Заглавие:  Re: STR735 - проблем

Ами незнам как е на STR7, ама на STR9 ако е локнат трябваше първо да го ънлокнеш, да загасиш, да пуснеш захранването и той вече се е самоизтрил. Май не можеше директно да триеш локнат. Ама може и да бъркам, бая години минаха от допира ми с тях.

Освен това дава прекрасни възможности да се самозастреляш в краката. Т.е. да си прецакаш JTAG-а със собствения фирмуер по какви ли не начини. И после само през бутлоадера можеха да се върнат обратно (пак през изтриване). Та мисълта ми е, че е съвсем реална възможността да си блокират JTAG-а с фирмуера заради секюрити и после само техния ъпдейт през UART да работи.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/