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

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

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

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

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

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

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

Закрытая тема
 
Опции темы
Старый 05.06.2014, 19:24   #11
Vigvam13
Прописка
 
Регистрация: 12.03.2014
Адрес: Новосибирск
Сообщений: 102
Сказал спасибо: 25
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Vigvam13 на пути к лучшему
По умолчанию Re: Чем записать AT45DB161

А вот еще много вопросов. Вот бы получить ответы!:
Можно ли использовать замечательный программатор USBasp не только для программирования МК, но и флеш-памяти типа AT45DB161. Если нельзя, то почему? Ведь hex-файлы идентичны, как две капли перцовки! И нельзя ли его усовершенствовать, чтобы было можно? А программатор действительно замечательный!
Написание программы обсуждать не будем. Только железо!
Кто что думает по этому поводу?
Реклама:

Последний раз редактировалось Vigvam13; 05.06.2014 в 19:27.
Vigvam13 вне форума  
Старый 05.06.2014, 21:43   #12
Yurkin2014
Заблокирован
 
Регистрация: 21.01.2014
Сообщений: 589
Сказал спасибо: 7
Сказали Спасибо 267 раз(а) в 206 сообщении(ях)
Yurkin2014 на пути к лучшему
По умолчанию Re: Чем записать AT45DB161

Сообщение от Vigvam13 Посмотреть сообщение
олько железо!
Железо годится. Выход RESET назовём Chip Select, остальное совпадает, и всего делов-то. Уровни TTL флешка держит, только питание 3.3В для неё всё равно надо делать, у USBasp на выходе питание 5В.
Yurkin2014 вне форума  
Старый 06.06.2014, 05:28   #13
Vigvam13
Прописка
 
Регистрация: 12.03.2014
Адрес: Новосибирск
Сообщений: 102
Сказал спасибо: 25
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Vigvam13 на пути к лучшему
По умолчанию Re: Чем записать AT45DB161

Это вы так думаете (про Chip Select)? или пробовали? USBasp питается от USB, но 3,3 в получить не сложно. При программировании я использую не менее замечательную программу Khazama, так там нужно выбрать именно МК, который хочешь зашить. Флеш-памяти в выпадающем списке нет. Как быть с этим?

Последний раз редактировалось Vigvam13; 06.06.2014 в 07:37.
Vigvam13 вне форума  
Старый 06.06.2014, 10:24   #14
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Чем записать AT45DB161

Сообщение от Vigvam13 Посмотреть сообщение
Это вы так думаете (про Chip Select)? или пробовали? При программировании я использую не менее замечательную программу Khazama, так там нужно выбрать именно МК, который хочешь зашить. Флеш-памяти в выпадающем списке нет. Как быть с этим?
это кто писал?
Сообщение от Vigvam13 Посмотреть сообщение
Написание программы обсуждать не будем
каким хером программа, не предназначенная для работы с ПЗУ, о ней узнает?
вы назвались врачом, вопрос - будете бормашиной удалять аппендикс или гланды? похоже, что и врач вы никакой
jump вне форума  
Старый 06.06.2014, 10:35   #15
airats
Вид на жительство
 
Аватар для airats
 
Регистрация: 13.03.2007
Адрес: Ростов-на-Дону
Сообщений: 343
Сказал спасибо: 1,254
Сказали Спасибо 55 раз(а) в 36 сообщении(ях)
airats на пути к лучшему
По умолчанию Re: Чем записать AT45DB161

Сожалею, но КМК без покупки программатора не обойтись.
ДЛЯ 25-х есть http://hajduk.one.pl/SPIPGM/README.TXT
Попробуйте обратиться к автору. Если откажется, как вариант предложить немного капусты (его время стоит денех). Может и согласиться добавить поддержку АТ45 сей прогой.

Как вариант шить 45-ю через атмегу. В Bascom-AVR это не более дня-двух работы для такого дурня как я.
__________________
Бытие намного сложнее и многограннее чем может показаться на первый взгляд.
airats вне форума  
Старый 06.06.2014, 12:16   #16
Vigvam13
Прописка
 
Регистрация: 12.03.2014
Адрес: Новосибирск
Сообщений: 102
Сказал спасибо: 25
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Vigvam13 на пути к лучшему
По умолчанию Re: Чем записать AT45DB161

Сообщение от jump Посмотреть сообщение
каким хером программа, не предназначенная для работы с ПЗУ, о ней узнает?
вы назвались врачом, вопрос - будете бормашиной удалять аппендикс или гланды? похоже, что и врач вы никакой
Какой я врач, мы обсуждать не будем, но вам за грубость я бы гланды удалял инструментом проктолога.
А по существу вопроса - он и был в том, чтобы после каких-то усовершенствований, USBasp можно было бы использовать для программирования флеш-памяти.
А если вы настолько грамотны, то можете изменить Khazama, добавив в нее возможность увидеть и флеш.

Последний раз редактировалось Vigvam13; 06.06.2014 в 12:19.
Vigvam13 вне форума  
Старый 06.06.2014, 12:35   #17
Yurkin2014
Заблокирован
 
Регистрация: 21.01.2014
Сообщений: 589
Сказал спасибо: 7
Сказали Спасибо 267 раз(а) в 206 сообщении(ях)
Yurkin2014 на пути к лучшему
По умолчанию Re: Чем записать AT45DB161

Khazama изменять не надо. Сделаем по-другому. Скачиваем исходники к USBasp, благо они в свободном доступе, и переписываем функции
Цитата:
uchar ispWriteFlash(unsigned long address, uchar data, uchar pollmode)
uchar ispReadFlash(unsigned long address)
под протокол для AT45DB161. Может ещё что-нибудь придётся переписать.
Потом компилируем и прошиваем USBasp только что полученным хексом. Готово. В Khazama выбираем произвольный МК, но обманным путём подключаем флешку к USBasp и шьём.
Путь сложный, согласен.
Для начала я бы попробовал всё же LPT порт для программирования памяти. Даже если согласователь не нашли, фиг с ним, подключаем сигналы напрямую. То есть, соединяем проводками порт и AT45DB161, подаем на флешку питание 3.3В и запускаем программу на Вашем стареньком ноутбуке. В той программе, там же есть в списке эта микросхема?
Yurkin2014 вне форума  
Сказали "Спасибо" Yurkin2014
Vigvam13 (06.06.2014)
Старый 06.06.2014, 13:01   #18
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Чем записать AT45DB161

Сообщение от Vigvam13 Посмотреть сообщение
Какой я врач, мы обсуждать не будем, но вам за грубость я бы гланды удалял инструментом проктолога
о, кажется взбодрились
Сообщение от Vigvam13 Посмотреть сообщение
А по существу вопроса - он и был в том, чтобы после каких-то усовершенствований, USBasp можно было бы использовать для программирования флеш-памяти
вы сами поставили условие - не лезть в ПО. кстати, не поверю, что в новосибе нет 74LVC244, а если нет, то есть 74HC244, 74HC125. но вы даже не попросили "помощи зала" по замене - отсюда и вывод
Сообщение от Vigvam13 Посмотреть сообщение
А если вы настолько грамотны, то можете изменить Khazama, добавив в нее возможность увидеть и флеш
зачем? я найду массу способов не делать этого
Сообщение от Yurkin2014 Посмотреть сообщение
обманным путём подключаем флешку к USBasp и шьём. Путь сложный, согласен
нужен сторонний проверенный программатор для проверки результатов
Сообщение от Yurkin2014 Посмотреть сообщение
Для начала я бы попробовал всё же LPT порт для программирования памяти. Даже если согласователь не нашли, фиг с ним, подключаем сигналы напрямую
нужен кабель-удлинитель IEEE-1284 и резисторы 33-100ом в линиях, либо лпт разъем и все навесным монтажом короткими проводниками
jump вне форума  
Старый 06.06.2014, 13:25   #19
sabhas
Прохожий
 
Регистрация: 31.05.2007
Сообщений: 3
Сказал спасибо: 1
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
sabhas на пути к лучшему
По умолчанию Re: Чем записать AT45DB161

доброго времени суток, я программирую АТ45DBxxx через ISP Programmer последние 7 лет, работает отлично. http://saveimg.ru/show-image.php?id=...cd3e76fbc867aa мой переходник.
sabhas вне форума  
Сказали "Спасибо" sabhas
Vigvam13 (06.06.2014)
Старый 06.06.2014, 13:49   #20
Vigvam13
Прописка
 
Регистрация: 12.03.2014
Адрес: Новосибирск
Сообщений: 102
Сказал спасибо: 25
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Vigvam13 на пути к лучшему
По умолчанию Re: Чем записать AT45DB161

Ребята, спасибо большое за то, что откликнулись! Конечно, я нашел уже 74VLC244, сделаю программатор. Только, изначально я подумал, что НЕПЛОХО БЫЛО БЫ (!) доработать замечательный программатор USBasp... Ну, это так, мечты.
"Если нет зубов, отрезают ножом"
Vigvam13 вне форума  
Закрытая тема

Закладки


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
На чем разрабатывать в MacOS X zerberus Proteus, KiCAD и другие ECAD 1 16.09.2010 23:59
Что такое программа и методика измерений и чем отличается программа от методики tumanovalex Измерительное оборудование 12 22.12.2009 20:40
TMS320F240: чем прочитать и записать флеш? ah-ha Микроконтроллеры, АЦП, память и т.д 0 04.11.2009 06:07
[Решено] Сборник перлов любителей кабельщины mikesmith Отвлекитесь, эмбеддеры! 135 14.08.2007 15:49


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


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