На начало  
Карта сайта
О себе
TINI ?
"Железо"
Справочник
Софт
Проекты
Документация
FAQ
Ссылки
Связь


Обновление TINI firmware до версии 1.10

  Что нового в версии 1.10 ? Советую почитать…

- Ограничения версии 1.10

- Изменения в SDK

- Замеченные ошибки

 

Версия 1.10 предназначена для обновления старых версий TINI firmware:1.02d, 1.02e и 1.1 beta 2, более старые версии – нет (да и врядли у нас в России они есть). Если используете SDK v1.01 beta 1 то перед установкой 1.10 обязательно прочтите инструкцию по удалению версии 1.01 b2

 Поехали…

 1)     Грузим файл TINI SDK v1.10 ftp://ftp.dalsemi.com/pub/tini/tini1_10.tgz

 2)     Распаковываем полученный архив. Я традиционно выкладываю все в D:\Development \tini1.10

 3)     Запускаем JavaKit. Подключаемся к TINI.

 4)     Если Вы еще не конфигурировали сетевые параметры TINI, сделайте это используя команду ipconfig . Если Вы уже активно использовали TINI, освободите место для загрузки файлов.

 5)     По FTP из tini1.10\bir\tini1.02x\ грузим файлы:

-LoaderLoader.tini

     -loaderloader.tlib

-tini110-bank0.tbin2

 6)     Из Slush «логинимся» к TINI. Запускаем обновление:

         -java LoaderLoader.tini tini110-bank0.tbin2

 далее следуем инструкции. Следует предупредить о том, что, перепрошивка Flash чрезвычайно ответственная операция, которую однозначно не следует прерывать. Желательно позаботится о бесперебойном питании платы TINI на момент программирования.

 7)     После успешной загрузки смело жмем на «Reset» и видим на экране:

   TINI Software - Copyright (C) 1999-2002 Maxim Integrated Products

   Detailed product information available at http://www.maxim-ic.com

    Welcome to the TINI Boot Loader 1.1 L1.

 8)     Далее, через JavaKit (меню FileàLoad)грузим сам firmware tini110-bank1to6.tbin и slush.tbin

 9)     Очищаем память :

                    -b18

                    -f0

 10) Запускаем все это «хозяйство» в действие командой:

                   -e

в итоге получаем:

Вид экрана JavaKit после старта firmware 1.10

11) После загрузки нового firmware необходимо заново сконфигурировать сетевые параметры - ipconfig -a 192.168.0.56 - m 255.255.255.0

12)  Мудрый совет… удалите все ссылки,PATH,CLASSPATH и т.п. на старую версию SDK. Иначе потом замучаетесь искать «жуков».. проще всего переименовать текущую директорию SDK (ну что-то типа TINISDK.OLD)  Но не удаляйте сами файлы, они нам еще пригодятся для последующей работы. После выполнения обновления, все лишние файлы на TINI будут автоматически "почиканы".

 

Откат от версии 1.10

 Иногда бывает необходимость «откатиться» на предыдущие версии firmware. Итак, последовательность отката к версии 1.02e

1)     Запускаем JavaKit из SDK 1.10

2)     Жмем на «Reset»

3)     Используя Slush грузим нужные нам файлы - tini.tbin и slush.tbin

4)     Очищаем память:-b18,-f0

5)     Запускаем загруженное командой –e

6)     Из Slush подключаемся к TINI, «логинимся», конфигурируем сеть (ipconfig)

7)     По FTP загружаем в TINI следующие файлы (версии 1.02e):

                - LoaderLoader.tini

                - loaderloader.tlib

                - L0515.tbin2

8)     Запускаем -java LoaderLoader.tini L0515.tbin2

 

9)     Жмем на «Reset» и получаем сообщение:

 

TINI loader 05-15-00 17:45

Copyright (C) 2000 Dallas Semiconductor. All rights reserved.

 

10) Запускаем загруженное firmware: -e

 

11) Все загрузчик у нас версии 1.02e, теперь можно грузить все остальное:

 

a.      грузим ..\tini1.02e\bin\tini.tbin

b.      очистим память, разгребем «кучу»: b18, f0

c.      грузим ..\tini1.02e\bin\slush.tbin

d.      запускаем в работу: -e

И не забудьте изменить пути и CLASSPATH для Вашей среды разработки

  (C) 2002-2003 AK 

| TINI? | Железо | Справочник | Софт | Проекты | Документация | FAQ | Связь |

Ссылки | На главную страницу

 
Используются технологии uCoz