Микроконтроллер H8/3437

Shurick
Сообщения:21
Зарегистрирован:Ср май 10, 2006 5:19 pm
Микроконтроллер H8/3437

Сообщение Shurick » Пт фев 09, 2007 5:13 pm

Добрый день.
Есть необходимость прошить контроллер семейства H8/3437 в 100-ногом корпусе. Насмотрел, что шьется он, как параллельная EEPROM 27C101. Кто-нить пробовал это делать на Ezo? Может кто переходник рисовал?

Ezo
------
Сообщения:2041
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Сообщение Ezo » Вс фев 11, 2007 12:18 pm

Имей ввиду , процессор имеет варианты (память ОТР, флеш).
Документ е602077 (hardware manual, предполагаю что имеешь) имеет схематику адаптера (fig.18-2) к DIP-32 эпрому (HN27c101). Тот аналог 27С010 , поэтому программирование возможна на Willem, ezoflash и других.
Кто-нить пробовал это делать на Ezo? Может кто переходник рисовал?
Наверно никто. Готовый адаптер вряд ли доступен.

Shurick
Сообщения:21
Зарегистрирован:Ср май 10, 2006 5:19 pm

Сообщение Shurick » Вс фев 11, 2007 1:20 pm

ОК, буду делать. Hardware Manual изучил.
Как думаете, там кварц нужен при программировании?
И еще - адреса выше допустимых рекомендуют запретить, а, судя по всему, софт этого не позволяет...
Если получится - скину результат.

Alexsander
Сообщения:40
Зарегистрирован:Ср ноя 01, 2006 12:48 pm

Сообщение Alexsander » Пн фев 12, 2007 3:44 am

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

Shurick
Сообщения:21
Зарегистрирован:Ср май 10, 2006 5:19 pm

Сообщение Shurick » Пн фев 12, 2007 7:10 pm

Alexsander, а можете схему какую-нить закинуть на fuflo_0@mail.ru? А то что-то сегодня весь день провозились - никакого результата.

Насмотрели по даташиту таблицу переходника (№19.14, Flash Memory Writer Mode). Сделали. Но беда в том, что на кварце нет генерации, и ничего толком не читает, конечно. Хотя, опять же по даташиту, генерация должна быть при поданном питании и CE. Попробовали 2 экземпляра контроллеров. На этом пока и остановились.

У буржуев нашел такой промышленный переходник. Красивый, с ZIF-панелькой. В Москву могут привезти за 5-6 недель. Но цена меня сразила наповал - 330$ 8-()

Shurick
Сообщения:21
Зарегистрирован:Ср май 10, 2006 5:19 pm

Сообщение Shurick » Пн фев 12, 2007 7:12 pm

Да, кстати, что это за цепочка сброса такая интересная? Пока не понял, что и как она должна делать...

Alexsander
Сообщения:40
Зарегистрирован:Ср ноя 01, 2006 12:48 pm

Сообщение Alexsander » Пн фев 12, 2007 10:26 pm

Вот по той что я возился H8 3687, надеюсь поможет, схему не зарисовывал, нужно было всего два контроллера перешить... Гляньте по даташиту, по аналогии думаю там не сложно будет разобраться

DIP-40| QFP-64 R1, 10kOм C1, 0.1мкФ
1 |
2 |
3 | 30
4 | 27
5 | 19
6 | 14
7 | 13
8 | 54
9 53
10 52
11 51
12 23
13 36
14 37
15 38
16 5,9,60,61,62 1
17 7
18 11
19 10
20
21
22
23
24
25 39
26 40
27 41
28 42
29 43
30 46
31 22
32 45
33 26
34 21
35 20
36 28
37 29
38
39 44
40 8,35,3,12 1
59 2
6 2

Alexsander
Сообщения:40
Зарегистрирован:Ср ноя 01, 2006 12:48 pm

Сообщение Alexsander » Пн фев 12, 2007 10:35 pm

нда, при отображении табуляция сбилась, отправлю сейчас на почту, обратите внимание на то что некоторые из Н8 требуют 12в VPP некоторые программируются при напряжении питания, разбирался давно, уже всего не помню, это все что осталось

Shurick
Сообщения:21
Зарегистрирован:Ср май 10, 2006 5:19 pm

Сообщение Shurick » Вт фев 13, 2007 9:27 am

Спасибо, схему получил. У нас вроде такая же. По крайней мере в той части, которая отвечает за запуск.

Shurick
Сообщения:21
Зарегистрирован:Ср май 10, 2006 5:19 pm

Сообщение Shurick » Вт фев 13, 2007 1:11 pm

Генерация заработала, но ничего толком не читает.

Подскажите, какой тип микросхемы выставляли? Мы выставили 27C010.

Буфер после чтения содержит какую-то фигню - большими блоками идут повторяющиеся значения (00, потом 02, может еще что-то выскочить). На осциллографе выдно, что на шины адреса сигнал приходит. Всякие WE, CE, RESET в порядке. А вот данные из микрухи не выбегают...

Программатор сейчас используем Willem. Микруху 27C010 читает.

Alexsander
Сообщения:40
Зарегистрирован:Ср ноя 01, 2006 12:48 pm

Сообщение Alexsander » Вт фев 13, 2007 8:10 pm

в сбросе сколько поставили? рекомендовано 0,1мф и 10ком, я глянул у себя стоит 2,2 ком и 0,1мф, в обвеске кварца два по 5пф и резюк 1мом. Выбирал тоже вроде 27СХХ

Alexsander
Сообщения:40
Зарегистрирован:Ср ноя 01, 2006 12:48 pm

Сообщение Alexsander » Вт фев 13, 2007 8:19 pm

Внимательно просмотрите сигналы кторые переводят ее в режимы епрома и все эти выводы кторые нужно на землю и в питание посадить, похоже в этом проблема

Shurick
Сообщения:21
Зарегистрирован:Ср май 10, 2006 5:19 pm

Сообщение Shurick » Вт фев 13, 2007 8:52 pm

Да, уже загенерил, и даже читать начал. Данные похожи на правду.

Есть еще один дурацкий вопрос. Микрухи у нас уже с прошивкой. Соответственно их надо сначала стереть, а потом писать. Но как стирать - непонятно, т.к. у 27C101 нет команды стирания. И для стирания микроконтроллеру надо какую-то специальную команду послать.

Alexsander
Сообщения:40
Зарегистрирован:Ср ноя 01, 2006 12:48 pm

Сообщение Alexsander » Вт фев 13, 2007 10:51 pm

Проверьте точно ли у вас с флешем, а не с маскромом, если флешь- то 28Fxxx ...

Alexsander
Сообщения:40
Зарегистрирован:Ср ноя 01, 2006 12:48 pm

Сообщение Alexsander » Вт фев 13, 2007 10:53 pm

Renesas в своих рекомендациях указывает что там их HN28F101, т.е. из 28Fxxx надо подбирать

Ответить