Power Electronics
http://valvol.ru/

контролер GYSMI 161
http://valvol.ru/topic458.html
Страница 2 из 2

Автор:  ммм [ 27-06, 02:59 ]
Заголовок сообщения: 

Bот я почитал форум, а так и не понял Чем и как перепрошить контролер GYSMI 161. слов много, а полезной инфы 0. Теория теорией, а как на практике????

Автор:  MasterCat [ 27-06, 08:15 ]
Заголовок сообщения: 

ммм писал(а):
Bот я почитал форум, а так и не понял Чем и как перепрошить контролер GYSMI 161


СТОП!
каков вопрос - таков ответ.
определимся в терминах.
под словом перепрошить что понимается?

есть вход DATA , CLOCK , Reset

или под "перепрошить" предполагается притыкание полушнурка к какой-то дырдочке компа и контроллера с нашиманием зеленой пимпочки?
или что или как?
или я совсем отстал от жизни?

Автор:  ммм [ 28-06, 23:28 ]
Заголовок сообщения: 

MasterCat
перепрошить, это взять на базаре (или в магазине) новую(чистую) микросхему, и "записать" в неё коды программы(т.ё. запрограмировать(или прошить)),(или старую если она осталась целая и перепрошить). Французы поставляют их нам запрограмированными, но это долго ждать, и есть необходимость(и не только мне а и очень многим оперативно запрограмировать). коды програмы французы нее дают. Я не спец по микроконтролерам и мне интересно , кто-то считывал и записывал в них инфу, и что с этого получилось. Запрограмированную микру потом необходимо адаптировать под каждый конкретьный аппарат по процедуре.Но это уже не проблема.

P.S.(мне практически каждый месяц звонят и просят микру, или листинг програмы чтобы ПЕРЕПРОШИТЬ.
Ведь форум посещают не только гуру,а в большинстве своём, приземлённые люди, которые ищут ответы на свои земные вопросы)

Автор:  MasterCat [ 29-06, 08:44 ]
Заголовок сообщения: 

понятно.
лчино я этот мелклконтроллер не стал пользовать. убогий он по сравнению с теми, что в работе.
однако, если бы возникла такая ситуация, то предложенным путем бы не пошел. ждал бы от французов. поясняю почему на примере стандарного подхода к МК.
любой МК имеет средства защиты от модификации и считывания кодов.
в зависимости от того , как они задействованы, эти средства, МК при попытке обращения может сам себя уничтожить, напрочь отказаться работать, предоставить таки свое содержимое для чтения, но в неверном виде и .т.д..
как правило средства (или возможности) для настройки в виде отдельных байтов или строк пишутся в сопутствующую EEPROM с возможностью доступа. что тоже не всегда. или разрешеатся модификация по оговореннуму интерфейсу (например I2C, SPI, RS232, CAN , C2 ...) в виде строки коменды в ASCII формате.
это, доминирующий подход. т.к. меньше обоюдных головняков .
---------------
поэтому :
зная алгоритмы поведения девайса или имея о них некоторые представления , мне ближе их реализация на на МК более ориентированных для применения в силе (DSP не берем). это ( в порядке достойности) Si8250, AT90PWM316, XMega. первые два специализированные. к использованию коих давно пытаюсь подбить народ.
аргумент, пожалуй основной, сформулирую так. ничего экзотического в управлении силой у тех же STшников быть не может. ну не революцию же они совершили... значит алгоритм может быть положен на любой пригодный для этого кристалл. но это будет СВОЙ текст. который как хочешь, так и модифицируешь. была как - то мысль в китайцах и пиках ( опять же с ктиайской грядки ) плату управления заменить на свою. но посмотрев на силу, стало грустно. т.е. переделывать надо всё. так и валяются вон.
опыт показывает:
1. лишних знаний не бывает
2. если делаешь кому-то, знания остаются тебе
3. силы потраченные на освоение в итоге меньше , чем на текущую борьбу
4. единожды овладев напильником, не округляешь глаза, когда надо чего-то по месту... :D

чет разошелся. всё. молчу. суть сказал.


P.S. или листинг програмы чтобы ПЕРЕПРОШИТЬ
листинг - это исходный текст программы, который сначала компилируется в bin или HEX.



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

Автор:  ммм [ 30-06, 14:04 ]
Заголовок сообщения: 

MasterCat да я вот об этом ,гте-то в первом приближении и хотел сказать. Ведь человек пришёл за помощью на форум, а вы ему высокие материи
MasterCat писал(а):
P.S. или листинг програмы чтобы ПЕРЕПРОШИТЬ

листинг - это исходный текст программы, который сначала компилируется в bin или HEX.



Ну Вы меня уж совсем считаете.... :crazy: я просто цитирую что меня просят,

Автор:  ммм [ 02-07, 23:29 ]
Заголовок сообщения: 

MasterCat писал(а):
то предложенным путем бы не пошел. ждал бы от французов.

Мы так и делаем, но например5 лет назад французы ещё выпускали гусми164. , а 3 года назад уже перестали выпускать к ним орыгинальные запчасти(СМИ). А люди их несут(в смысле 164аппараты), и несут, а ремонтировать нечем.
и вот возникает вопрос,черезпару лет они полностью перейдут на микроконтролеры, заменив ими и шим контролеры тоже, и осталное прочее так-же(они ещё не решили как будет осуществлятся гарантийное обслуживание, но то что это будет, -однозначно ( мировая тенденция), и перестанут выпускать и 161,165,167...., а что делать с тем количеством аппаратов, которое осталось у людей на руках. как их прошить и где, если понадобиться.
Вот только без умничаний, что бы вы порекомендовали как специалист в данной области

Автор:  MasterCat [ 03-07, 07:50 ]
Заголовок сообщения: 

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

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

Автор:  MasterCat [ 03-07, 09:09 ]
Заголовок сообщения: 

посмотрел таки схемулю.
улыбнуло.
вместо нескольки триггеров, счётчиков там или кучи логики, МК пользую.
но шоб вместо переменного резистора... :good:

Автор:  Maikl [ 03-07, 11:42 ]
Заголовок сообщения: 

MasterCat писал(а):
...или кучи логики

Старый, старый Cat :)
с Вашего позволения :) , адзин хвилософский ваапрос :)
Когда можно называть кучей рядком уложенные р/компоненты? С трёх, четырёх, пяти...? Аль как у В.Высоцкого: так шоб нам было, с трёх. четырёх... шести..., если б не из опилок :)

Автор:  MasterCat [ 03-07, 12:09 ]
Заголовок сообщения: 

Maikl писал(а):
Когда можно называть кучей

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

для себя кучу определяю по занимаемой площади. если куча вдвое больше площади корпуса МК, то надо менять.
правда если это C8051F300 в QFN11 или TNY в пятиножке, тогда не канает. нужен другой критерий.
:crazy:

Автор:  ммм [ 03-07, 13:33 ]
Заголовок сообщения: 

MasterCat писал(а):
но шоб вместо переменного резистора...

Если Вы внимателно смотрели схему,( не толко мелкоконтр) вы могли, бы заметить и много других технических решений, которые находятся на грани фола.(а это простенько и со вкусом), а именно отсутствие вых дросселя(его ролб выполняют свар концы), использование ключевого элемента ,коим является оптопара, в линейном режиме (каскодная схема включения оптопары(в одном из вариантов)), и самое главное алгоритм контроля, включения и выключения питания(реле)(вы его правда видет на схеме не могли) а именно: реле включается не по досижению заряда банки, а просто так через некоторое время, и если резистор 4,7ома в обрыве симфония БАХа обеспечена(правда в последнем изменении схемы они учли некоторые мои пожелания(после 2-х летней борьбы)) .....

Автор:  MasterCat [ 03-07, 14:30 ]
Заголовок сообщения: 

да увидел я всё.
бог мой.
мне перл этот в восторг привел.
собственно чему тут удивляться. сам часто , чтобы избежать кучи рассыпухи подобным образом поступаю. но вот до резистора не додумался. если бы стал так делать то на выход DACа бы повесил оптрона.
вообщем, зная КАК оно фунциклит, аналог этой примочки делается буквально на чём попало. причем студентом.
это приговор.

Автор:  kfyjc [ 22-04, 18:26 ]
Заголовок сообщения: 

Прочитал всё что тут понаписали.ну идля чего умники сдесь пиарились , вам конкретный вопрос задали , не хотите писать , так ине надо трепаться.

Автор:  samodel [ 22-04, 20:10 ]
Заголовок сообщения: 

kfyjc писал(а):
вам конкретный вопрос задали , не хотите писать , так ине надо трепаться

Вот собственно вопрос:
men 62 писал(а):
Вопрос по теме
Чем и как перепрошить контролер GYSMI 161 и подобных ?

Вот вам собственно ответ:
MasterCat писал(а):
любой МК имеет средства защиты от модификации и считывания кодов

Т.е. чтобы шить, надо иметь оригинальный код, т.е. то что шьётся, а его вы можете добыть только у французов. Либо вы пишите самостоятельно код, но тогда вопрос про то как и чем прошить для вас должен быть г...но.

Автор:  Jaxon [ 22-04, 22:24 ]
Заголовок сообщения: 

kfyjc писал(а):
.... не хотите писать , так ине надо трепаться.

Айайай... а какая была надежда найти нахаляву прошивку :). Сами и напишите, коль так, работы там реально на день - два. Простейший контроллер. Лично мне попадали неубитые процессоры,- поэтому для меня это не актуально.

Страница 2 из 2 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/