от MrF
ponyprog2000 — ЭЛЕКТРОННЫЕ СХЕМЫ PonyProg2000 в целях защиты от нелепой случайности попросит нас подтвердить начало записи… Программатор Pony Prog прошивается программой. PonyProg2000. PonyProg2000 reviews Help other users, review it ,Thank you. Sponsored Links. PonyProg2000 получила большую известность благодаря простой и доступной в изготовлении аппаратной… attachment=160641. attachment=160643. э г PonyProg2000.exe ж … Читать далее
Рубрики Разноеот MrF
Постоянно работает вентилятор охлаждения двигателя. 5 причин почему всегда крутится вентилятор радиатора Ситуация, когда постоянно работает вентилятор охлаждения может быть вызвана несколькими причинами: выход из строя датчика температуры охлаждающей жидкости либо его проводки, поломкой реле запуска вентилятора, повреждением проводов приводного моторчика, «глюки» электронного блока управления двигателем (ЭБУ) и некоторыми другими. Содержание: Чтобы понять как правильно … Читать далее
Рубрики Разноеот MrF
Delta Design Комплексная среда сквозного проектирования электронных устройств. Delta Design является полностью российской разработкой. Система предоставляет разработчикам возможность создавать электрические схемы, проводить аналоговое и цифровое моделирование, проектировать печатные платы, выпускать всю необходимую документацию для производства. Система предлагает возможность переключения между английским и русским интерфейсами, а также имеет предустановки, которые позволяют выбрать стандарт создания компонент и … Читать далее
Рубрики Разноеот MrF
Контур электрический — это… Что такое Контур электрический? Контур электрический контур электрической цепи, любой замкнутый путь, проходящий по нескольким ветвям электрической цепи (См. Электрическая цепь). Большая советская энциклопедия. — М.: Советская энциклопедия. 1969—1978. Контур Контурная съёмка Смотреть что такое «Контур электрический» в других словарях: КОНТУР ЭЛЕКТРИЧЕСКИЙ — (контур электрической цепи) любой замкнутый путь, проходящий по … Читать далее
Рубрики Разноеот MrF
Магнето. Устройство и работа. Виды и применение. Особенности Еще в 19 веке немецкий изобретатель Бош, который владел своей компанией, разработал на основе магнето первую схему системы зажигания. Со временем в конструкции выявлялись недостатки и производились доработки устройства. В итоге компания Бош в 1890 году уже выполняла большие заказы по изготовлению систем зажигания, основанных на этом … Читать далее
Рубрики Разноеот MrF
3 способа подключить мобильный телефон к компьютеру Компьютеры и мобильные гаджеты, которые принадлежат одному человеку, семье или коллективу, — это единая информационная среда. В идеале она обеспечивает не только доступность всего массива данных с каждого девайса, входящего в ее состав, но и предоставляет возможность управлять одними устройствами, используя другие. Как подключить телефон к компьютеру, чтобы … Читать далее
Рубрики Разноеот MrF
5 шт./лот MOSFET Toshiba FET K3878 2SK3878 Высокая мощность гарантия качества Замена 2SK2611|Органайзеры для кабеля| Небольшие прибыли, но быстрый оборот гарантирует качество, если вам нужно больше, пожалуйста, свяжитесь с нами, мы скорректируем цену, чтобы обслуживать вас лучше Советы покупателя1: сначала убедитесь, чтоT подтвердить, что адрес указан правильно2: перед подпиской на посылку, пожалуйста, проверьте, что посылка заполнена … Читать далее
Рубрики Разноеот MrF
Как подключить домашний сабвуфер в машину. Установка домашнего саба в автомобиль Установка в автомобиль мощного низкочастотного канала задача достаточно затратная в финансовом отношении. Кроме приобретения самой акустической системы потребуется комплект соединительных кабелей, а если нет опыта работы, то придётся приглашать специалиста по монтажу и наладке звуковой системы. Снизить расходы можно, если использовать низкочастотную колонку … Читать далее
Рубрики Разноеот MrF
Печь вырабатывающая электричество — правда жизни Технические характеристики: акс. объем отапливаемого помещения, м3 50 Мощность, кВт 4 Масса, кг 38 Глубина, мм. 370 Ширина, мм. 500 Высота, мм. 620 Суммарная площадь поверхностей нагрева, кв. м 0.6 Объем камеры сгорания, л 41 Диаметр проема топочной дверцы, мм 178 … Читать далее
Рубрики Разноеот MrF
Учебники по общей электротехнике Задачник по теории линейных электрических цепей Автор: Шебес М.Р., Каблукова М.В. Размер: 7,54 мб Формат: djvu 21030 Теоретические основы электротехники Автор: Бессонов Л. А. Размер: 7,5 мб Формат: djvu 86745 Теоретические основы электротехники. 4-е изд. Том 1 … Читать далее
Рубрики РазноеPonyProg : ПониПрог Форум
Открытое обсуждение PonyProg
PonyProg и флэш-память EEPROM SPI низкого напряжения
Автор: Питер_020 ()
Дата: 10.03.2014 14:32
Всем привет, Можно ли приспособить PonyProg SPI Flash EEPROM к низковольтному (3,3 В)!? Если возможно, пожалуйста, в этой теме опишите, как вы это делаете.
Пишу об этом, потому что у меня есть несколько программ для SPI Flash eeprom:
ПМ25ЛД020
Винбонд W25X020
ПМ25ЛВ010
Все эти ИС низковольтные(3,3В) поэтому и создал эту тему.
Кстати. Из того, что я вижу, используя эту схему: http://www.lancos.com/e2p/siprog_base.png
нужно будет поменять регулятор на 3,3В или возможно из имеющегося сделать переключаемый 5В/3,3В, а что дальше!?
Опции: Ответить•Цитировать
Re: PonyProg и низковольтная SPI flash EEPROM
Добавил: imtiaz_2007 ()
Дата: 05 ноября 2014 г. 14:12
программное обеспечение пришлите мне пожалуйста
imtiaz hassan
Опции: Ответить•Цитировать
Re: PonyProg и низковольтная SPI-флеш-память EEPROM
Автор: соникс ()
Дата: 06 ноября 2014 г. 21:28
Здравствуйте Peter_020,
Думаю, можно, но нужно кое-что изменить. Вам необходимо снизить напряжение питания до 3,3 В, а также снизить до этого уровня уровни напряжения на линиях SCK и MOSI (от базовой платы SI Prog).
И, наконец, необходимо повысить уровень напряжения на линии MISO (возврат к базовой плате SI Prog) до 5В. Я изменил схему «адаптера SPI eeprom» и файл прилагается. Распиновка идентична оригинальной базовой плате SI Prog. У меня нет этих SPI eeprom, поэтому я не могу проверить работоспособность схемы.С другой стороны, возможно, eeproms PM25LV010, PM25LD020 или Winbond W25X020 имеют другой набор инструкций и формат регистра состояния, так как PonyProg2000 «ожидает», и поэтому с ними невозможно связаться, даже если схема в порядке. Но это только мое предположение.
С уважением
соникс
Peter_020 Написал:
————————————————— ——
> Всем привет, Можно ли приспособиться к
> Низкое напряжение флэш-памяти EEPROM PonyProg SPI (3,3 В)!? Если
> можно пожалуйста в этой теме опишите как у вас проходит
> об этом.
>
> Я пишу об этом, потому что мне нужно кое-что
Вложения: Siprog_SPI eeprom adapter_3.3V.png (11,1 КБ)
Опции: Ответить•Цитировать
Re: PonyProg и низковольтная SPI flash EEPROM
Автор: соникс ()
Дата: 07 ноября 2014 г. 18:45
Я сравнил таблицы данных от AT25xxx и W25X020 + PM25LD020, и есть большая разница в адресации памяти устройства, поэтому PonyProg2000 фактически НЕ совместим для программирования eeprom модельного ряда W25X020 или PM25LD020.
С уважением
соникс
Peter_020 Написал:
————————————————— ——
> Всем привет, Можно ли приспособиться к
> Низкое напряжение флэш-памяти EEPROM PonyProg SPI (3,3 В)!? Если
> можно пожалуйста в этой теме опишите как у вас проходит
> об этом.
>
> Я пишу об этом, потому что мне нужно кое-что
> программа SPI Flash eeprom:
> PM25LD020
> Винбонд W25X020
> PM25LV010
> Все эти микросхемы низкого напряжения (3,3 В) и
> Поэтому и создал эту тему.
>
> Кстати. Из того, что я вижу, используя эту схему:
Редактировалось 1 раз(а). Последнее редактирование: 10.11.2014, 19:03, автор: sonix.
Опции: Ответить•Цитировать
Получите частично переведенное программное обеспечение для программирования SPI/I2C XTW100 Mini Programmer. Список поддерживаемых микросхем памяти ниже
Я начертил схему нового программатора памяти SPI/I2C на базе микроконтроллера STM32: XTW100 Mini Programmer. Теперь я должен использовать его для программирования некоторых микросхем EEPROM и флэш-памяти. К сожалению, я не могу зайти так далеко. Все тесты с единственным доступным приложением для программирования пошли не так. Все не удалось, кроме стирания I2C EEPROM. Утилита программирования представляет собой простое приложение Delphi с «китайским дружественным интерфейсом». Совсем не удобно для тех, на чьем компьютере не установлена поддержка китайского языка. Во всяком случае, после того, как я вообще не мог использовать программатор, я попытался его отладить. Я поставил логический анализатор на все контакты для I2C EEPROM и получил какие-то странные сигналы, похожие на ШИМ, на линиях SCL и A0. Тогда я подумал, что смогу извлечь бинарную прошивку из флэш-памяти STM32 с помощью ST-Link. Плохая идея. Похоже, что устройство перешло в режим «самоуничтожения» после того, как я очистил бит защиты от чтения, и теперь все, что я могу прочитать, это пустая флэш-память.
Мой программатор теперь совершенно бесполезен (нет светодиодов, нет активности USB). Все, что ему нужно, это новая прошивка (я обнаружил, что существует альтернативная прошивка). Имея схему и множество вариантов разработки, включая поддержку Arduino, написать альтернативную прошивку для этого устройства не является невыполнимой задачей. Но это требует времени, так как нужна еще и новая утилита для программирования ПК. Я все же решил написать этот пост, может этот программатор действительно у кого-то работает. Вы можете получить частично переведенный инструмент программирования в конце этого поста.
Мини-программатор Ch441A и XTW100
На фотографии выше вы можете видеть хороший Ch441A и более крупный XTW100. Нижний — JTAG-программатор USB Blaster, основанный на том же микроконтроллере STM32. После аналогичной попытки прочитать прошивку с флешки она полностью стерлась. Но есть еще один интересный факт об этом. У этого есть реальное переключение напряжения, достигнутое с помощью 74HC244 IC. И у него почти такая же цена, как у XTW100. Оба этих устройства STM32 можно запрограммировать из Arduino IDE с помощью ST-Link.
Хотя XTW100 использует MCU STM32F103C8T6, который должен иметь флэш-память 64 КБ, на самом деле это STM32F103C B T6 с флэш-памятью 128 КБ.
XTW100 MCU Info
AMIC: A25L05P, A25L05PT, A25L512, A25L10P, A25L010, A25L020, A25L20P, A25L40P, A25L040, A25L080, A25L80P, A25L16P, A25L016, A25L032.
АТМЭЛ: АТ25Ф512, АТ25Ф512Б, АТ25Ф512А, АТ25Ф1024, АТ25ФС010, АТ25Ф1024А, АТ25Ф2048, АТ25ДФ021, АТ25ДФ041А, АТ25Ф4096, AT26F004, AT26DF041A, AT25FS040, AT26DF081A, AT26DF161A, AT25DF161, AT26DF161, AT26DF321, AT25DF321A, AT25DF321, AT25DF641.
EON: EN25B05, EN25F05, EN25B05T, EN25P05, EN25LF05, EN25F10, EN25P10, EN25D10, EN25LF10, EN25D20, EN25LF20, EN25F20, EN25F40, EN25D40, EN25LF40, EN25T80, EN25D80, EN25Q80, EN25F80, EN25P80, EN25Q16, EN25h26, EN25B16T, EN25F16, EN25D16, EN25T16, EN25B16, EN25F32, EN25P32, EN25B32, EN25Q32, EN25B32T, EN25B64T, EN25Q64, EN25F64, EN25B64, EN25F128, EN25Q128.
BOYA: BY25D05AS, BY25D10AS, BY25D20AS, BY25Q20AL-1.8V, BY25Q20AS, BY25Q40AS, BY25Q40AW, BY25D40AS, BY25D80AS, BY25D16AS, by25q32. Важно: для микросхем 1,8 В требуется преобразователь уровня напряжения!
ЭС: ЭС25П40, ЭС25П80, ЭС25П16.
ЭСМТ: F25L04UA, F25L004A, F25L08PA, F25L008A, F25L016A, F25L16PA, F25L32PA, F25L32QA, F25L64QA.
GIGADEVICE: GD25Q512, GD25Q10, GD25Q20, GD25Q20, GD25D40, GD25Q41, GD25F40, GD25Q40, GD25D80, GD25F80, GD25Q80, GD25T80, GD25Q16, GD25Q32, GD25Q64, GD25Q128.
КН: Х35Л4006Э, Х35Л8036Д, Х35Л8006Э, Х35Л1606Э.
MSHINE: MS25X40.
MXIC: MX25V512, MX25L512, MX25L1005, MX25L2005, MX25L2026, MX25U4035, MX25V4035, MX25L4005A, MX25V4005, MX25L8005, MX25V8006E, MX25V8005, MX25U8033E, MX25L8036E, MX25V8035, MX25L8035E, MX25U8035, MX25L8006E, MX25L1636E, MX25L1606E, MX25L1633E, MX25L1608D, MX25L1635E, MX25U1635E, MX25L1605D, MX25L1608E, MX25L1636D, MX25L3225D, MX25L3237D, MX25L3236D, MX25L3206E, MX25L3205D, MX25U3235E, MX25L3208D, MX25L3235D, MX25U3235F, MX25L3208E, MX25L6455E, MX25L6408D, MX25L6465E, MX25L6408E, MX25L6406E, MX25L6445E, MX25L6405D, MX25L6436E, MX25L6406, MX25L12865E, MX25L12835E, MX25L12836E, MX25U12835F, MX25L12835F, MX25L12855E, MX25L12845E, MX25L12805D, MX25L25635E/F, MX25L25639F, MX25L25735E/F, MX25U25635F, MX25L2573, MX66L51235F, MX66U5123F.
PMC: PM25LV512A, PM25LV010A, PM25LV020, PM25LV040, PM25LV080B.
РАЗЪЕМ: S25FL001, S25FL040, S25FL002, S25FL004, S25FL008, S25FL160, S25FL016, S25FL032, S25FL064, S25FL128.
SST: SST25VF512A, SST25VF512, SST25VF010A, SST25VF010, SST25VF020, SST25VF020A, SST25VF040B, SST25VF040, SST25VF040A, SST25VF080B, SST25VF016B, SST25VF032B, SST25VF064C.
ST: M25P05A, M25P10A, M25P20, M25P40, M25PX80, M25PE80, M25P80, M25PE16, M25P16, M25PX16, M25PX32, M25P32, M25PE32, M25P64, M25PEX64, M82.
WINBOND: W25P10, W25X10A, W25X10AL, W25X10L, W25X10, W25X20A, W25X20L, W25X20, W25X20AL, W25P20, W25Q40BV, W25X40, W25X40AL, W25X40L, W25X40A, W25P40, W25P80, W25Q80BV, W25X80L, W25X80A, W25X80AL, W25Q80V, W25X80, W25X16, W25Q16BV, W25Q16V, W25P16, W25P32, W25Q32V, W25X32, W25Q32BV, W25Q64BV, W25X64, W25P64, W25Q128FV, W25Q128BV, W25Q256FV.
Обычные чипы: 24C01 3V, 24C01 5V, 24C02 3V, 24C02 5V, 24C04 3V, 24C04 5V, 24C08 3V, 24C08 5V, 24C16 5V, 24C16 3V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24V, 24. 24C64 3В, 24C128 5В, 24C128 3В, 24C256 5В, 24C256 3В, 24C512 5В, 24C512 3В, 24C1024 3В, 24C1024 5В, 24C2048 5В, 24C2048 4.92 5C2048 40,6 2 4В Примечание: Протоколы чтения и записи одинаковы для всех микросхем EEPROM серии 24.
ATMEL: AT24C01B, AT24C01, AT24C01A, AT24C02, AT24C02A, AT24C02B, AT24C04B, AT24C04, AT24C04A, AT24C08A, AT24C08B, AT24C08, AT24C16, AT24C16A, AT24C16B, AT24C32B, AT24C32A, AT24C32, AT24C64, AT24C64A, AT24C64B, AT24C128, AT24C128A, AT24C128B, AT24C256A, AT24C256, AT24C256B, AT24C512B, AT24C512A, AT24C512, AT24C1024, AT24C1024A, AT24C1024B.
CATALYST: CAT24C01, CAT24WC01, CAT24C02, CAT24WC02, CAT24C04, CAT24WC04, CAT24WC08, CAT24C08, CAT24WC16, CAT24C16, CAT24WC32, CAT24C32, CAT24WC64, CAT24C64, CAT24C128, CAT24WC128, CAT24C256, CAT24WC256, CAT24C512, CAT24WC512, CAT24C1024, CAT24WC1024.
FAIRCHILD: FM24C01L, FM24C02L, FM24C03L, FM24C05L, FM24C04L, FM24C08L, FM24C09L, FM24C17L, FM24C16L, FM24C32L, FM24C64L, FM24C128L, FM24C256L, FM24C512L, FM24C1.
HOLTEK: HT24C01, HT24LC01, HT24LC02, HT24C02, HT24C04, HT24LC04, HT24C08, HT24LC08, HT24C16, HT24LC16, HT24LC32, HT24C32, HT24LC64, HT24C64, HT24C128, HT24LC128, HT24LC256, HT24C256, HT24LC512, HT24C512, HT24C1024, HT24LC1024.
ISSI: IS24C01, IS24C02, IS24C04, IS24C08, IS24C16, IS24C32, IS24C64, IS24C128, IS24C256, IS24C512, IS24C1024.
MICROCHIP: MIC24LC014, MIC24AA01, MIC24AA014, MIC24LC01B, MIC24LC02B, MIC24AA02, MIC24C02C, MIC24AA024, MIC24LC025, MIC24LC024, MIC24LC04B, MIC24AA04, MIC24AA025, MIC24LC08B, MIC24AA08, MIC24LC16B, MIC24AA16, MIC24LC32, MIC24AA32, MIC24LC64, MIC24AA64, MIC24FC64, MIC24FC128, MIC24AA128, MIC24LC128, MIC24AA256, MIC24LC256, MIC24FC256, MIC24AA512, MIC24LC512, MIC24FC512, MIC24AA1024.
NSC: NSC24C02L, NSC24C02, NSC24C64.
РАМТРОН: FM24CL04, FM24C04A, FM24CL16, FM24C16A, FM24CL64, FM24C64, FM24C256, FM24CL256, FM24C512.
РОХМ: BR24L01, BR24C01, BR24L02, BR24C02, BR24L04, BR24C04, BR24L08, BR24C08, BR24L16, BR24C16, BR24L32, BR24L34, BR624C32, BR624C32
СТ: СТ24С01, СТ24С02, СТ24С04, СТ24С08, СТ24С16, СТ24С32, СТ24С64.
XICOR: X24C01, X24C02, X24C04, X24C08, X24C16.
Официальное программное обеспечение можно скачать с сайта производителя (после загрузки отредактируйте расширение файла на exe
). Интерфейс приложения на китайском языке.
Используя Resource Hacker, бесплатный инструмент для изменения статических ресурсов в исполняемых программах, я смог перевести интерфейс утилиты программирования. К сожалению, окна сообщений и журналы создаются во время выполнения и не могут быть отредактированы.
ПО для программирования XTW100
Имеется также руководство пользователя в формате PDF на китайском языке. По сути, чтобы прочитать чип памяти, вы запускаете программное обеспечение и нажимаете Кнопка автоматического обнаружения для флэш-памяти SPI, расположенная ближе к USB-порту половины разъема, с контактом 1, совмещенным с ручкой разъема. Для I2C EEPROM выберите правильное устройство в поле со списком и поместите микросхему в другую половину гнезда, рядом с ручкой, с контактом 1, совмещенным с ним.