|
Текущее время: 21 ноя 2024, 12:58
|
Сообщения без ответов | Активные темы
Правила форума
Счетчик сообщений в этом форуме выключен.
|
|
|
|
Vertyanov_SS
|
Заголовок сообщения: Re: Какой программатор для Мультиконтроллеров перспективнее? Добавлено: 10 сен 2015, 11:25 |
Инженер |
|
|
Зарегистрирован: 24 май 2012, 15:34 Наличности на руках: 737.60
Сообщения: 282 Откуда: Екатеринбург
|
на данный момент реализовано у меня следующим образом. PC только отправляет и принимает байты прошивки + немножко накладных расходов на реализацию протокола. Скорость общения по USB каналу (через FT232RL) 921600 бит в сек. Быстрее уже не может MEGA88. 921600 / 9 (8 бит это на байт + 1 стоп бит =9 ) получаем 102400 байт в секунду и это если канал будет занят на 100% и без пауз. Рассмотрим в идеале - при такой скорости мы можем гонять около 100КБ в секунду. (102400/1024). Тоесть в "тепличных" условиях мульт с флешем в 128КБ мы за 1-2 секунды можем прочитать. НО! Нужно организовать протокол для доступа к самой микросхеме мульта, чтобы положить/считать с нее 1 байт, плюс накладные расходы на протокол общения меги и PC, плюс мега работает на 14 мегагерцах и т.д. и т.п . В итоге мы получаем, к примеру, секунд 20. Если кратко - вся рутина реализована на стороне MEGA88, PC только отправляет и принимает байты. Минимальный трафик передачи данных по USB. Отношение 90% времени передача дампа и 10% накладные расходы на протокол. Прошивка растет с добавлением новых задач.
Сейчас я хочу, чтобы мега занималась только положить/считать из порта. Мега будет гнать сырые данные, не анализируя. Анализировать и думать будет PC, как более быстрый и т.д. Однако, в этом методе очень много лишних отправок и команд, но есть и свои плюсы. В теории пока получается вполне приемлимая скорость, но приходится на ходу оптимизировать. Переход на этот метод требует переписывания почти с нуля и оболочки и прошивки в M88. Если кратко по этому способу - вся рутина реализована на стороне PC, а мега обычный ногодрыг. Огромный лишний трафик по каналу USB. Отношение от 20% до 50% времени - передача дампа и от 80% до 50% накладные расходы из-за лишних данных. Прошивка растет только на стороне PC с добавлением новых задач.
_________________ Программатор SUCCESSOR/JIG V2/3. Пост карты DDR234/NGFF_GoWin/KFCT_BIG
|
|
|
|
|
shat
|
Заголовок сообщения: Re: Какой программатор для Мультиконтроллеров перспективнее? Добавлено: 10 сен 2015, 13:37 |
Инженер |
|
|
Зарегистрирован: 12 авг 2014, 13:40 Наличности на руках: 10.55
Сообщения: 2886 Откуда: Новосибирск
|
Vertyanov_SSЦитата: Все будет, не сразу, но будет. :) Это радует.
_________________ Ремонт ноутбуков в Новосибирске - 214-58-43 +7-913-912-58-43
|
|
|
|
|
Vertyanov_SS
|
Заголовок сообщения: Re: Какой программатор для Мультиконтроллеров перспективнее? Добавлено: 10 сен 2015, 16:19 |
Инженер |
|
|
Зарегистрирован: 24 май 2012, 15:34 Наличности на руках: 737.60
Сообщения: 282 Откуда: Екатеринбург
|
Vertyanov_SS писал(а): переход на одну общую прошивку для всего и если скорость будет приемлима, то будет релиз. Докладываю, скорость при чтении ITE мультов около 10 секунд. По старому методу - 20 сек. В общем полностью перехожу на одну прошивку - "ногодрыг" по команде от PC
_________________ Программатор SUCCESSOR/JIG V2/3. Пост карты DDR234/NGFF_GoWin/KFCT_BIG
|
|
|
|
|
MSF113
|
Заголовок сообщения: Re: Какой программатор для Мультиконтроллеров перспективнее? Добавлено: 10 сен 2015, 16:53 |
Зарегистрирован: 05 фев 2011, 14:51 Наличности на руках: 8,303.26
Сообщения: 14947 Откуда: Екатеринбург
|
Поддерживаю строго отечественного производителя, земляка и отличного инженера. Для меня вариантов нет Исключительно Vertyanov_SS.
_________________ Ремонт ноутбуков в Екатеринбурге. Даже после "мастеров". booknot.ru тел (343)237-37-37 A probis probari, ab improbis improbari aequa laus est.
|
|
|
|
|
igils
|
Заголовок сообщения: Re: Какой программатор для Мультиконтроллеров перспективнее? Добавлено: 10 сен 2015, 17:41 |
Зарегистрирован: 23 июл 2011, 14:13 Наличности на руках: 14,611.95
Сообщения: 11704 Откуда: Ульяновск
|
Ждем 3-ю ревизию платы или все на 2-й решаемо?
|
|
|
|
|
Vertyanov_SS
|
Заголовок сообщения: Re: Какой программатор для Мультиконтроллеров перспективнее? Добавлено: 10 сен 2015, 17:58 |
Инженер |
|
|
Зарегистрирован: 24 май 2012, 15:34 Наличности на руках: 737.60
Сообщения: 282 Откуда: Екатеринбург
|
igils писал(а): Ждем 3-ю ревизию платы или все на 2-й решаемо? по железу никаких изменений не будет, все софтово ...
_________________ Программатор SUCCESSOR/JIG V2/3. Пост карты DDR234/NGFF_GoWin/KFCT_BIG
|
|
|
|
|
MSF113
|
Заголовок сообщения: Re: Какой программатор для Мультиконтроллеров перспективнее? Добавлено: 11 сен 2015, 08:52 |
Зарегистрирован: 05 фев 2011, 14:51 Наличности на руках: 8,303.26
Сообщения: 14947 Откуда: Екатеринбург
|
А может есть другой, более современный контроллер с такой же распиновкой? Паять все тут умеют.
_________________ Ремонт ноутбуков в Екатеринбурге. Даже после "мастеров". booknot.ru тел (343)237-37-37 A probis probari, ab improbis improbari aequa laus est.
|
|
|
|
|
Vertyanov_SS
|
Заголовок сообщения: Re: Какой программатор для Мультиконтроллеров перспективнее? Добавлено: 11 сен 2015, 09:23 |
Инженер |
|
|
Зарегистрирован: 24 май 2012, 15:34 Наличности на руках: 737.60
Сообщения: 282 Откуда: Екатеринбург
|
MSF113 писал(а): более современный контроллер с такой же распиновкой есть с бОльшим обьемом памяти, а так все тот же камень.
_________________ Программатор SUCCESSOR/JIG V2/3. Пост карты DDR234/NGFF_GoWin/KFCT_BIG
|
|
|
|
|
MSF113
|
Заголовок сообщения: Re: Какой программатор для Мультиконтроллеров перспективнее? Добавлено: 11 сен 2015, 14:10 |
Зарегистрирован: 05 фев 2011, 14:51 Наличности на руках: 8,303.26
Сообщения: 14947 Откуда: Екатеринбург
|
Vertyanov_SS писал(а): есть с бОльшим обьемом памяти, а так все тот же камень. Ну так может сразу на нем? Чтобы внутреннюю прошивку не надо было перешивать под разные цели. А там глядишь ещё производители что то придумают новенькое. Лучше на вырост иметь процессор.
_________________ Ремонт ноутбуков в Екатеринбурге. Даже после "мастеров". booknot.ru тел (343)237-37-37 A probis probari, ab improbis improbari aequa laus est.
|
|
|
|
|
Vertyanov_SS
|
Заголовок сообщения: Re: Какой программатор для Мультиконтроллеров перспективнее? Добавлено: 11 сен 2015, 14:57 |
Инженер |
|
|
Зарегистрирован: 24 май 2012, 15:34 Наличности на руках: 737.60
Сообщения: 282 Откуда: Екатеринбург
|
Советую не думать о перспективах того или иного программатора. Все в мире меняется и обновляется. Сегодня железо стоит одну цену, а через пару лет оно уже устареет. Я вот имею программатор ТРИТОН - хороший программатор, но не узко направленный и куплен был лет 6 назад. Огромный список микросхем, но в нашем деле используется штук 10-15. Даже эти 10-15 я часто прошиваю на EZP или SKYPRO - скорость главный приоритет. Да, Тритон все еще в ходу, но низкая скорость и стоимость с панельками намного выше, чем набрать аналогичное, но именно под АКТУАЛЬНЫЕ задачи. Время = деньги. А, в свое время, то же брался на перспективу, но тогда и выбора особо не было. К чему я это веду, а к тому, что НЕ НАДО брать на перспективу, а думать о текущих задачах и вариантах их решения. Специфичные вещи надо брать, чтобы работать уже сейчас, а не "про запас" ну и анализировать сроки "отбиваемости" затрат. Именно программаторы для таких мультов как ITE, MEC, ENE и являются специфичными, ни в одном другом, не промышленном варианте, Вы не увидите их поддержки. Исключением является KB90 - даташит уже валяется на каждом углу и достаточно доходчиво описан механизм его прошивки, чего не скажешь о MEC16 и тем более о ITE, хотя и на них есть "бесполезные" но подробные даташиты. Даташиты на SPI устройства, параллельные флешки и всякие ATMEGA, Microchip-ы и прочие, выложены в открытый доступ производителями этих микросхем - включай в поддержку и радуйся. "Разжевано" все до мелочей ну и имеют стандартизированные интерфейсы для чтения и записи.... Считайте стоимость программатора, его комплектность, возможность общения с разработчиком для выяснения нюансов и решения проблем, прикидывайте разумность покупки. Можно вложить 10, чтобы заработать 15, а можно не вкладывать и ограничиваться примитивными и простыми ремонтами - каждый решает самостоятельно. На закусь ... у меня вот есть возможность, вернее возможный ВАРИАНТ РЕШЕНИЯ проблемы с NPCE288, потратить около 1000$, ради того, чтобы подключить такой мульт к своему программатору. Сумма большая, но я так же и осознаю ВАЖНОСТЬ поддержки таких мультов. Надо думать, думать головой, рисковать и вкладывать - только так можно достигнуть успеха :) ---------- Добавлено спустя 1 минуту 48 секунд: ---------- MSF113 писал(а): Чтобы внутреннюю прошивку не надо было перешивать под разные цели. Сергей, ты пропустил самое главное - уже переделывается все под одну ЕДИНУЮ прошивку. Отпала необходимость в "толстой" памяти.
_________________ Программатор SUCCESSOR/JIG V2/3. Пост карты DDR234/NGFF_GoWin/KFCT_BIG
|
|
|
|
|
shat
|
Заголовок сообщения: Re: Какой программатор для Мультиконтроллеров перспективнее? Добавлено: 11 сен 2015, 15:13 |
Инженер |
|
|
Зарегистрирован: 12 авг 2014, 13:40 Наличности на руках: 10.55
Сообщения: 2886 Откуда: Новосибирск
|
Vertyanov_SSЦитата: На закусь ... у меня вот есть возможность, вернее возможный ВАРИАНТ РЕШЕНИЯ проблемы с NPCE288, потратить около 1000$, ради того, чтобы подключить такой мульт к своему программатору. Сумма большая, но я так же и осознаю ВАЖНОСТЬ поддержки таких мультов. Надо думать, думать головой, рисковать и вкладывать - только так можно достигнуть успеха :) С этого места поподробнее, плз...
_________________ Ремонт ноутбуков в Новосибирске - 214-58-43 +7-913-912-58-43
|
|
|
|
|
shat
|
Заголовок сообщения: Re: Какой программатор для Мультиконтроллеров перспективнее? Добавлено: 11 сен 2015, 15:27 |
Инженер |
|
|
Зарегистрирован: 12 авг 2014, 13:40 Наличности на руках: 10.55
Сообщения: 2886 Откуда: Новосибирск
|
Vertyanov_SS писал(а): Vertyanov_SS Добавлено: 2 минуты назад shat это сложный квест и пока не могу про него говорить. Секретики, знаете ли ... нас читают конкуренты В почту мне напиши, может чем помогу... Это и в моих интересах.
_________________ Ремонт ноутбуков в Новосибирске - 214-58-43 +7-913-912-58-43
|
|
|
|
|
svod
|
Заголовок сообщения: Re: Какой программатор для Мультиконтроллеров перспективнее? Добавлено: 11 сен 2015, 23:52 |
Продавец |
|
Зарегистрирован: 19 апр 2012, 20:39 Наличности на руках: 9.01
Сообщения: 4 Откуда: Odessa
|
shat писал(а): На закусь ... у меня вот есть возможность, вернее возможный ВАРИАНТ РЕШЕНИЯ проблемы с NPCE288, потратить около 1000$, ради того, чтобы подключить такой мульт к своему программатору. Сумма большая, но я так же и осознаю ВАЖНОСТЬ поддержки таких мультов. Надо думать, думать головой, рисковать и вкладывать - только так можно достигнуть успеха :) красивые сказки, может сразу 10000, ну так красивее, и 1к ни кто не продает, или меньше или больше
|
|
|
|
|
shat
|
Заголовок сообщения: Re: Какой программатор для Мультиконтроллеров перспективнее? Добавлено: 12 сен 2015, 07:53 |
Инженер |
|
|
Зарегистрирован: 12 авг 2014, 13:40 Наличности на руках: 10.55
Сообщения: 2886 Откуда: Новосибирск
|
svodЦитата: красивые сказки, может сразу 10000, ну так красивее, и 1к ни кто не продает, или меньше или больше Глупости какие... Платить деньги за информацию это НЕ НАШ метод!
_________________ Ремонт ноутбуков в Новосибирске - 214-58-43 +7-913-912-58-43
|
|
|
|
|
Vertyanov_SS
|
Заголовок сообщения: Re: Какой программатор для Мультиконтроллеров перспективнее? Добавлено: 12 сен 2015, 08:59 |
Инженер |
|
|
Зарегистрирован: 24 май 2012, 15:34 Наличности на руках: 737.60
Сообщения: 282 Откуда: Екатеринбург
|
svod писал(а): красивые сказки, может сразу 10000, ну так красивее, и 1к ни кто не продает, или меньше или больше Обосновать сможете почему сказки? Или просто так "заглянул"? PS S_VOD как обычно, зашел раз в три месяца, что-то сказал не по теме и опять пропал Оставил S_VER отдуваться и расписывать что и как
_________________ Программатор SUCCESSOR/JIG V2/3. Пост карты DDR234/NGFF_GoWin/KFCT_BIG
|
|
|
|
|
Vertyanov_SS
|
Заголовок сообщения: Re: Какой программатор для Мультиконтроллеров перспективнее? Добавлено: 12 сен 2015, 20:23 |
Инженер |
|
|
Зарегистрирован: 24 май 2012, 15:34 Наличности на руках: 737.60
Сообщения: 282 Откуда: Екатеринбург
|
svodЯ и нашел программатор, который шьет NPCE288 - называется ALL-200 сайт производителяВернее подсказал shat. Списался с производителем программатора, на предмет цены, и получил фигу :) Цитата: The NPCE288N is custom made and there is a confidential agreement for this IC. Therefore, we can not give out any hardware, software or documents related to this IC.
So we're sorry, but we can not make or sell the socket board for the NPCE288N. На момент, когда я тут писал про 1000$, мне дали только стоимость программатора - что-то около 740USD. Я ждал ответа по панельке сутки. NUOVOTON есно так-же ссылается на секретность. Поэтому выход без доки пока один - скомуниздить у тЁзки, если выйдет апдейт, или искать самому, надеясь, что ларчик не так серьёзно закрыт и есть что-то общее с ENE ..... PS Хоть какой-то диалог получился
_________________ Программатор SUCCESSOR/JIG V2/3. Пост карты DDR234/NGFF_GoWin/KFCT_BIG
|
|
|
|
|
|
|
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|