Easyelectronics.ru

Электроника для всех
Текущее время: 28 июл 2017, 07:47

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



    • The World's Cheapest PCB Prototyping: 10 шт. 2-слоя 100*100mm 2$(около 140rub), изготовление за 24 часа.
    • Создание принципиальных схем и проектирование печатных плат
    • Крупнейший китайский онлайн магазин радиодеталей. Скидка 50%
    • Просмотр GERBER файлов

Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Программирование Infenion XC167-32F
СообщениеДобавлено: 24 окт 2015, 17:01 
Здравствуйте!

Зарегистрирован: 24 окт 2015, 16:52
Сообщения: 1
Всем привет! Не знаю на сколько экзотическим считать этот контроллер, но ранее мне он не попадался. В общем задача - считать внутренний флэш одного контроллера и залить в другой.
Третий день бьюсь над этой задачей , но ничего не получается (сказываются ограниченные знания английского). Если кто - нибудь работал с подобными девайсами - прошу откликнуться.
Вот тех. документация на контроллер:
Часть 1
Часть 2
Всем заранее благодарен.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование Infenion XC167-32F
СообщениеДобавлено: 24 окт 2015, 19:56 
Старожил

Зарегистрирован: 18 янв 2011, 22:54
Сообщения: 301
Там же сказано:
The Debug Interface is represented by:
• Standard JTAG Interface

JTAG Interface
The JTAG interface is a standardized and dedicated port usually used for boundary scan
and for chip internal tests. Because both of these applications are not enabled during
normal operation of the device in a system, the JTAG port is an ideal interface for
debugging tasks.
This interface holds the JTAG IEEE.1149-standard signals:
• TDI - Serial data input
• TDO - Serial data output
• TCK - JTAG clock
• TMS - State machine control signal
• TRST - Reset/Module enable

тогда в аппаратном подключении проблем не должно возникать.
Ну а программа, не знаю. С ними не имел дела.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование Infenion XC167-32F
СообщениеДобавлено: 25 окт 2015, 15:37 
Здравствуйте!
Аватара пользователя

Зарегистрирован: 25 окт 2015, 11:42
Сообщения: 3
Откуда: Минск
Столкнулся с похожей проблемой.
Необходимо прочитать SAB 83C166 и зашить данные в такой же только новый.
Для решения задачи выбрана программа FLASHit. Программа поддерживает, в том числе, и серию XC167. Программа для связи с контроллером используется переходник RS-232.
Сам пока не испытывал, т.к. занимаюсь переходником. Демо версия программы выложена бесплатно. Если интересует, то могу дать ломаную.

З.Ы. Вопрос к специалистам, в документации для моего контроллера (как и у XC167-32F) написано "The SAB 83C166 contains 32 KBytes of on-chip mask-programmable ROM for code or constant data. The ROM can be mapped to either segment 0 or segment 1." Т.е. ПЗУ зашита на кристалле и её можно считать, но нельзя записать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование Infenion XC167-32F
СообщениеДобавлено: 14 дек 2015, 18:06 
Свой человек

Зарегистрирован: 08 окт 2011, 13:15
Сообщения: 89
Ищите на офсайте MemTool. Для нее ладите подключение (jtag/rx-tx) и по команде Target->read отмечаете области для чтения, потом жмете кнопку "read" и делаете "save as" прочитанного в файл.

Насколько это будет успешно не знаю, но чисто внешне выглядит рабочим.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB