Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 23.09.2012, 21:47  
ilkapero
Прохожий
 
Регистрация: 23.09.2012
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ilkapero на пути к лучшему
По умолчанию Запрет записи в nvram ds1230Y

Всем добрый день.

Человек я от электроники далекий, но нужда прижала.

Ситуация следующая. Промышленный контроллер одной крупной компании через 10 000 стартов после первого пуска блокирует доступ к меню программирования.
Иногда надо подправить параметры. Вариантов несколько.
Можно купить у производителя разблокировщик , один на каждый контроллер (а их у нас около 70) за 1500 американских доларей. Очень гарусный вариант.
А можно программатором в NVram DS1230Y , в которую контроллер пишет свои настройки и количество стартов, обнулить ячейки с FAE до FAF и с FD6 до FD9 (которые отвечают за католичество стартов).

Вопрос таков, возможно создать проставку под модуль NVram , которая сможет блокировать запись именно в эти ячейки.
Насколько я понял из технической спецификации этой памяти, после програмации настроек можно вообще запретить запись в чип, откусив одну ножку. Но контроллер в эту память пишет ошибки, так что вариант с откусыванием не подходит.

Просветите пожалуйста , реально ли что то сделать и как бы это выглядело.
С наилучшими пожеланиями, Илья.
Реклама:
ilkapero вне форума  
Непрочитано 23.09.2012, 21:59  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Запрет записи в nvram ds1230Y

Сообщение от ilkapero Посмотреть сообщение
Всем добрый день.

Человек я от электроники далекий, но нужда прижала.

Ситуация следующая. Промышленный контроллер одной крупной компании через 10 000 стартов после первого пуска блокирует доступ к меню программирования.
Иногда надо подправить параметры. Вариантов несколько.
Можно купить у производителя разблокировщик , один на каждый контроллер (а их у нас около 70) за 1500 американских доларей. Очень гарусный вариант.
А можно программатором в NVram DS1230Y , в которую контроллер пишет свои настройки и количество стартов, обнулить ячейки с FAE до FAF и с FD6 до FD9 (которые отвечают за католичество стартов).

Вопрос таков, возможно создать проставку под модуль NVram , которая сможет блокировать запись именно в эти ячейки.
Насколько я понял из технической спецификации этой памяти, после програмации настроек можно вообще запретить запись в чип, откусив одну ножку. Но контроллер в эту память пишет ошибки, так что вариант с откусыванием не подходит.

Просветите пожалуйста , реально ли что то сделать и как бы это выглядело.
С наилучшими пожеланиями, Илья.
А какую сумму может заплатить крупная компания за хак? Там не так все просто. Но решаемо.
Вопросы по судам и адвокатам целиком на юротделе компании.
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума  
Непрочитано 23.09.2012, 22:06  
ilkapero
Прохожий
 
Регистрация: 23.09.2012
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ilkapero на пути к лучшему
По умолчанию Re: Запрет записи в nvram ds1230Y

У голландцев есть вроде рабочий вариант за 47 Евро. По их словам проставка отсеивает обращения контролера к этим адресам .
ilkapero вне форума  
Непрочитано 23.09.2012, 22:24  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Запрет записи в nvram ds1230Y

Можно сделать на ПЛИС
Контроллер скорее всего не прокатит если цикл записи меньше десятков мкс
Нужно будет припаять порядка 16 проводков

Или купите у голландцев, в чем проблема? Дешевле не будет
niXto вне форума  
Непрочитано 23.09.2012, 22:43  
Алекс Василич
Прописка
 
Аватар для Алекс Василич
 
Регистрация: 14.06.2012
Сообщений: 263
Сказал спасибо: 2
Сказали Спасибо 129 раз(а) в 103 сообщении(ях)
Алекс Василич на пути к лучшему
По умолчанию Re: Запрет записи в nvram ds1230Y

Можно построить либо на дискретной либо программируемой логике (на крайняк - на контроллере,только это расточительно по ресурсам) "вставку", чтобы по комбинации входного кода (который нужен топикстартеру) на выход "вставки" подавались 8 линий данных, например, лог.0. При остальных комбинациях данные проходят без изменений.
В качестве "смесителя" - 8-битные шинные буферы с Z-состоянием, переключающиеся по сигналам разрешения записи.
Если дискретная логика, то можно воспользловаться компаратором кода 74HC688 для выдачи сигнала ревенства входного адреса нужному адресу. Поскольку требуемые топикстартеру адреса отличаются 4-мя младшими битами, на лог.элементах привести к единому коду.
И всё.
Алекс Василич вне форума  
Непрочитано 23.09.2012, 23:11  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,939 раз(а) в 2,369 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Запрет записи в nvram ds1230Y

Сообщение от ilkapero Посмотреть сообщение
есть вроде рабочий вариант за 47 Евро
сделаю за 15, но в партии от 1000шт. согласны?
jump вне форума  
Непрочитано 23.09.2012, 23:18  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Запрет записи в nvram ds1230Y

Можно пойти иначе. Контроллер проверяет значение этих ячеек, пока память не занята и обнуляет их, если значение перевалило через край. Но опять же, да, задача простая, но требует трудозатрат. Огласите бюджет, пожалуйста. Конкурировать не стану, просто понаблюдаю.
Easyrider83 вне форума  
Непрочитано 24.09.2012, 04:18  
Алекс Василич
Прописка
 
Аватар для Алекс Василич
 
Регистрация: 14.06.2012
Сообщений: 263
Сказал спасибо: 2
Сказали Спасибо 129 раз(а) в 103 сообщении(ях)
Алекс Василич на пути к лучшему
По умолчанию Re: Запрет записи в nvram ds1230Y

Дискретная логика - без проблем!
При совпадении адреса в указанном автором диапазоне блокируется разрешаюший сигнал /CS и запись не происходит.
Чтобы при считывании поступали нули на шину данных, ее подтянуть к земле резисторами. Ну, если скорость не высока.
Миниатюры:
Нажмите на изображение для увеличения
Название: WR_DIS.gif
Просмотров: 61
Размер:	99.0 Кб
ID:	38898  
Алекс Василич вне форума  
Непрочитано 24.09.2012, 09:48  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Запрет записи в nvram ds1230Y

Сообщение от Алекс Василич Посмотреть сообщение
При совпадении адреса в указанном автором диапазоне блокируется разрешаюший сигнал /CS и запись не происходит.
А про верификацию записи не подумали?
Пишется в 2 места не просто так - явно присутствует контроль целостности данных.
Нужно хранить записанные данные до следующего отключения.
omercury вне форума  
Непрочитано 24.09.2012, 10:20  
Алекс Василич
Прописка
 
Аватар для Алекс Василич
 
Регистрация: 14.06.2012
Сообщений: 263
Сказал спасибо: 2
Сказали Спасибо 129 раз(а) в 103 сообщении(ях)
Алекс Василич на пути к лучшему
По умолчанию Re: Запрет записи в nvram ds1230Y

А это лишь ваши предположения, поскольку доподлинно со слов ТС это не известно. ТС указал два диапазона адресов, но они разные по длине. Можно прочитать то, что в них содержится, затем, грубо говоря, вычесть один запуск и отправить результат в контроллер.
Повторюсь, нам это не известно со слов ТС. Это всего лишь догадки. Там вообще может быть шифрование и вычисление значения байтов по какому-нить ключу.
Алекс Василич вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрет\Разрешение симуляции? woroba Proteus 3 20.09.2011 06:56
Ищу устройство захвата и записи видео yashch Видеотехника 1 14.01.2011 22:34
[Решено] О записи на диск Roshens Отвлекитесь, эмбеддеры! 26 18.09.2010 16:53
Приставка для записи телефонных разговоров alexey-b Аудиотехника 14 15.07.2009 12:29
Вопрос по чтению/записи eeprom mega16 на си code-by Микроконтроллеры, АЦП, память и т.д 7 29.10.2008 18:46


Часовой пояс GMT +4, время: 08:54.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot