![]() |
|
![]() |
| ![]() |
| | #1 |
| Последние версии програмного обеспечения Рейтинг: (1 голосов - 5.00 средняя оценка) 21.01.2010 Версия 0.110 Win32 (тестовая) - полностью изменен дизайн программы, все последующие версии будут под Win32 и Linux Напоминаю, что доступ в этот раздел получают пользователи купившие CPLD EJTAG. Не нужно просто так пытаться скачать софт, он работает только с CPLD EJTAG адаптером! | |
| Просмотров: 27867 | |
| Этот пользователь сказал Спасибо sergiuss за это полезное сообщение: | vovic (22.01.2010) |
| | #2 |
04.02.2010 Версия 0.1.0.1427 CPLD EJTAG + Добавлена работа с ST20c1 DCU3 (sti5119,5105,5517 и т.д). +/- Переделана работа с файлами (теперь работает через маппинг файла в память) | |
| | |
| | #5 |
17.02.2010 Версия 0.110b1 Win32/Linux (тестовая) + добавлена запись Sector Protection Register в АТ45 +/- добавлены подсказки к кнопкам. Версия под Линукс не тестировалась, баг-репорты в личку. | |
| | |
| Этот пользователь сказал Спасибо sergiuss за это полезное сообщение: | kav161 (17.02.2010) |
| | #6 |
22.02.2010 Переходная версия 0.1.0.1676 CPLD EJTAG + Добавлена поддержка записи через загрузчик для MIPS PrAcc, работает через модули флеши AMD16/SST16 DCC/PrAcc и AMD8/SST8 PrAcc (8-ми разрядные модули не используются в ARM-ах, но используются в процессорах Ali M332x). В данный момент для PrAcc скорость работа этих этих модулей флеши невысока, порядка 2-2,5 кб/с, но все же это в 10 раз быстрей чем работа в штатном режиме. Проверен только модуль AMD16 DCC/PrAcc на процессоре TI AR7 TNETD7300, запись 4 Мб флешь проходит за 30 мин. +/- Для модулей, работающих через загрузчики, DCC и PrAcc запись в озу проводится в 32-х битном режиме, отсюда небольшое ограничение - размер записываемого файла должен быть кратен 4 байтам. З.Ы. Кто может протестировать модули PrAcc на процессоре ALI пишите о результатах/ошибках в личку. | |
| | |
| | #9 |
29.03.2010 Переходная(3) версия 0.1.0.1900 CPLD EJTAG + Запущен модуль AMD8 PrAcc на процессорах Ali 332x + В файле настроек ejdcu3.ini добавлен параметр выбора типа ядра для ST20 CPU_CORE = Type of cpu core (1 or 2) default = 1 Код: Задаем цепочку TAP и создаем модуль ЦПУ Используем модуль ЦПУ MIPS PrAcc Модуль ЦПУ успешно создан Конфигурация ТАР - 0 0/0 0/5 Сбрасываем TAP Читаем ID процессора CpuID = 0x00000000 Читаем IMP code IMPCODE = 0xC05288 EJTAG version 1 - 2.0 EJTAG function : R4k ASID_8 NoDMA MIPS32 Переводим процессор в Debug ... OK Инициализируем модуль PrAcc .... Модуль ЦПУ инициализирован ALi процессор определен Включаем доступ к флешь ... OK Версия процессора ALI = 0 Инициализируем SDRAM .... OK Создаем модуль флешь Проверяем зависимости от процессора Модуль >AMD8 Fast PrAcc< требует тип(ы) процессоров : MIPS PrAcc Зависимости удовлетворены Базовый адресс = 0x1FC00000 Режим доступа 8 бит / разрядность 8 бит Первые 16 байт флеши со смещения 0x0: E3 00 00 10 00 00 00 00 00 01 00 00 4E 43 52 43 Определяем флешь ... Manufacture ID = 0x0001 Device ID = 0x0049 CFI = Q, R, Y Boot type = 0 CFI флешь найдена VENDOR ID = 0x2 Flash size = 2097152 Block count = 4 Region = 0 ; Block size = 16384 ; Block count = 1 Region = 1 ; Block size = 8192 ; Block count = 2 Region = 2 ; Block size = 32768 ; Block count = 1 Region = 3 ; Block size = 65536 ; Block count = 31 Стираем полностью флешь ... - успешно - Записываем файл C:\CPLD\Globo 7010C-1CI.BIN Размер = 2097152 байт Будем стирать 35 блок(ов)... Стираем блок 35 с адресом = 0x1F0000 Успешно стерто 35 блок(ов) Запись начата 18:06:09 Используем быструю запись Размер пакета 2048 байт Запись завершена 18:21:50 | |
| | |
| | #10 |
03.05.2010 Переходная(4) версия 0.1.0.1990 CPLD EJTAG * Исправлена работа с PIC32MX, добавлена быстрая запись. + Добавлена работа модуля SST16 DCC/PrAcc в байтовом режиме ( 16/8 ). Проверено на SST36VF1601 и процессоре Ali * Переделаны адреса инициализации флеши в ST20 DCU3 Bank0 - 0x40000000 - 0x40FFFFFF, 2M Flash Bank1 - 0x41000000 - 0x42FFFFFF, DVBCI Bank2 - 0x43000000 - 0x44FFFFFF, Peripheral Bank3 - 0x45000000 - 0x7FFFFFFF, 8M ST M58LW064D at 0x7F800000 * Убран протектор файла, теперь используется внутренняя защита Должно исправить положение в вылетом программы на некоторых сборках ХР | |
| | |
| Эти 12 пользователя(ей) сказали Спасибо sergiuss за это полезное сообщение: |
![]() |
|
| Социальные закладки |
| Метки |
| block, count, ejtag, jtag, pracc, program, region, size, байт, блок, запись, модуль, процессора, работа, флешь |
| Опции темы | |
| Опции просмотра | |
| |
LinkBacks (?)
LinkBack to this Thread: /ejtag-tiny-tools-cpld/3570-poslednie-versii-programnogo-obespecheniya.html | ||||
| Автор | For | Type | Дата | |
| EJTAG_TT_CPLD Tele-Sat.ru (Sergiuss) - JeWell - | This thread | Refback | 15.09.2010 22:43 | |