Поднял вчера Скайвей Нано, увалили загрузчик. Никакой реакции на кнопки, порты не работали. После заливки по ЖТАГу родного загрузчика, а затем - с флешки самой прошивки ресивер восстановился и работает без проблем. Заливка дампа с клона ничего не дала. Вот лог работы:
Logger inited
Registered to Yaro
skippie@rambler.ru
FileVersion = 0.1.0.2096
<------------------>
St40 HUDI (STi710x)
Log Level = Normal
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ ST40/SH4
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/0 0/5
Сбрасываем TAP
CPU LITTLE-ENDIAN
Читаем ID процессора
CpuID = 0x2D43B041
CPU ID не совпадает с заданным
Читаем IMP code
IMP code не поддерживается
STx7111
Инициализируем модуль ST40 ....
-======= ST40 ID list ========-
ST40 ID0 = 0x2D43B041
ST40 ID2 = 0x25824FCF
ST40 ID4 = 0x02210020
ST40 ID6 = 0x00000000
-======================-
ST40 H-UDI test..
Модуль ЦПУ инициализирован
Создаем модуль флешь
Проверяем зависимости от процессора
Модуль >AMD16 ST20/ST40< требует тип(ы) процессоров :
ST20 DCU2
ST20 DCU3
ST40/SH4
Зависимости удовлетворены
Базовый адрес флеши = 0xA0000000
Режим доступа 16 бит / разрядность 16 бит
Быстрое чтение по 8192 байт
Быстрая запись по 8192 байт
Базовый адрес sdram = 0x80000000
Первые 16 байт флеши со смещения 0x0:
FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
Определяем флешь ...
Manufacture ID = 0x0001 Device ID = 0x227E 2222 2201
Spansion Flash
S29GL256P
CFI = Q, R, Y
Boot type = 4
CFI флешь найдена
VENDOR ID = 0x2
AMD based
Flash Size = 33554432
Region count = 1
Region = 0 ; Block size = 131072 ; Block count = 256
Используем быстрый режим, блок = 8192 байт
Читаем 33554432 байт со смещения 0x0
Записываем в файл C:\CPLD\Skyway\Skyway Nano Dump.bin
Чтение начато
20:27:00
Чтение завершено
20:35:52
Средняя скорость 61,7 Кбайт/сек
Стираем полностью флешь ...
- успешно -
Записываем файл C:\Documents and Settings\Slava\Рабочий стол\SKYWAY\GI8680\GI8680.bin
Размер = 33554432 байт
Смещение = 0x0
Будем стирать 256 блок(ов)...
Стираем блок 256 с адресом = 0x1FE0000
Успешно стерто 256 блок(ов)
Запись начата
20:45:20
Используем быструю запись
Размер пакета 8192 байт
Запись завершена
20:54:11
Средняя скорость 61,7 Кбайт/сек
<------------------>
St40 HUDI (STi710x)
Log Level = Normal
Задаем цепочку TAP и создаем модуль ЦПУ
Используем модуль ЦПУ ST40/SH4
Модуль ЦПУ успешно создан
Конфигурация ТАР - 0 0/0 0/5
Сбрасываем TAP
CPU LITTLE-ENDIAN
Читаем ID процессора
CpuID = 0x2D43B041
CPU ID не совпадает с заданным
Читаем IMP code
IMP code не поддерживается
STx7111
Инициализируем модуль ST40 ....
-======= ST40 ID list ========-
ST40 ID0 = 0x2D43B041
ST40 ID2 = 0x25824FCF
ST40 ID4 = 0x02210020
ST40 ID6 = 0x00000000
-======================-
ST40 H-UDI test..
CMEM test error
Модуль ЦПУ инициализирован
Создаем модуль флешь
Проверяем зависимости от процессора
Модуль >AMD16 ST20/ST40< требует тип(ы) процессоров :
ST20 DCU2
ST20 DCU3
ST40/SH4
Зависимости удовлетворены
Базовый адрес флеши = 0xA0000000
Режим доступа 16 бит / разрядность 16 бит
Быстрое чтение по 8192 байт
Быстрая запись по 8192 байт
Базовый адрес sdram = 0x80000000
Первые 16 байт флеши со смещения 0x0:
0900 0900 40E0 1840 1840 1840 F0CB 0E40
Определяем флешь ...
Manufacture ID = 0x0001 Device ID = 0x227E 2222 2201
Spansion Flash
S29GL256P
CFI = Q, R, Y
Boot type = 4
CFI флешь найдена
VENDOR ID = 0x2
AMD based
Flash Size = 33554432
Region count = 1
Region = 0 ; Block size = 131072 ; Block count = 256
Стираем полностью флешь ...
- успешно -
Записываем файл C:\Documents and Settings\Slava\Рабочий стол\SKYWAY\mtd0_Skyway_Nano\mtd0.img
Размер = 1048576 байт
Смещение = 0x0
Будем стирать 8 блок(ов)...
Стираем блок 8 с адресом = 0xE0000
Успешно стерто 8 блок(ов)
Запись начата
21:03:51
Используем быструю запись
Размер пакета 8192 байт
Запись завершена
21:03:54
Средняя скорость 341,3 Кбайт/сек