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

 
 
 
Reply to this topicStart new topic
> Программирование FLASH-памяти на плате
Nix_86
сообщение Feb 10 2013, 08:08
Сообщение #1


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

Группа: Свой
Сообщений: 85
Регистрация: 7-04-11
Пользователь №: 64 200



Подскажите пожалуйста, а ещё лучше поделитесь примером реализации программатора микросхем flash памяти прямо на плате, не выпаивая микросхему?
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 10 2013, 09:22
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



конкретнее, что за флеш - последовательная, параллельная, nand, nor? И к чему она подключена? К процессору, к ПЛИС, и т.п.?
Go to the top of the page
 
+Quote Post
Nix_86
сообщение Feb 10 2013, 10:28
Сообщение #3


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

Группа: Свой
Сообщений: 85
Регистрация: 7-04-11
Пользователь №: 64 200



Цитата(SM @ Feb 10 2013, 13:22) *
конкретнее, что за флеш - последовательная, параллельная, nand, nor? И к чему она подключена? К процессору, к ПЛИС, и т.п.?

флеш параллельная 256Кх16, Am29LV400B, подключена к внешней системной шине процессора TMS320C546
Go to the top of the page
 
+Quote Post
kovigor
сообщение Feb 10 2013, 11:19
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Nix_86 @ Feb 10 2013, 14:28) *
флеш параллельная 256Кх16, Am29LV400B, подключена к внешней системной шине процессора TMS320C546

Никак, наверное. Ну или предусматривать на плате какие-то коммутаторы, а это никуда не годится. Ее нужно программировать или на заводе до запайки (дорого и неудобно), или после запайки, например, через JTAG. Неужели TI не предоставляет соотв. инструментария и инструкций ? И вообще, это вопрос для форума по DSP - процессорам, там вас гораздо лучше сориентируют ...
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 10 2013, 15:09
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Nix_86 @ Feb 10 2013, 14:28) *
флеш параллельная 256Кх16, Am29LV400B, подключена к внешней системной шине процессора TMS320C546


Почти ничего не надо делать, лишь завести сигнал записи на флеш с процессора, и иметь JTAG-эмулятор, для которого имеется нужный инструментарий, позволяющий программирование флеш-памяти внутрисхемно.
Go to the top of the page
 
+Quote Post
kovigor
сообщение Feb 10 2013, 17:26
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(SM @ Feb 10 2013, 19:09) *
Почти ничего не надо делать ...

Спасибо, мне тоже интересно ...
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 10 2013, 18:38
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Касаемо инструментария, TI в свое время отдал его какой-то третьей фирме, которая его практически похоронила. Назывался софт "FlashBurn", работал из-под композера, и для возможности портирования на свой девайс требовал покупки (и его, и композера). Сейчас же, для примера, есть утилита sauflash, в которой сделать поддержку 546-го TMSа задача на несколько дней (на базе того, что там есть для VC55xx или VC33), она с открытыми исходными текстами, и не требует наличия композера.
Go to the top of the page
 
+Quote Post

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

 


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


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