Ремонт: Ноутбуков, Компьютеров
https://vlab.su/

Помогите считать HD64F3664H Renesas
https://vlab.su/viewtopic.php?f=181&t=20240
Страница 1 из 1

aleksandr111 [ 27 мар 2014, 20:18 ]
Заголовок сообщения:  Помогите считать HD64F3664H Renesas

Не знаю как и чем считать процессор HD64F3664H, стоит он в блоке управления двигателем, изначально там был нерабочий процессор (пробитый по аналоговой части), купил новый, поставил, подключил плату к бесплатной версии программы fdt_4_09_01, проц законектился но только в одном режиме boot mode, в user режиме не смог подключить, по описанию исходя из таблицы boot mode user mode стр. 122 pdf на процессор, на тест подал 1, но безрезультатно. В boot mode работает нормально читает flash все 32к, (но дело в том что программа защищена и трет весь flash в режиме boot mode сразу при подключении к процессору, это описано в описании программы, и в этом убедился установив новый проц на плату, изначально на плате горел красный светодиод стоп, а потом после подключения к fdt проц стерло и он при включении он уже молчит) писать не пробовал, потому что нечего писать, есть такой рабочий блок, и нерабочий, стоит задача считать с рабочего и записать в нерабочий.
В Ремонт и сервис.2012.10.(169) в следующем выпуске описывается программа, называется ева, в свободном доступе не нашел, написали ее специально для ремонта стиральных машин, работает с 3664 там есть (read), недокументированная защита то может быть, а может и не быть), чтоб узнать надо попробовать считать, а нечем, на форуме монитор предлагали включить проц как 27-ю память, и читать параллельным программатором, предложили и на этом все (очень сомнительная идея).
Как считать, подскажите незнающему.

kotnatan [ 27 мар 2014, 21:03 ]
Заголовок сообщения:  Re: Помогите считать HD64F3664H Renesas

Для программирования микроконтроллера внутрисхемно используются следующие выводы:
1: CNVss
2: RX
3: TX
Вложение:
RENESAS+.jpg

используют отладчик типа Е8а http://renesas.land.ru/Debagging/Emulat ... ers.htm#p1

aleksandr111 [ 27 мар 2014, 21:23 ]
Заголовок сообщения:  Re: Помогите считать HD64F3664H Renesas

Спасибо за информацию, но мне надо считать процессор, т.е прошивку с него, и не знаю чем считать.
Еще раз напишу, что В boot mode работает нормально читает flash все 32к (дублирую).

kotnatan [ 27 мар 2014, 21:32 ]
Заголовок сообщения:  Re: Помогите считать HD64F3664H Renesas

aleksandr111
почитайте эти статьи и поймёте http://monitor.net.ru/forum/topic317755-448.html
http://monitor.espec.ws/section46/post1817738.html

aleksandr111 [ 27 мар 2014, 22:27 ]
Заголовок сообщения:  Re: Помогите считать HD64F3664H Renesas

Тут на монитор форуме, пишется что можно считать через UART, но он не сталкивался с этими процессорами, только первый раз ему попал, именно тот который у меня, а второй топик это мой).
Насколько я понимаю, для того чтобы считать через UART, нужно иметь лоадер для этого процессора, у меня его нет, если в журнале за 2012год описывается программа ева про которую писал, то возможно есть еще программы для чтения, гуглил гуглил, только толком ничего не нашел.
Понятно что его можно прочитать, учитывая тот факт что когда в fdt захожу в boot mode то после этого он читает нормально. До этого он же ее сразу затирает при конекте с программой.
Вот:
Clock Frequency (External) = 16.0000MHz, Clock Mode = 0, CKM = 1, and CKP = N/A
Connecting to device 'H8/3664F' on 'COM1'
Configuration:
'BOOT Mode' connection - using emulated interface
Opening port 'COM1' ...
Loading Comms DLL
Loaded Comms DLL
Initiating BOOT SCI sequence
Attempting 9600
Attempting 4800
Attempting 2400
Received immediate response from device: 0xAA
Using micro-Kernel : 'C:\Program Files\Renesas\FDT4.09\kernels\ProtB\3664\Renesas\1_1_00\uGen3664.cde'
Downloading and verifying micro kernel...
Device is erasing...
Erase Timeout value set to 2 seconds
Erase Successful СТЕР!!!
micro-Kernel download successful
Sending inquiry for getting line size
Buffer size has been set to default (128 bytes)
Sending selection of device command
Selection of Device - Device selected, code 0305
Sending selection of clock mode
Sending selection of clock mode
Selection of Clock Mode - Clock selected, code 0
Changing baud rate to 9600 bps
Set baud rate value = 9600
Downloading main kernel 'C:\Program Files\Renesas\FDT4.09\kernels\ProtB\3664\Renesas\1_1_00\Genm3664.cde'
Main kernel download complete...
Connection complete

Reading 32 K from device (0x00000000 - 0x00007FFF)
Successfully read 32768 Bytes from device
32 K read from device in 35 seconds
[Raw Checksum: 0x007F8000]

В режиме user, не смог подключится (сразу!!!), что не делал пишет ошибка, таймаут ком порта и все, а в этом норм только пустая флешка после подключения, самое интересно что если не отключать процессор (питание или ресет), а потом в программе отключится от платы и снова подключится, пересоздав проект с настройками режиме user, он конектится норм без вопросов, но если заресетить или передернуть питание то виснет, видимо в него загружается лоадер и вводится проц в кернел программой.

evkuch [ 03 янв 2016, 09:58 ]
Заголовок сообщения:  Re: Помогите считать HD64F3664H Renesas

попробуй прогу -hew

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/