Нужна помощь со схемой программатора для C8051F320

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
wadimk
Открыл глаза
Сообщения: 77
Зарегистрирован: Чт дек 31, 2009 22:21:35
Откуда: Украина.Киев

Re: Нужна помощь со схемой программатора для C8051F320

Сообщение wadimk »

Да.Прога IDE.У них одинаковая часть кода,отвечающая за проггер.ИМХО.Сообщения выдают слово в слово.Поэтому и картинка такая.Лень было переключать :))
Поломаю-вылечу!
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Нужна помощь со схемой программатора для C8051F320

Сообщение МитяРа »

Угу..
Ладно, чуть-чуть попозже задам вопрос пушистому LeftRadio, что он по этому поводу думает..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
Left Radio
Прорезались зубы
Сообщения: 235
Зарегистрирован: Пт авг 22, 2008 03:58:30
Откуда: Union Soviet Socialist Republics
Контактная информация:

Re: Нужна помощь со схемой программатора для C8051F320

Сообщение Left Radio »

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

Приветствую всех :) То что обновился это хорошо, значит с адаптером все нормально, проверте правильно ли выбран в SilabsIDE тип отладчика ЕС2/ЕС3 и попробуйте подключить какой нибудь таргет, с ЕС2 во всяком случае SilabsIDE также нормально обновляет отладчик, но тоже выдает что то подобное когда ничего не подключено в качестве таргета.
А на скрине Flash Utility не видно вообще каких либо сообщений.
Крылья... Крылья.... Хвост! Изображение
Нестрашно не знать, страшно не стремиться знать.
wadimk
Открыл глаза
Сообщения: 77
Зарегистрирован: Чт дек 31, 2009 22:21:35
Откуда: Украина.Киев

Re: Нужна помощь со схемой программатора для C8051F320

Сообщение wadimk »

У меня еще одна проблемка нарисовалась...У меня есть ноут compaq E500.У него один USB 1.0.Стоит карта на два порта 2.0.Ситуация такая:Порт 1.0 видит адаптер (С3),но не хочет его обновлять.Если воткнуть в 2.0 - начинает глючить.То найдет,то потеряет.Подал на карточку внешнее питание - не помогло.Он у меня кантуженный по жизни.Я ему давно не удивляюсь.Воткнул в нетбук и повторил процедуру обновления.Все прошло нормально.Вот только есть одна странность:у меня ни один светодиод не включается.Буду пробовать подключить к таргет процу.Посмотрю, чем закончится.
Поломаю-вылечу!
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Нужна помощь со схемой программатора для C8051F320

Сообщение МитяРа »

wadimk писал(а):Посмотрю, чем закончится.
Давай, удачи те.. Отпишись потом, что и как..

P.S. А что на F340-м собираешься скошачить ? Если не секрет конечно.. :)
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
wadimk
Открыл глаза
Сообщения: 77
Зарегистрирован: Чт дек 31, 2009 22:21:35
Откуда: Украина.Киев

Re: Нужна помощь со схемой программатора для C8051F320

Сообщение wadimk »

МитяРа писал(а):
wadimk писал(а):Посмотрю, чем закончится.
Давай, удачи те.. Отпишись потом, что и как..

P.S. А что на F340-м собираешься скошачить ? Если не секрет конечно.. :)

В общем - результат отрицательный.Подключил проц 340-й.Проггер молчит.Нет никаких посылок ни на дате,ни на слк.Кроме того не светится ни один светодиод.Я перепаял в проггер новый проц.Все точно также.ЗЫ:Скошачить (уже) MPPS.Така штука для чиптюнинга автомобилей через диагностический разьем.Если есть желающий потестить плату(мож я там напортачил) - напишите.Отправлю письмецо. :))
Поломаю-вылечу!
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Нужна помощь со схемой программатора для C8051F320

Сообщение МитяРа »

wadimk писал(а):Проггер молчит.
Хорошо.. Давай кое-что сделаем и порассуждаем логически..
а) У тя есть программатор ФлэшБластер..
б) Попробуй им прошить твою 340-ю..
в) Если не прошьётся, то - надо думать..
г) А если прошьётся, то может ты накосячил при разводке ЕС3-го..
д) Давай попробуем до конца разобраться, мя тоже дюже интересно, чем эпопея закончится, т.к. сам хочу его собрать..

wadimk писал(а):- напишите.Отправлю письмецо.
Давай с программатором закончим, а об этом можно поа в личке помяукать..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
Left Radio
Прорезались зубы
Сообщения: 235
Зарегистрирован: Пт авг 22, 2008 03:58:30
Откуда: Union Soviet Socialist Republics
Контактная информация:

Re: Нужна помощь со схемой программатора для C8051F320

Сообщение Left Radio »

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

Вот, может поможет - http://hobby-research.at.ua/forum/2-5-1 ... 1291162194 , начиная с сообщения #28, правда посылки все равно должны быть, схема/прошивка рабочие 100%, проверте еще раз плату.
Крылья... Крылья.... Хвост! Изображение
Нестрашно не знать, страшно не стремиться знать.
wadimk
Открыл глаза
Сообщения: 77
Зарегистрирован: Чт дек 31, 2009 22:21:35
Откуда: Украина.Киев

Re: Нужна помощь со схемой программатора для C8051F320

Сообщение wadimk »

Разобрался!Всему виной карта pcmci USB2.0.Я писал,что глючит определение усб устройства.Не представляю,что может жрать столько тока.Выходит проц 321-й.Отключил все подтяжки - ни какой реакции.Кстати...Проггер не работает на USB 1.0.У меня во всяком случае.Воткнул в нетбук.Попросил прогу установить связь.Загорелся светодиод питания.Подкинул таржет 340-й.Законектился.И тут вылез глюк.Прога "подготавливает" НЕХ файл перед записью.Не понимает почему то для 340-го.Ругается и не пишет(пробовал разные файлы).По быстрому собрал второй программатор.Стал записывать один другим.Все работает как часы.Слил обновленную прогу.Придется записывать 340-е FlashLoad-ом.Хотел попробовать записать IDE,но не допер,как подгрузить НЕХ файл.ЗЫ:Выкладываю два файла на проггер.Оригинальный и обновленный.Может кому сгодится.
Вложения
EC3rom.rar
(24.57 КБ) 266 скачиваний
Поломаю-вылечу!
wadimk
Открыл глаза
Сообщения: 77
Зарегистрирован: Чт дек 31, 2009 22:21:35
Откуда: Украина.Киев

Re: Нужна помощь со схемой программатора для C8051F320

Сообщение wadimk »

Проверил резисторы 1 и 1,5 мОм.Просто поставил перемычку между Р3.0\C2D 321-й и массой.Все работает.Т.е.их можно выбросить.Или Р1.0 соединить с массой(через резистор?).
Поломаю-вылечу!
Аватара пользователя
Left Radio
Прорезались зубы
Сообщения: 235
Зарегистрирован: Пт авг 22, 2008 03:58:30
Откуда: Union Soviet Socialist Republics
Контактная информация:

Re: Нужна помощь со схемой программатора для C8051F320

Сообщение Left Radio »

wadimk писал(а):...Не представляю,что может жрать столько тока.Выходит проц 321-й.....

321-й жрет весьма мало, может с 125-ми буферами у Вас что то не так?

wadimk писал(а):Кстати...Проггер не работает на USB 1.0

Сам не проверял на 1.0, эт нужно доку на ЕС3 копать или спрашивать у Silabs-ов. Возможно это не ЕС3 не хочет работать, а программа некорректно работает там где порт 1.0.

wadimk писал(а):Подкинул таржет 340-й.Законектился.И тут вылез глюк.Прога "подготавливает" НЕХ файл перед записью.Не понимает почему то для 340-го.Ругается и не пишет(пробовал разные файлы)

Писал 346-ой когда был ЕС3 у меня, без проблем, сейчас точно также ЕС2 пишет все что у меня есть F041, F320, F342, F346, F120 и т.д.

wadimk писал(а):Хотел попробовать записать IDE,но не допер,как подгрузить НЕХ файл
[/quote]
А готовый вроде никак, попробуйте открыть в IDE какой нибудь пример и запустить отладку.
Крылья... Крылья.... Хвост! Изображение
Нестрашно не знать, страшно не стремиться знать.
wadimk
Открыл глаза
Сообщения: 77
Зарегистрирован: Чт дек 31, 2009 22:21:35
Откуда: Украина.Киев

Re: Нужна помощь со схемой программатора для C8051F320

Сообщение wadimk »

wadimk писал(а):Хотел попробовать записать IDE,но не допер,как подгрузить НЕХ файл
[/quote]
А готовый вроде никак, попробуйте открыть в IDE какой нибудь пример и запустить отладку.[/quote]
Угу...На асме...Я не умею на Си... :)) Да Бог с ним.Работает и хорошо.По поводу потребления:У мну проблемная карта.Она мне давно пьет кровь.С модемом 4G напрочь отказалась работать.Я ей не удивляюсь.Например флешка на 2G работает,а на 4G уже не хочет.Такое железо однако.По поводу 340-го:попробую например залить прогу программатора.Или напишу сам каку нибудь ерунду.Вчера небыло времени разбираться.Работы выше крыши.
Поломаю-вылечу!
wadimk
Открыл глаза
Сообщения: 77
Зарегистрирован: Чт дек 31, 2009 22:21:35
Откуда: Украина.Киев

Re: Нужна помощь со схемой программатора для C8051F320

Сообщение wadimk »

Разобрался с ошибкой файла для 340-го.Скорее всего при компиляции сделали ошибку с размером(вышли за допустимые пределы памяти).Умная прога FLASH Programming Utility это увидела и заблокировала запись.Решил так:установил оболочку проггера Тритон.Открыл файл и пересохранил.После этого записалось влет!Возникла еще одна проблема:оказывается проггер не умеет читать содержимое проца в вменяемом формате.Нужно написать программку конвертер из файла *.txt в *.bin выдергивая байты и вставляя их один за другим.Я это неасилю... :( В файле находится прошивка программатора в формате,который им же вычитывается.
Вложения
USBdebug_txt.rar
(10.37 КБ) 255 скачиваний
Поломаю-вылечу!
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Нужна помощь со схемой программатора для C8051F320

Сообщение МитяРа »

wadimk писал(а):проггер не умеет читать содержимое проца в вменяемом формате.
В смысле - не читает записанную программу и не сохраняет её в HEX-виде ?
Может вот этой попробовать: http://hobby-research.at.ua/_fr/0/Production_Prog.rar
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
wadimk
Открыл глаза
Сообщения: 77
Зарегистрирован: Чт дек 31, 2009 22:21:35
Откуда: Украина.Киев

Re: Нужна помощь со схемой программатора для C8051F320

Сообщение wadimk »

Да...Может я че не понимаю...Где в программах READ (CPU) !?И где "сохранить как(save as) *.HEX"!?Есть только вот та бредятина,что я выложил в предидущем своем посту.
Поломаю-вылечу!
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Нужна помощь со схемой программатора для C8051F320

Сообщение МитяРа »

wadimk писал(а):Может я че не понимаю...
Да нет, походу действительно не предусмотрено..
А на кой мышь те вообще нужна эта функция ? Ведь при прошивке МК там запись/чтение/проверка делаются автоматом..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
wadimk
Открыл глаза
Сообщения: 77
Зарегистрирован: Чт дек 31, 2009 22:21:35
Откуда: Украина.Киев

Re: Нужна помощь со схемой программатора для C8051F320

Сообщение wadimk »

Да нужно вообще то.Например:Собрал я проггер.Подключил и он обновился.Зачем мне следующий собранный обновлять?Я хочу из обновленного вычитать прогу и после ее записать.Это частный случай.Еще софт в проце в процессе работы могет менять какие то байты при работе устройства.Я хочу их видеть!Собственно остался вопрос:кто-то могет написать прогу для преобразования кантуженного формата в *.bin?Дальше конвертнуть в НЕХ не составляет особого труда.
Поломаю-вылечу!
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Нужна помощь со схемой программатора для C8051F320

Сообщение МитяРа »

Пока не знаю, но может тогда пока "вычитывать" обновлённую прогу ФлэшБластером ? :dont_know: Пока не приходилось попадать в подобную ситуацию..

wadimk писал(а):Еще софт в проце в процессе работы могет менять какие то байты при работе устройства.
А это ещё более частный случай..
У классики такое сделать было нельзя, а про СиЛабсы - не знаю пока.. Да и не встречал, что-б так делали..
Если и меняют, то целиком всю прошивку, а разные переменные, константы и настройки записывают в энергонезависимую память, но не программ, а данных..

wadimk писал(а):кто-то могет написать прогу для преобразования кантуженного формата в *.bin?
Попробую одного кошака спросить..

wadimk писал(а):Дальше конвертнуть в НЕХ не составляет особого труда.
Есть программа bin-to-hex..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
wadimk
Открыл глаза
Сообщения: 77
Зарегистрирован: Чт дек 31, 2009 22:21:35
Откуда: Украина.Киев

Re: Нужна помощь со схемой программатора для C8051F320

Сообщение wadimk »

wadimk писал(а):Еще софт в проце в процессе работы могет менять какие то байты при работе устройства.
А это ещё более частный случай..
У классики такое сделать было нельзя, а про СиЛабсы - не знаю пока.. Да и не встречал, что-б так делали..
Если и меняют, то целиком всю прошивку, а разные переменные, константы и настройки записывают в энергонезависимую память, но не программ, а данных..
Я до сих пор в своем устройстве (система учета работы электропневматическими тирами) использую "классику" АТ89S8252(53).В нем есть EEPROM.Энергонезависимая память.Туда прога сохраняет дубль кол-ва сеансов и "хозяин" программирует кол-во выстрелов одного сеанса.И Silabs ведь при обновлении меняет блоки оставляя бутлоадер.И делает это на программном уровне через USB.И ИМХО silabs под ееprom использует тело rom.
Поломаю-вылечу!
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Нужна помощь со схемой программатора для C8051F320

Сообщение МитяРа »

wadimk писал(а):В нем есть EEPROM.Энергонезависимая память.
Это память данных, как мя и говорил..
wadimk писал(а): silabs под ееprom использует тело rom.
Пока не разбирался, что и как там происходит, но по любому ROM- это ПЗУ и писать туда без внешнего программатора - увы нельзя.. :)
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Ответить

Вернуться в «Разные вопросы по МК»