Перейти к содержимому
Форумы SkyCentre Прыжки с парашютом
Гость savinov

Бракованные МК в космических сайперсах

Recommended Posts

Гость savinov
...

упс...

В микроконтроллерах серии 430 в качестве ПЗУ(ROM) используется Flash-память, что позволяет выполнять ее прямое программирование или программирование с использованием ОЗУ(RAM) при этом процесс записи осуществляется в режиме реального времени. (Смотри ссылку выше)

Кроме того контроллеры данной серии имеют схему защиты от кратковременного пропадания напряжения питания, которая не может быть отключена, при этом она не потребляет дополнительного тока. (Смотри ссылку выше)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Николай... тут такое дело - ROM это READ ONLY MEMORY, и если Вы раскроете свои глаза и возможно разум читая даташит, то возможно уясните что программировать его в режиме реально времени невозможно... никак. Даже используя анальный зонд :) ибо это ROM по определению и к флешу он не имеет. Для того что бы о чем либо вести речь - нужно все-же вникнуть в суть, а не мести языком. Поэтому не забрасывайте мозгом аудиторию pls

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость savinov
Николай... тут такое дело - ROM это READ ONLY MEMORY, и если Вы раскроете свои глаза и возможно разум читая даташит, то возможно уясните что программировать его в режиме реально времени невозможно... никак. Даже используя анальный зонд :) ибо это ROM по определению и к флешу он не имеет. Для того что бы о чем либо вести речь - нужно все-же вникнуть в суть, а не мести языком. Поэтому не забрасывайте мозгом аудиторию pls

Чего то подобного ожидал :)

post-17956-1305572862_thumb.jpg

Ну и поскрипи мозгами http://www.compel.ru/images/books/book_1.pdf

Там на русском :)

P.S. Чтоб не напружно было. Примерно 21, 64, 126 страницы. Разумеется я внимательно вчитывался в то что хотел ;)

P.P.S. "Разрывная"- подумал Щтирлиц, разбрасывая мозги по стенке...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

В данном процессоре вся память доступная пользователю выполнена по технологии FLASH, и может быть записана как при программировании пользователем так и из исполняемого кода программы - но с небольшими ограничениями. Память данного мк разбита на участки - сегменты, которые перед записью надо бы стирать :) - условия стирания сегментов и их размеры есть в доке. Итак перед записью сегмент надо стирать... на это тратится некоторое время. И если подумать... хотя это вам не грозит похоже :)

Ну вобщем - вся память в данном случае никак не может быть ромом по определению :) - ибо для хранения каких либо переменных в данном процессоре есть не только информейшен мемори (разбитый на более мелкие блоки для ускорения стирания и записи блока) аж 2 сегмента по 128 байт :) но и практически любой сегмент основной памяти размером по 512 байт.

Поэтому - еще раз попрошу - не забрасывайте мозгом аудиторию - это ни к чему, ибо те кто в теме и так в курсе, а "неокрепшие умы прозябающих в неведении " еще не готовы принять ваш глас несущий "истину" :lol: :lol: :lol: :lol: :lol: :lol: Память программ (main memory) вообще (во всем спектре известных миру мк) может быть и флешем и ромом, так же может быть eprom или ееprom или otp. Но в случае данного мк именно Read Only Memory - не является.

з.ы. По секрету добавлю что не только аиртек пользуется данными мк - например в штатном иммобилайзере свежих ссанг-енгов оно тоже используется... и в ремонте их был не один десяток как раз с программными глюкамим. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость savinov

Ты дочитай до конца, а завтра продолжим.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В данном процессоре вся память доступная пользователю выполнена по технологии FLASH, и может быть записана как при программировании пользователем так и из исполняемого кода программы - но с небольшими ограничениями. Память данного мк разбита на участки - сегменты, которые перед записью надо бы стирать :) - условия стирания сегментов и их размеры есть в доке. Итак перед записью сегмент надо стирать... на это тратится некоторое время. И если подумать... хотя это вам не грозит похоже :)

Seva, не груби старшим.

Ты тоже неправ. Не нужно ее стирать каждый раз:

New devices may have some bytes programmed in the information memory (needed for test during manufacturing). The user should perform an erase of the information memory prior to the first use.

Кратко: во флэше есть тестовая информация от производителя, которую нужно стереть перед первым использованием.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

кудато разговор не туда зашел.

кратко, как инженер-электронщик, я думаю, что ситуация проста - причины сработки прибора по данным логов не ясны. Все остальное - бред немножко. Зная железо и программирование для него - убежден, что причины выяснить уже невозможно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

По старой памяти по 430 семейству - когда то попытка писать саму флеш из кода, расположенного во флеш приводило к вечным висюкам мк. Был вроде еррата о том что сие надо делать из озу - то биш при записи нужно код перенести в RAM и исполнять его оттуда. Насчет стирания сегмента - ты начал так убедительно, что разуверилсо в ясности своей памяти...

Ан нет.. все правильно помню :)http://focus.ti.com/lit/an/slaa334a/slaa334a.pdf - стирается ток сегмент :) что то более "мелкое" стереть низзя. (Или ты думаеш что инфо области зря сделали более мелкими сегментами?) Можеш не извиняться... :) - видимо любовь рубить с плеча не вникая в суть и/или по темноте неуча :) у ярых адептов выгила это семейное?...

з.ы. Выгил гамно масдай... Гы :mosking:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
похоже у тебя проблемы с построением логических цепочек и с пониманием сказанного... зато нет никаких проблем удтверждать, что человек сказал то, чего он не говорил! это обнадеживает.

Эмм... где это я приписал слова кому-то?? Как раз похоже, что вы приписываете мне то, что я приписываю кому-то то, чего он не говорил.

Не ) с логикой у меня все в порядке )) А вот у Вас походу проблема, ибо логическая последовательность очень простая. "Верим офиц заявлениям", ничего сложного.

Ну так... может подождем его? Или будем продолжать наших мега-инженеров спрашивать про нюансы устройства ПЗУ Сайпреса?

Хмм... вы смогли оценить и сравнить квалификацию "наших" и "айртековских" инженеров "по фотографии"? жму руку ) можно с вами сфотографироваться?

и что же мне запрещает спрашивать про ПЗУ сайпреса?

упс...

толсто

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
X-DeViL, ты смешной :) Молодец, пока больше не пиши - будем ждать официальных заклюхений.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость savinov
Николай - вы опять несете куйню... ибо в указаном фрагменте написано только то - что флеш просто подешевел, и стал удобнее для разработки и отладки и это действительно так. Счас допишу по существу данного процессора

В данном процессоре вся память доступная пользователю выполнена по технологии FLASH, и может быть записана как при программировании пользователем так и из исполняемого кода программы - но с небольшими ограничениями. Память данного мк разбита на участки - сегменты, которые перед записью надо бы стирать :) - условия стирания сегментов и их размеры есть в доке. Итак перед записью сегмент надо стирать... на это тратится некоторое время. И если подумать... хотя это вам не грозит похоже :)

Ну вобщем - вся память в данном случае никак не может быть ромом по определению :) - ибо для хранения каких либо переменных в данном процессоре есть не только информейшен мемори (разбитый на более мелкие блоки для ускорения стирания и записи блока) аж 2 сегмента по 128 байт :) но и практически любой сегмент основной памяти размером по 512 байт.

...

Таким образом мы выяснили, что память чипа, за исключение ОЗУ энергонезависима, 430 чип, а следовательно его ОЗУ имеет защиту от кратковременного пропадания напряжения питания, которая не может быть отключена, при этом она не потребляет дополнительного тока? :)

Все остальное, мало кому интересно и в данном случае не важно. Можешь еше побрызгать слюной относительно сегментов, адресации и способов записи :D

X-DeViL, ты смешной :) Молодец, пока больше не пиши - будем ждать официальных заклюхений.

Ответ как бы есть ;)

Или ждем ответа по поводу ответа?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Таким образом мы выяснили, что память чипа, за исключение ОЗУ энергонезависима, 430 чип, а следовательно его ОЗУ имеет защиту от кратковременного пропадания напряжения питания, которая не может быть отключена, при этом она не потребляет дополнительного тока?

Николай :) - не стоит пытацца "обьять необьятное" - то биш хватая поверхностно информацию с первых страниц в доке да на неродном языке и не вникая в детали - это как песдеть в кабаке декламировать вирши на языке майя медведю в тайге, - оно канеш красиво и героически - но нифига не понятно. :D

По 430 семейству было некоторое количество рекомендаций и наставлений для истинных адептов разработчиков - были и ошибки в ядре, и некие рекомендации от производителя. Это к тому что если разберетесь как перезаписывается сегмент, сколько на это требуется времени при известной частоте задающего генератора (кста у этого семейства есть защита от сбоев и кварцевого генератора) и как именно реализована защита озу - то наверно будет о чем поговорить. А так - это просто ваша забавная попытка быть убедительным... хотя заметьте - в полемических спорах даже яркие и блястящие стеклянные бусы у папуаса на шее не являются аргументом. Увы :mosking:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость savinov

Собственно была дана ссылка на руководство на русском языке.

Да реализована защита генератора, да реализована защита ОЗУ, да были и возможно еще будут релизы по чипу. Далее последуют (ну логически рассуждая) релизы по прибору, но ведь пользователю необязательно об этом знать? ;)

В любом случае я рад, что вы внимательно читаете документацию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Ан нет.. все правильно помню :)http://focus.ti.com/lit/an/slaa334a/slaa334a.pdf - стирается ток сегмент :) что то более "мелкое" стереть низзя. (Или ты думаеш что инфо области зря сделали более мелкими сегментами?) Можеш не извиняться... :) - видимо любовь рубить с плеча не вникая в суть и/или по темноте неуча :) у ярых адептов выгила это семейное?...

Не хами малознакомым людям.

New devices may have some bytes programmed in the information memory (needed for test during manufacturing). The user should perform an erase of the information memory prior to the first use.

Programming flash memory generates logical 0 values in the flash memory cell. Programming can be performed bit, byte, or word wise. Flash segment size has no influence on programming of flash cells. Only logical 0 can be written as single bits, bytes, or words. Because writing logical 1 in flash memory is only possible with erasing the memory, 1s can only be written segment-wise.

Кратко: Память должна быть стерта в обязательном порядке только перед первым использованием. При стирании в память записываются только 1. Стирание производится только посегментно.

При записи записываются только 0. Записывать можно побитно, побайтно, пословно. Размер сегмента на запись не влияет.

Учи матчасть.

з.ы. Выгил гамно масдай... Гы :mosking:

та никтош и ни спорет

Изменено пользователем Justas

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
но ведь пользователю необязательно об этом знать? wink.gif

Тогда зачем об этом говорить, и тем более предпринимать попытки (кстати забавные :) ) этим аргументировать?

При записи записываются только 0. Записывать можно побитно, побайтно, пословно. Размер сегмента на запись не влияет.

Учи матчасть, неуч. И не хами больше малознакомым людям.

Забавно... молодой дерзкий, и не удосужившийся почитать и вникнуть.

Мы то с ними работаем :) Записывать можно в предварительно стертую (все биты в лог.1 )память. При этом каждая следующая запись должна сохраняться в другой "чистой"ячейке или предварительно выделеном и зарезевированом блоке определенного размера и опеределенного состояния. А при перезаписи - надо стирать весь сегмент :) Поэтому выпей водички, выдохни и сними бусы :) И подумай на досуге как модифицировать записи :) - или надо рассказать как реализуется эмуляция еепром? Наверно не здесь :) Просто подумай сам как в неком куске флеши по кругу сохранять некую информацию, если возможно менять ток из 1 в 0 :) и никак по другому без полного стирания сегмента.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

камрады, давайте без перехода на личности

порежу

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Гриш - ну тут на самом деле нет наездов :) Мне правда забавно... и мне кажется что не позволил себе оскорблений. Хотя если неправ - ткни пальцем, поправим.

Думаю что Юстас все же примет мою точку зрения как единственную правильную. Ибо вкус победы мне сладок и приятен :) :) :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Забавно... молодой дерзкий

считай ровесники

сними бусы :)

повторяю - не хами

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость savinov
Тогда зачем об этом говорить, и тем более предпринимать попытки (кстати забавные :) ) этим аргументировать?

Ну расскажи тогда о реализации защиты от потери питания, только доступно и аккуратно без псевдонаучности (Кто ясно мыслит - тот ясно излогает :) ), чтоб народ не сильно расстроился.

P.S.

Seva, ты в избу-читальню отправился?

Изменено пользователем savinov

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Тогда мы и с Николаем почти ровесники :) Да и вообще забавно как ты защищаеш его частьчесть и достоинство (старшего товарища? :) Или? :) ) Надеюсь что сам Николай на меня не в обиде.

Видеть хамство там где его нет - наступает тогда, когда заканчиваются аргументы. Думаю что до бросания какашками тут не дойдет :) Хотя редактирование общего смысла постов уже написаных тобой, ни капли не прибавляет тебе джидайской чести :mosking: и не вызывает уважения на мое imho

По поводу избы читальни - тема, Коль :) Пойду почитаю - ибо валяюсь дома с простудой, заняццо особо чем - кроме поем борща, посплю, поем борща :) И если народ попросит - могу рассказать что подразумевал производитель под защитой озу, - свои так сказать соображения.

p.s. Причина редактирования - добавил размышлизм о редактировании :)

Изменено пользователем Seva

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость savinov

Ну хорошо :)

Если до вечера не получится, ничего если свой дилетанский вариант закину?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Могу кстати поделицца практическими наблюдениями за данной серией - при корявой разработке - как например у сангенга в иммо, при пониженном напряжении питания существует проблема - регулярно сносит область выделенную под еепром эмуляцию (когда целиком, когда кусками). Хотя в нынешнем автопроме это не новость... косяков хватает и у мерседеса. Да и не только.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

какой удар по космическому реноме сайперса :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Друзья! Это всё конечно замечательно - но может кто-нибудь всё же ответит на несколько вопросов, которые я задал здесь:

http://www.skycentre.net/index.php?s=&...st&p=207455

Просьба как к американчегам, немчегам - так и к электронщегам. Поскольку сочетание той темы и этой как бы бросает тень целиком на switched-off фаталити.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость savinov

При средней розничной цене данного чипа в 200 руб. за штуку, какя уж она космическая.

Хорошие носки дороже стоят.

Друзья! Это всё конечно замечательно - но может кто-нибудь всё же ответит на несколько вопросов, которые я задал здесь:

http://www.skycentre.net/index.php?s=&...st&p=207455

Просьба как к американчегам, немчегам - так и к электронщегам. Поскольку сочетание той темы и этой как бы бросает тень целиком на switched-off фаталити.

На эти вопросы может дать ответ только производитель, а производителю "надо верить".

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...