ЗАО «ЗЭО»

Техническая поддержка пользователей => Тион, Тион-Про, Тион-Про v2, Сириус => Тема начата: Alexey_N от 21 Марта, 2011, 15:38:08

Название: Что-то изменилось в Тионе-2 - перестала шиться флэшь.
Отправлено: Alexey_N от 21 Марта, 2011, 15:38:08
Здравствуйте.
Проблема заключается в том, что я не могу прошить переменные в загрузчике командой save:

1.Прошиваю загрузчик при снятой перемычке:
C:\***>download.exe ttu-u-boot.bin
Flash Manufacture ID:0089, Device ID:891f
Successfully programmed 'ttu-u-boot.bin'.

2.Ставлю перемычку на место, завожу терминалку и выполняю такое упражнение:

U-Boot 1.3.3 (Jun  8 2010 - 01:07:08)

CPU:   Cirrus Logic EP9315 rev. E2
DRAM:  64 MB
Flash: 64 MB
Hit any key to stop autoboot:  0
$ protect off 60040000 6007ffff
. done
Un-Protected 1 sectors
$ erase 60040000 6007ffff

. done
Erased 1 sectors

3.Перезапускаю Тион и пытаюсь что-то сохранить:

·*** Warning - bad CRC, using default environment

U-Boot 1.3.3 (Jun  8 2010 - 01:07:08)

CPU:   Cirrus Logic EP9315 rev. E2
DRAM:  64 MB
Flash: 64 MB
Hit any key to stop autoboot:  0
$ setenv ipaddr 192.168.1.102
$ save
Saving Environment to Flash...
. done
Un-Protected 1 sectors
Erasing Flash...
. done
Erased 1 sectors
Writing to Flash... Flash buffer write error at address 60040000
Command Sequence Error.
Outside available Flash
. done
Protected 1 sectors

Так вот не хочет же сохраняться! :(

Во всех Тионах-2, полученных до осеннего кризиса (до октября 2010), этой проблемы не наблюдается.
Различия в ПЗУ-шках минимальны...

Помогите, плз., что сдесь можно сделать?
Спасибо.
Название: Re: Что-то изменилось в Тионе-2 - перестала шиться флэшь.
Отправлено: asv от 21 Марта, 2011, 16:33:10
Сообщите маркировку Flash?
Скорее всего у вас будет P33TF производитель Numonyx (раньше было P33T95 производитель Intel, но он продал производство Numonyx).

Как оказалось, эти Flash работают не на 100% одинаково, особенно при буферной записи. Проблему решили переходом на U-Boot 2010.09. Но пока в нём я не сделал поддержку видео и патч не подготовил, даю как есть.
Название: Re: Что-то изменилось в Тионе-2 - перестала шиться флэшь.
Отправлено: Alexey_N от 21 Марта, 2011, 17:08:46
Сообщите маркировку Flash?
Скорее всего у вас будет P33TF производитель Numonyx (раньше было P33T95 производитель Intel, но он продал производство Numonyx).
Да, именно так и есть - отличие в буквах на конце.
Название: Re: Что-то изменилось в Тионе-2 - перестала шиться флэшь.
Отправлено: seton44 от 04 Апреля, 2011, 14:11:23
день добрый та-же проблема не пишет во флеш
пытаюсь записать свой бинарник во флеш..и ошибка записи ...
собирать u-boot НЕЧЕМ............!!!!!!!!!!!!!!!!!!!!
 есть-ли собранный u-boot.bin с исправленной ошибкой...
очень нужно ..плиз....
Название: Re: Что-то изменилось в Тионе-2 - перестала шиться флэшь.
Отправлено: asv от 04 Апреля, 2011, 14:35:17
md5sum:
a53759e71213204ef3d19226301da259  u-boot-2010.09_gbd6c472_tion-pro2.bin
Название: Re: Что-то изменилось в Тионе-2 - перестала шиться флэшь.
Отправлено: Yuri от 11 Июля, 2011, 21:55:57
Проблему решили переходом на U-Boot 2010.09. Но пока в нём я не сделал поддержку видео и патч не подготовил, даю как есть.

Как вариант решения проблемы в контексте u-boot 1.3.3 (с работающим видео т.е.) - в атачменте бэкпорт CFI драйвера из u-boot 2010.09 в u-boot 1.3.3.
Название: Re: Что-то изменилось в Тионе-2 - перестала шиться флэшь.
Отправлено: asv от 12 Июля, 2011, 11:34:16
Лучше бы видео в 2010.09 или более новый перенести.
Название: Re: Что-то изменилось в Тионе-2 - перестала шиться флэшь.
Отправлено: Yuri от 12 Июля, 2011, 14:15:15
Лучше бы видео в 2010.09 или более новый перенести.

факт, но сходу что-то не получилось; а Вами планируется полная доработка (в частности - поддержка видео) u-boot-2010.09 (или более нового) для Тиона?