Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Установка Keil 8.01
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры
_NB
После долгих ковыряний UV3.DLL на предмет того, как она генерит CID, и разбирает лиц.номер, удалось выяснить, что CID привязывается к номеру диска, на котором стоит WINDOWS. A этот 'Keil_lic_v2' генерит лицензию используя номер диска 'C' !!!. Так что у тех, у кого WINDOWS стоит на 'С' - все OK, а остальным выдает 'RENEW...'. Если диску 'C' присвоить номер такой-же, как и у диска 'D', то все будет OK. Я это сделал при помощи древнего 'diskedit.exe'. Более красивого способа я не знаю.
Пользуйтесь на здоровье.
dimka2001
У меня на диске С установлена win98. А как заставить Keil_lic_v2 работать под win98 (я ему пихал те dll что он хотел - толку нет). Номер диска менять не хочеться, могут другие проги накрыться...
_NB
Цитата(dimka2001 @ Jan 29 2006, 13:16) *
У меня на диске С установлена win98. А как заставить Keil_lic_v2 работать под win98 (я ему пихал те dll что он хотел - толку нет). Номер диска менять не хочеться, могут другие проги накрыться...

А никак незаставить sad.gif. Он пытается получить MAC-адрес сетевой карты с помощью функции, которой нет в Win98.
inco
Обновленная версия лежит на местном ftp и на сахаре файл 123.rar
dimka2001
эта прога не лечит renew...! А в чем же отличие???
VAI
Цитата(inco @ Jan 31 2006, 10:21) *
Обновленная версия лежит на местном ftp и на сахаре файл 123.rar


перложил в комплекте со старой версией
http://rapidshare.de/files/12368960/keillizma_v21.rar.html

пароль - имя файла без расширения, в данном случае
keillizma_v21
dimka2001
В чем отличие Keil_lic_v2 и Keil_lic_v2.1????
VAI
по видимому, учитывает то, что написал _NB.
inco
Точно так.
sazh
И все же у меня проблема. winXP SP2 и стоит на диске С.
Генератором лицензии все хорошо для кейла c51v801.exe размер 26329746. И клизма 2.0 и 2.1 . Что LIC0= SN= в файл *.ini после каждой секции [], что прямо в uVision3. Все хорошо.Но при этом даже 2к нет. Вылетает по ошибке L213. Target not created.
Поэтому я установил как советовали 7.2, потом 7.5 с помощью дискеты, потом поверху uVision3 и остановился на достигнутом.
Даже ARM как советовали установил. Кстати везде без проблем.
До сих пор не задавал этот вопрос, потому что не занимаюсь профессионально микроконтроллерами. Но сегодня ко мне обратились с такой же проблемой (winXP SP2 и стоит на диске С. Ограничение в 2к). Что не так делаю.
_NB
Цитата(sazh @ Feb 3 2006, 22:19) *
Вылетает по ошибке L213. Target not created.

Скорее всего эта ошибка линковщика никак не связана с лицензией. Какой путь к каталогу TEMP ?
sazh
//Скорее всего эта ошибка линковщика никак не связана с лицензией. Какой путь к каталогу TEMP ?
Да, на лицензию я не грешу.
BL51 BANKED LINKER/LOCATER V6.00 02/04/2006 12:10:47 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE HELLO.obj TO HELLO RAMSIZE (256)
*** FATAL ERROR L213: I/O ERROR ON WORK FILE:
EXCEPTION 0029H: ACCESS TO FILE DENIED

А каталог TEMP у меня в папке win на диске с:. Одна операционная система.
_NB
Цитата(sazh @ Feb 4 2006, 11:21) *
*** FATAL ERROR L213: I/O ERROR ON WORK FILE:
EXCEPTION 0029H: ACCESS TO FILE DENIED
Какое значение системных переменных TMP и TEMP ?
derun
Цитата(sazh @ Feb 3 2006, 22:19) *
И все же у меня проблема. winXP SP2 и стоит на диске С.
Генератором лицензии все хорошо для кейла c51v801.exe размер 26329746. И клизма 2.0 и 2.1 . Что LIC0= SN= в файл *.ini после каждой секции [], что прямо в uVision3. Все хорошо.Но при этом даже 2к нет. Вылетает по ошибке L213. Target not created.
Поэтому я установил как советовали 7.2, потом 7.5 с помощью дискеты, потом поверху uVision3 и остановился на достигнутом.
Даже ARM как советовали установил. Кстати везде без проблем.
До сих пор не задавал этот вопрос, потому что не занимаюсь профессионально микроконтроллерами. Но сегодня ко мне обратились с такой же проблемой (winXP SP2 и стоит на диске С. Ограничение в 2к). Что не так делаю.


Если LIC0= прописать сразу в tool.ini, то у меня тоже не сработало.
Прописывать нужно только SN=
LIC0= вводится через программу через менеджер лицензий (меню файл)
и все заработало.
sazh
Спасибо всем, кто откликнулся.
R.Gorsky
Вставлю свои 5 копеек...
Столкнулся с ситуацией, когда не помогли вышеприведенные советы. При добавлении лицензии все равно получал сообщение
RENEW...
Оказалось, что имеет значение сколько драйверов сетевых адаптеров установлено в системе. Лицензия нормально добавилась после того, как я через диспетчер устройств отключил
все сетевые адаптеры кроме одного. После добавления лицензии все выключенные сетевые адаптеры можно снова включить.
torik
Скачал файл http://rapidshare.de/files/12368960/keillizma_v21.rar.htm
При распаковке требует ключ. Где его взять?

И есть ли там внутри инструкция по лечению - SN в tool.ini у меня нет даже, самому чтоли записать, дык в каком месте?
И как потом по простому проверить работоспособность компилятора?
VAI
пароль - имя файла без расширения, в данном случае
keillizma_v21
torik
Все сделал как написано в описании, запихал в tool.ini лиц. номер и серийный. При компиляции выдает жуткую ошибку:
"BL51 LINKER/LOCATER - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства."
Но дальше все нормально компилируется и работает.

Скажите - это нормально? И как проверить точно - убрались ли ограничения компилятора?

Спасибо.
VAI
откомпилируйте пример, который идет с компилятором и запустите Debug. Если будет ходить по шагам, то ограничений нет.
А в tool.ini можно и не прописывать, просто ввести через менеджер лицензий.
torik
Блин, большое спасибо. Все стало нормально когда воспользовался менеджером лицензий 8)
IgorV
Подскажите, где можно взять сам Keil, какой нибудь, лучше ближе к последним версиям, которая лечится, и лекарство к ней.
Брал с keil.com версию 8.02 - не смог вылечить.
Очень нужно.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.