SPI FLASH | — WINBOND — W25X010 , W25X020 , W25X040 , W25X080 , W25X16 , W25X32 , W25X64 — MXIC — MX25L512 , MX25L1005 , MX25L2005 , MX25L4005A , MX25L8005A , MX25L1605 , MX25L3205 , MX25L6405 — EON — EN25B05 , EN25B10 , EN25B20 , EN25B40 , EN25B80 , EN25B16 , EN25B32 , EN25B64 EN25P05 , EN25P10 , EN25P20 , EN25P40 , EN25BP80 , EN25P16 , EN25P32 , EN25P64 EN25D80 , EN25D16 , EN25F20 , EN25F40 , EN25F80 , EN25F16 — AMIC — A25L05P-B , A25L10P-B , A25L20P-B , A25L05P-T , A25L10P-T , A25L20P-T , A25L512 A25L010 , A25L020 , A25L040 , A25L080 , A25L016 , A25L032 — pFLASH — Pm25LV512 , Pm25LV010 , Pm25LV020 , Pm25LV040 , Pm25LV080 , Pm25LV016 — Numonyx (ST) — M25P05 , M25P10 , M25P20 , M25P40 , M25P80 , M25P16 , M25P32 , M25P64 , M25PE10 , M25PE20 , M25PE40 , M25PE80 , M25PX80 , M25PX16 , M25PX32 , M25PX64 — SPANSION — S25FL004A/040A , S25FL008A , S25FL040A-T , S25FL040A-B , S25FL016A , S25FL032A , S25FL064A AT25DF021 , AT25DF041A , AT25DF081 , AT25DF081A , AT25DF161 , AT25DF321A , AT25DF641 , AT26DF041 , AT26DF161A , AT26DF321 |
EPROM | 27C64 , 27C128 , 27C256 , 27C512 , 27C010 , 27C020 , 27C040 , 27C1001 M27C1001 , M27C2001 , M27C4001 , 27C080 (A19) , M27C801 , M87C257 2716 (Vpp25V) , 2732 , (adapter DIP24) , 2764 , 27128 , 27256 , 27512 , 27010, Vpp12. 5V (21Vpp Modify Circuit) |
EEPROM | 28C65 , 28C64 , 28C128 , 28C256 , 28C512 , 28C010 , 28C020 , 28C040 M28C16A/17A (DIP28) (Adapter or Jumper)28C16,XLS2816 (DIP24) |
FLASH Memory | 28F64 , 28F128 , 28F256 , 28F512 , 28F010 , 28F020 , SST39VF1601 , SST49LF002B , SST49LF003B , SST49LF004B , SST39LF040B SST39LF/VF020 , MX26C1000 , MX26C2000 , MX28F1000 , MX28F2000 , A49LF004TL-33F , A49LF004TX , A49LF040A , A49LF040N , 49LF040TL , A49LF040TL Am28F256A , Am28F512A , Am28F010A , Am28F020A (New command erase/prog.) , A49LF004 , A49LF004TL , A49LF004TL A49LF040TL-33C , A49LF040TX — intel — i28F001BX , 28F004 , 28F008 , 28F016 — Winbond — 39v040AP , 39v080AP , W39V040FA , W39V040FAP , W39V040BP , W39V04OBPZ , W49V040FBPZ , W39V040FCP , W39V040FCPZ W39V080AP , W39V080APZ , W39V080FAP , W39V080FAPZ SPD IC: SD Memory: SPD24C02 , SPD24C04 , SPD24C08 , SPD24C16 , SPD24C32(32) DDR Memory: SPD 24C02 , 24C04 , 24C08 , 24C16 , 24C32(32) , 93C06(8 bit) , 93C46(8 bit) , 93C56(8 bit) , 93C57t(8 bit) , 93C66(8 bit) , 93C76t(8 bit) PM49FL002T , PM49FL004T , PM49FL008T , PM49F002T , PM49F020 , PM49F008T , PM49F020A , PM49F004T , PM49F040 , PM49FLxx , EON29Fxx |
FLASH Memory | 29F64 , 29F128 , 29F256 , 29F512 , 29F010 , 29F020 , 29F040 , 29F080 , 29F001 , 29F002 , 29F004 , 29F008 , 29F016 , 29F032 , V29C51002T , 29LV040 |
Serial (I2C) EEPROM 24Cxx | 24C02 , 24C04 , 24C08 , 24C16 , 85C72 , 85C82 , 85C92 — page write —- 24C32 , 24C64 , 24C128 , 24C256 , 24C512 |
Microwire EEPROM | <—— Data 8bit ——> (pin 6 ->ORG. [Schematic connect to GND]) 93C06 , 93C46 , 93LC46 , 93C56 , 993C57, 93C66 , 93C76 , 93C86 (8bit) AT59C11 , AT59C22 , 9AT59C13, CAT35C102 , CAT35C104 , CAT35C108 (pullup pin7) <——Data 16bit ——> (pin 6 ->NC [No Connect]) 93C06A , 93C46X , 93C56 , 93C66 , 93C76 , 93C86 (NS) |
Microchip PIC | 16C84 , 16F84 , 16F84A , 16F627/16F628 , 12C508/A , 12C509/A , 12CE518 , 12CE519 , 16C505 16C620 , 16C621 , 16C622 , 16CE623 , 16CE624 , 16CE625 , 16C710/711 —ICSP connector—- 16F870 , 16F871 , 16F872 , 16F873 , 16F874 , 16F876 , 16F877 PIC16F873A , PIC16F874A , PIC16F876A , PIC16F877A -Add PIC microchip 14bit PIC12F629 , PIC12F675 , PIC16F630 , PIC16F676 , PIC12F635 , PIC12F683 , PIC16F636 , PIC16F684 , PIC16F688 PIC16F72 , PIC16F73 , PIC16F74 , PIC16F76 , PIC16F77 , PIC16F737 , PIC16F747 , PIC16F767 , PIC16F777 , PIC16F87/88 , PIC12F675x , PIC16F785/PS200 , PIC16F716 -Add microchip 14bit,12bit OTP PIC12C671 , PIC12C672 , PIC12CE673 , PIC12CE674 , PIC16C61 , PIC16C71 , PIC16C62/64 , PIC16C65 , PIC16C73 PIC16C62A , PIC16C62B , PIC16C62C , PIC16C63 , PIC16C63A , PIC16C64A , PIC16C65A , PIC16C65B , PIC16C66 , PIC16C67 PIC16C72 , PIC16C72A , PIC16C73A , PIC16C74A , PIC16C74B , PIC16C76 , PIC16C77 , PIC16C620 , PIC16C620A , PIC16C621 , PIC16C621A , PIC16C622 , PIC16C622A PIC16CE623 , PIC16CE624 , PIC16CE625 , PIC16C710 , PIC16C711 , PIC16C712 , PIC16C716 , PIC16C773 , PIC16C774 , PIC16C745 , PIC16C765 , PIC16C923 , PIC16C924 -Additional PIC microchip 14bit PIC12F629 , PIC12F675 , PIC16F630 , PIC16F676 , PIC12F635 , PIC12F683 , PIC16F636 , PIC16F684 , PIC16F688 , PIC16F72 , PIC16F73 , PIC16F74 PIC16F76 , PIC16F77 , PIC16F737 , PIC16F747 , PIC16F767 , PIC16F777 , PIC16F87 , PIC16F88 , rfPIC12F675x , PIC16F785 , PS200 , PIC16F716 -Additional microchip 14bit OTP PIC12C671 , PIC12C672 , PIC12CE673 , PIC12CE674 , PIC16C61 , PIC16C71 , PIC16C62 , PIC16C64 , PIC16C65 , PIC16C73 PIC16C62A , PIC16C62B , PIC16C62C , PIC16C63 , PIC16C63A , PIC16C64A , PIC16C65A , PIC16C65B , PIC16C66 , PIC16C67 , PIC16C72 , PIC16C72A , PIC16C73A , PIC16C74A PIC16C74B , PIC16C76 , PIC16C77 , PIC16C620 , PIC16C620A , PIC16C621 , PIC16C621A , PIC16C622 , PIC16C622A , PIC16CE623 , PIC16CE624 , PIC16CE625 , PIC16C710 , PIC16C711 PIC16C712 , PIC16C716 , PIC16C773 , PIC16C774 , PIC16C745 , PIC16C765 , PIC16C923 , PIC16C924 , PIC16C925 , PIC16C926 , PIC16C554 , PIC16C556 , PIC16C557 , PIC16C558 PIC16C432 , PIC16C433 , PIC16C717 , PIC16C770 , PIC16C771 , PIC16C781 , PIC16C782 -Additional PIC microchip 12bit (FLASH memory) PIC12F508 , PIC12F509 , PIC10F200 , PIC10F202 , PIC10F204 , PIC10F206 , PIC16F505 , PIC16F54 , PIC16F57 -Add PIC18Fxxx PIC18F242 , 18F248 , 18F252 , 18F258 , 18F442 , 18F448 , 16F452 , 16F458 PIC18F1220 , 18F2220 , 18F4220 , 18F1320 , 18F2320 , 18F4320 , PIC18F6520 , 18F6620 , 18F6720 , 18F8520 , 18F8620 , 18F8720 PIC18F2331 , 18F2431 , 18F4331 , 18F4431 , PIC18F6525 , 18F6621 , 18F8525 , 18F8621 , PIC18F6585 , 18F6680 , 18F8585 , 18F8680 , PIC18F2439 , 18F2539 , 18F4439 , 18F4539 PIC18F6410 , 18F8410 , 18F6490 , 18F8490 -Additional PIC18Fxxx PIC18F2410 , PIC18F2420 , PIC18F2455 PIC18F2510 , PIC18F2515 , PIC18F2520 , PIC18F2525 , PIC18F2550 , PIC18F2585 , PIC18F2610 , PIC18F2620 , PIC18F2680 , PIC18F4410, PIC18F4420 , PIC18F4455 -Additional Find and edit value OSCCAL (PIC12F629 , PIC12F675 , PIC16F630 , PIC16F676) -Additional Edit config at address 0x2008,0x2009 (PIC12F635 , PIC12F683 , PIC16F636 , PIC16F684 , PIC16F688 , PIC16F785) Fixed Programming PIC all PIC12F675 , PIC16F676 , PIC16F684 ,PIC16F767 , PIC16F74 , PIC16F872 , PIC16F876 , PIC16F877 , PIC16F876A , PIC16F873A, PIC16F819 PIC16F84 , PIC16F84A , PIC16F628, PIC16F628A, eprom PIC12C509JW , PIC16C505JW , PIC16C711JW , PIC16CE625JW , PIC18F458 , PIC18F4320 , PIC18LF258 , PIC18F4539 , PIC18F4431 |
Atmel Flash Memory | AT29C256 , AT29C512 , AT29C010A , AT29C020 , AT29C040 , AT29C040A W29EE512 , W29EE011 , W29EE012 , W29C020(128) , W29C040 , Ph39EE010(W29EE011) ASD AE29F1008 (AT29C010), AE29F2008 (AT29C020) Ver 0. 992 up(DOS). Can run under win9x (disable prog. CPUIdle or CPUCool) AT49BV512 |
Atmel Flash Memory AT49Fxxx (Subset 29Fxxx) | Command seq. 5555/AA, 2AAA/55, 5555/A0 AT49F512 , AT49F010 , AT49F020 , AT49F040 , SST39SF010 , SST3S9F020 , SST39SF040 , AT49F001 , AT49F002 , AT49F008A Command seq. 555/AA, 2AA/55, 555/A0 Am29F512 , Am29F010 , Am29F020 , Am29F040 , HY29F080 , 29F002 , 29F002T , Pm29F002T |
Serial Peripheral Interface (SPI) EEPROM Mode0 (0,0) AT25xxx, W95xxx | [Atmel] AT25010 , 020 , 040 (A8-A0) AT25080 , 160 , 320 , 640 , 128 , 256 (A15-A0) [ST] W95010….256, Microchip 25×010 — 25×640 — Byte programming 25010 , 25020 , 25040 — Page programming 25C080 , 25C160 , 25C320 , 25C640 , 25C128 , 25C256 , 25C512 AT25HP1024 (24bit address) — CAT64LCxxx (16bit DATA IN/OUT) use Socket 93Cxxx CAT64LC010, CAT64LC020, CAT64LC040 |
Atmel EEPROM | AT28C256 , AT28C010 , AT28C040 |
Nonvaltile SRAM (DS12xx) | DS1220 , DS1225Y , DS1230Y/AB , DS1245Y/AB , DS1249Y/AB |
static RAM (Test RAM) | 6116 , 6264 , 62256 , 62512 , 628128 |
EPROM winbond,SST Electrical Erase Chip | W27E512 , W27E010 , W27C010 , W27C020 , W27C040 SST27SF256 , SST27SF512 , SST27SF010 , SST27SF020 MX26C4000 Vcc = 3. 3-3.6V SST37VF512 , SST37VF010 , SST37VF020 , SST37VF040 |
Flash Memory SST , Sanyo | SST28SF040A , LE28F4001 |
PLCC 32 to DIP 32 AdapterPLCC 32 (with socket) to DIP 32, 28 Adapter (3-in-1) | EEPROM : PLCC Chip 29C512 , 29C010 , 29C020 , 29C040 , 28C512 , 28C010 , 28C020 , 28C040 EPROM : PLCC Chip 27C010 , 27C020 , 27C040 , 27C080 Flash memory : PLCC Chip 28F512 , 28F010 , 28F020 , 28F040 , 28F001 , 28F002 , 28F004 , 28F512 , 28F010 , 28F020 , 28F040 , 28F001 , 28F002 , 28F004 29C512 , 29C010 , 29C020 , 29C040 , 29C001 , 29C002 , 29C004 , 29F512 , 29F010 , 29F020 , 29F040 , 29F001 , 29F00 , 29F004 49F512 , 49F010 , 49F020 , 49F040 , 49F001 , 49F002 , 49F004 Support chip 3. 3V( 27LVxx , 29LVxx , 28FxxxB3 ) by select jumper on adapter |
PLCC 32 to DIP 28 Adapter | EEPROM : PLCC Chip 29C16A , 29C64 , 29C128 , 29C256 , 28C16A , 28C64 , 28C128 , 28C256 EPROM : PLCC Chip 27C64 , 27C128 , 27C256 , 27C512 Flash memory : PLCC Chip 28F64 , 28F128 , 28F256 , 29C64 , 29C128 , 29C256 , 39F64 , 39F128 , 39F256 , 49F64 , 49F128 , 49F256 |
PLCC 32 Firmware HUB / LPC AdapterPLCC 32 (with socket) to DIP 32, 28 Adapter (3-in-1) | Flash memory : PLCC Chip 82802AB , 82802AC , SST49LF002 , SST49LF003 , SST49LF004 , SST49LF008 , AT49LW040 AT49LW080 , SST49LF002A , SST49LF003A , SST49LF004A LPC : PLCC Chip SST49LF020 , SST49LF030 , SST49LF040 , SST49LF080 , W49V002A , W39V040A , PT49V004 |
P28F002BC (DIP 40) Adapter | Flash memory : DIP Chip ( BOOT BLOCK FLASH MEMORY ) P28F002BC |
TSOP 32 (14 mm,20 mm) to DIP 32 AdapterTSOP 32, 40, 48 (with socket) Adapter (5-in-One) | EEPROM : TSOP Chip 28C512 ,28C010 ,28C020 ,28C040 29C512 ,29C010 ,29C020 ,28C040 EPROM : TSOP Chip 27C010 ,27C020 ,27C040 ,27C080 Flash memory: TSOP Chip 28F512/010/020/040/001/002/004 ,29C512/010/020/040/001/002/004 ,SST39VF020 29F512/010/020/040/001/002/004 ,39F512/010/020/040/001/002/004 ,SST39VF020 49F512/010/ 020/040/001/002/004 ,SST39VF020 Support chip 3. 3V( 27LVxx , 29LVxx , 28FxxxB3 ) by select jumper on adapter |
TSOP 28 (14 mm) to DIP 28 Adapter | EEPROM : TSOP Chip 28C16A , 28C64 , 28C128 , 28C256 , 29C16A , 29C64 , 29C128 , 29C256 EPROM : TSOP Chip 27C64 , 27C128 , 27C256 , 27C512 Flash memory: TSOP Chip 29F64 , 29F128 , 29F256 , 39F64 , 39F128 , 39F256 , 49F64 , 49F128 , 49F256 Support chip 3.3V( 27LVxx , 29LVxx , 28FxxxB3 ) by select jumper on adapter |
SMD 24Cxx, 93Cxx Adapter | EEPROM : SMD Chip 24C02 , 24C04 , 24C08 , 24C16 , 85C72 , 85C82 , 85C92 , 24C32 , 24C64 , 24C128 , 24C256 , 24C512 Flash memory: SMD Chip AT29C256 , AT29C512 , AT29C010A , AT29C020 , AT29C040 , AT29C040A , W29C020(128) , W29C040 |
PSOP 44 to DIP 32 Adapter | Flash memory: PSOP Chip 29F400 , 28F800 , 28F200 , 28F400 , 28F800 |
MCS 51 / AVR + PLCC44 Adapter Version. 2 New!!! | Atmel Auto Select AT89C51 , AT89C52 , AT89C55 , AT89LV51 , AT89LV52 , AT89LV55 , AT89S8252(8K+2K) AT89S53 , AT89LS8252 , AT89LS53 , AT89C1051 , AT89C2051vAT89C4051 (20pin) AT89C51RC (32KB)vAT89C55WD (6.2V) , SST89C54/58 , SI89C52 Intel Auto Select i87C51 , i87C51FA , i87C51FB , i8xC51 , i8xC52 , 8xC54 , i8xC58 (tWP = 100uS*25 Pulse) Atmel AVR 8-bit RISC AT90Sxxx (Parallel programming) (read , write , erase , verify , checkempty , Lockbits , Fusebits) [Flash memory / EEPROM] AT90S1200 , AT90S2313 , 90S2333 , 90S4433 , 90S4414 , 90S8515 , 90S4434 , 90S8535 |
MCS 48 Adapter1 | ROM (read/verify) P8048AH , P8049AH , P8050AH , P8042AH Vea = 12V , P8041 , P8042 OTP (read/verify/Progam) P8748 , P8749H , P8742H Vea = 18V EPROM (read/verify/Progam) D8748 , D8749 , D8742 , D8741 , D8742 Vea = 18V |
TSOP 32, 40, 48 (with socket) Adapter (5-in-One) | FLASH memory 8/16bit (Software Data Protection) Am29F400 , Am29F800 , 29F160 29F320 (read , write byte mode) , HY29F200 HY29F400 , AT49F2048A , HY29F800 , AT49F2048A , AT49F4096A , AT49F8192A FLASH memory 8/16bit (Vpp12V) (Software Data Protection) i28F200 , i28F400 , i28F800 , i28F160 (TSOP48) , 28F001(DIP32 or PLCC32) 29LV200 , 29LV400 , 29LV800 , 29LV160 , 29LV320 (read,write byte mode) TSOP40A MBM29LV002TA/BA , MBM29LV004 , MBM29LV008 , MBM29LV017 , MBM29LV080 , MBM29F002ST/SB , MBM29LV016 , Am29LV004 , Am29LV002 , 29LV008 TSOP40B MBM29F017A , MBM29F016A , MBM29F080 , 28F008SA , 29F004S5 , Am29F080 , Am29F016B , Am29F016 , Am29F017B , Am29F065MU |
EPROM 16bit (DIP40) (1-4Mbit) Adapter Eprom 16bit Eprom only | 27C1024 , 27C210 , 27C2048 , 27C2002 , 27C4096 , 27C4002 Schematic by Toomas Toots (read , Program byte mode by use Resister pull up Data Bus (0xFF) , A0 select low or high byte) |
SOIC8(Surface-mount) to DIP8 AdapterSOIC8(with socket 150&209mil) to DIP8 Adapter | Support : 24Cxxx , 93Cxxx , PIC12xxx , 25xxx |
1 , 19 сентября 2021
Внимание!!! По просьбам наших клиентов Распродажа летней коллекции продлена включительно до 25.09. Обращаем внимание, что количество моделей, участвующих в акции увеличилось! Не упустите шанс приобрести хиты летней коллекции со скидкой. Удачных покупок! Ваш магазин Лавира-Маркет.
1 , 4 августа 2021
Новинки уже на сайте! Двойка «Лео» кардиган+майка в двух ярких летних расцветках, а также юбка «Кружево». Хиты продаж. Блуза «Сочи» (11 расцветок) Платье «Афелия» (19 расцветок)
1 , 28 мая 2021
Милые дамы! Специально для вас мы подготовили купон на 150 руб! Для того, чтобы воспользоваться купоном Вам необходимо добавить товар в корзину и ввести код «SUMMERTIME» в поле «Купон» на странице вашей корзины. Скидка распространяется на все товары нашего каталога, без исключения! Купон можно использовать с 28 мая по 19 июня 2016…
1 , 15 мая 2021
Уважаемые покупательницы! В магазин Лавира Маркет начинает поступать новая коллекция одежды от фабрики Лавира сезона Лето-2016 г. Широкий выбор летних платьев не оставит вас равнодушной. В новой коллекции также представлены блузы, топы и брюки, сочетая которые вы получите новые, привлекательные образы. Подробнее о товаре в разделе Новинки . Будем рады вам в нашем…
1 , 8 марта 2021
Милые женщины! Коллектив магазина «Лавира Маркет» поздравляет вас с праздником весны! Желаем Вам от всего сердца солнечного настроения, ярких впечатлений, любви и много новых по-весеннему теплых эмоций! 8 Марта — отличный повод сказать, как мы Вас ценим и любим. С Праздником Весны!
1 , 21 февраля 2021
Новые расцветки, ткани и главное продуманный до мелочей дизайн, разработанный с учетом особенностей женской фигуры — все это главные черты всех коллекций российской фабрики «Лавира». Коллекция Весна-Лето 2016, представленная в магазине Лавира Маркет, удивит вас множеством оригинальных новинок, в пошиве которых используются ткани высокого качества. Впервые в коллекции используется -стрейч-креп….
1 , 7 января 2021
Коллектив магазина «Лавира-Маркет» поздравляет Вас с Новым годом и Рождеством! Желаем крепкого здоровья, профессиональных побед, семейного счастья и благополучия Вам и Вашим близким! Пусть в 2021 году будет много ярких событий, впечатлений! Все праздничные дни наш магазин остаётся с Вами. В любое время, не выходя из дома, Вы можете оформить заказ и получить его удобным для…
Интернет магазин одежды больших размеров для женщин «Лавира Маркет» — это широкий ассортимент верхней и другой одежды от Российского производителя «Лавира». Мы — официальный сайт дистрибютора, где вы можете купить одежду больших размеров в розницу не дорого по лучшим ценам и быстрой доставкой как по Москве так и более удаленным городам РФ. Мы предлагаем одежду для шикарных женщин 50 размера, 56 размера, 58 размера, 60 размера, 62 размера, 64 размера, 66 размера, 68 размера, 70 размера, 72 размера, 74 размера. Наш каталог одежды насчитывает более 1500 различных моделей. Так же у нас действуют акции, скидки и бонусы, бесплатная доставка.
На данной странице «Lavira Market» вы можете ознакомиться с товарами, узнать характеристики, состав, отзывы и цену, посмотреть фото.
Лавира Маркет — всегда удачный выбор! С уважением, Лавира Маркет!
Рейтинг: 93 % (из 100 ) Всего было оставлено отзывов: 87, Всего 427 оценок пользователей.
Взгляните на схему этого универсального программатора, чтобы узнать, как правильно им пользоваться. Обзор устройств Ch441A со ссылками для загрузки драйверов и инструментов
Ch441A — это интерфейсная микросхема USB, которая может эмулировать связь UART, стандартный параллельный порт, параллельный порт памяти и синхронный последовательный порт (I2C, SPI). Чип произведен китайской компанией Jiangsu QinHeng Ltd. Ch441A используется некоторыми дешевыми программаторами памяти. В этой конфигурации ИС как-то ограничена, потому что программист использует только SPI и I 9.0005 2 Интерфейс C и оставляет много контактов неподключенными. Популярным устройством является черный Ch441A MiniProgrammer , который можно купить по цене от 2 до 5 долларов США.
Проблема с этими устройствами в том, что вы получаете их без какой-либо документации или программного обеспечения. Драйвера доступны с сайта производителя (но сайт написан на китайском языке). Кроме того, некоторые исходные коды доступны от производителя. Существуют приложения с открытым исходным кодом, которые поддерживают этот программатор. Но, прежде всего, давайте посмотрим на аппаратную часть.
Фотография черного мини-программатора Ch441A
Беглый взгляд на плату показывает основные используемые электронные компоненты: Ch441A, кварцевый резонатор 12 МГц, необходимый для микросхемы, стабилизатор 3,3 В, два 7-контактных разъема и ZIF ( ноль усилие вставки ) гнездо. Программатор можно купить с дополнительными розетками и адаптерами, некоторые из них со схемами смещения напряжения.
После некоторых поисков я нашел схему программатора на базе Ч441А, но она была не совсем правильной и полной. У него не было штифтов по бокам разъема ZIF, для чего я хотел знать, для чего они нужны. Я взял мультиметр и начал чертить линии на плате программатора, пока не получил полную схему. Схема довольно простая, основанная на даташите.
Схема черного мини программатора Ch441A
Еще нашел магазин WAVGAT (продавец на AliExpress). На их странице продукта был представлен дизайн печатной платы устройства (однако только верхняя сторона).
Плата мини-программатора Ch441A (WAVGAT/AliExpress)
Теперь вернемся к схеме и немного ее проанализируем. Чип питается от 5 В, поэтому его порты ввода-вывода также будут использовать 5 В. В основном это устройство на 5В. Проблема в том, что любая память, которую вы поместите в сокет, будет питаться от 3,3В. И это, похоже, единственная функция регулятора 3,3 В (кроме контакта 3,3 В на разъеме SPI). Я не знаю, зачем разработчик вообще использовал регулятор, если он не имел переключателя для выбора между уровнями 3,3 В или 5 В и питанием.
Читая техническое описание, мы видим, что производитель рекомендовал подключить конденсатор 0,47 мкФ между RSTI (вывод 2) и VCC для повышения стабильности. На этой доске нет.
Во всяком случае, я использовал устройство с совместимыми с I2C EEPROMS (3,3 В и 5 В), а также SPI FLASH (устройства 3,3 В) без каких-либо проблем. Для повышения надежности и во избежание сжигания микросхем памяти я настоятельно рекомендую использовать переключатель уровней. Чтобы превратить этот программатор в устройство на 3,3 В, вы можете отрезать линию 5 В от контакта VCC (28) и подключить ее к выходу 3,3 В от регулятора. Вам также потребуется подключить контакт V3 (9) к VCC (3,3 В). Пользователю johnmx с форума EEVblog удалось перевести этот программатор на уровень 3,3 В.
Обратите внимание, что устройство работает как программатор, только если контакт ACT# подключен к земле через резистор. Вот почему вы должны поставить перемычку между контактами 1 и 2 разъема UART. В противном случае устройство будет распознано как стандартный преобразователь USB в последовательный порт.
Производитель Ch441A предоставляет много полезного на странице продукта. Вот файлы, которые вы можете найти и что они содержат ( нужны первые два ):
Обычному пользователю нужны только первые два. Просто дважды щелкните по каждому из них и, когда появится диалоговое окно, нажмите «Установить». Следующее, что вам понадобится, это программное обеспечение. Пользователи Windows могут попробовать AsProgrammer.
API становится интересным благодаря универсальности чипа. Вы можете создать собственное программное обеспечение, которое будет считывать/записывать данные с/на датчики, часы реального времени или любые другие устройства, использующие последовательную связь. Вы также можете подключить к чипу параллельные устройства, но это потребует модификации платы программатора для подключения к контактам.
Также есть некоторые другие программаторы и платы на базе этого чипа. Вы можете найти большинство из них, выполнив поиск «Ch441A» на Banggood и AliExpress. Вот обзор доступных программаторов и плат разработки:
Ch441A Обзор программаторов и плат
Дополнительная литература (для разработчиков): Программирование I2C и программирование SPI с использованием Windows API.
Перейти к последнему
#1
Нужен совет по неисправной карте PCI EM8810. Это карта PCI для E-MU (Creative Professional) 1820/1820m, которую также можно использовать с 1212/1212m.
В системах, где он раньше работал (со всеми исправлениями драйвера W10), он больше не распознается при установке драйвера. Он отображается в диспетчере устройств, но не как EMU E-DSP. Теперь это неизвестное устройство от неизвестного производителя. Просто к вашему сведению то же самое (несколько систем) все еще отлично работает с моим EM89.Карта PCI 60 для моего 1616m. Поэтому я считаю, что программное обеспечение/драйверы/машины в порядке.
Немного поискав, я наткнулся на кого-то (на русском языке) с похожей проблемой, которую они устранили на своем EM8810, перепрошив EEPROM 93C46. Кажется, что повреждение EEPROM иногда происходит с EM8810 (E-MU 1820/1212) и некоторыми другими продуктами Creative (такими как AWE64).
Мои поиски показывают повреждение EEPROM EM8810 здесь: (см. сообщение 53) [Я использовал Google Chrome для перевода на английский язык.]
????????? ????????? ? E-MU 0404 PCI — ???????? 3
И AWE64 EEPROM повреждается здесь:
Creative PnP EEPROM collection\
VOGONS
Есть ли у кого опыт устранения такой проблемы? Я думаю попробовать использовать программатор EEPROM Amazon Ch441A с зажимом.
Плата EM8810 имеет «CSI 93C46S», который, как я полагаю, представляет собой 5-вольтовую CAT93C46S (Catalyst) EEPROM.
Я исследовал контакты Vcc и GND, и они подключены к контактам 5V и GND карты PCI. (5V — это последние контакты, наиболее удаленные от кронштейна на 32-битной карте. )
Следует ли рисковать этой попыткой ремонта (таким образом)? Или я должен выпаять чип и запрограммировать его вне платы, чтобы быть более безопасным?
Я прикрепил изображение программатора и платы PCI EM8810.
#2
Я немного продвинулся, но мне не хватает необходимого дампа работающей EEPROM. Тот, который я нашел на российском форуме, предназначен для более новой ревизии карты PCI без Firewire. Это имеет другой размер (намного больше EEPROM). Так что я не могу это использовать.
Я удалил EEPROM с низкотемпературным висмутовым сплавом (ChipQuik) и прочитал его с помощью моего Arduino Nano. Я проверил два разных скетча 93C46, а затем использовал Ch441A с AsProgrammer v2.1.0.13 для поддержки 93Cxx.
По какой-то причине EEPROM пуст. («ФФ»).
После трехкратной проверки я попытался запрограммировать и прочитать его, и оказалось, что EEPROM работает. Я не понимаю, как это было повреждено, но, похоже, это происходит. Я также читал, что это происходит с пользователями Xonar, о чем говорится здесь: Отказ EEPROM Xonar — AlsaProject
Итак, кто-нибудь из вас знает, как использовать программу или утилиту для чтения EEPROM (не снимая чип с карты) с карты PCI, установленной в ПК?
Если кто-то знает, как это сделать, то, возможно, я могу попросить других участников форума с EM8810/E-MU 1820/1820m/1212/1212m (только с версией Firewire) запустить программу или утилиту для дампа EEPROM.
В противном случае есть какой-либо владелец EM8810/E-MU 1820/1820m/1212/1212m (только с версией Firewire), обладающий знаниями/умениями/инструментами/программным обеспечением для создания дампа EEPROM с работающей PCI-карты E-MU EM8810 ?
Последнее редактирование:
#3
Из других поисков я считаю, что это верно для EM8810, также известного как PCI-карта E-MU 1010:
Поставщик: Creative Labs
Устройство: SB Audigy E-MU 1010
Идентификатор оборудования: PCI\VEN_1102&DEV_0004&SUBSYS_40011102Нажмите, чтобы развернуть…
Не знаю, как это отображается в EEPROM на плате PCI. Также не уверен, что еще мне нужно поместить в EEPROM 93C46.
#4
IIRC, они (Creative/E-MU) когда-то продавали это устройство отдельно, хотя я думаю, что сейчас его нет в наличии. В качестве альтернативы можно использовать один:
E-MU EM8810 Плата цифрового звукового процессора PCI — цена, характеристики
W10 (1903…) прекратила поддержку многих старых карт марки Creative/E-MU, поэтому тем, у кого возникла эта проблема, следует воспользоваться этим руководством по установке: E-MU 1616m , 1212m, 1820m, 0404 Аудиоинтерфейс — Полное руководство по установке Windows 10 (1903 и выше).
#5
Спасибо за ссылку на исправление/поддержку драйвера W10. Это то, что я использовал ранее, чтобы заставить 1820 работать под Windows 10. К сожалению, теперь проблема другая. Я «достаточно» уверен, что проблема в повреждении EEPROM. Однако я не уверен, как исключить повреждение шины PCI на карте. Я предполагаю, что у меня нет повреждений на одной из линий PCI AD, поскольку Windows может видеть карту, но не идентифицирует ее правильно.
Мне, вероятно, придется пойти по пути получения другой карты, поскольку, хотя я могу запрограммировать EEPROM, у меня нет файла .bin или .hex с хорошей EEPROM/карты той же модели.
Последнее редактирование:
#6
Неполный драйвер linux определяет некоторые основные адреса EEPROM, но не использует их emu10k1_main.c — sound/pci/emu10k1/emu10k1_main.c — исходный код Linux (v5.13) — Bootlin хранится в eeprom. Хотя мало что помогает..
#7
Интересно. Можно ли изменить этот драйвер Linux для записи/сброса EEPROM в файл? Перебирать адреса и записывать в bin или hex в файл .bin или .hex?
Знаете ли вы кого-нибудь с EM8810, который использует этот драйвер?
Я написал код AVR на C, но ничего не написал для Linux. Интересно, насколько сложно будет научиться писать небольшую программу, которая будет читать этот код и выводить его на экран или в файл. Вероятно, это довольно просто для тех, кто раньше занимался программированием для Linux?
Его должен запустить кто-то с работающей картой, и тогда я смогу использовать вывод для программирования нового 93C46.
#8
У меня есть неиспользованная карта Audigy 2 ZS PCI, поэтому я положил ее на стол рядом с картой PCI EM8810 и использовал измерение диодов для проверки всех контактов четырьмя различными способами питания.
Насколько я могу судить, размеры всех контактов AD между EM8810 и картой Audigy 2 ZS PCI абсолютно одинаковы.
Таким образом, я продолжаю делать вывод, что это поврежденная EEPROM. Так что либо я найду кого-нибудь с данными, чтобы починить мою EEPROM, либо мне нужно купить еще один EM8810.
Если я куплю еще один EM8810, вопрос в том, рискну ли я удалить эту EEPROM в попытке починить первый EM8810, чтобы у меня был запасной на будущее. Или это сломает эту карту. Я предполагаю, что с ChipQuick Bismuth припой 9Чип 3C46 и его содержимое должны быть в порядке после скачков температуры пайки?
#9
фофман сказал:
Неполный драйвер Linux определяет некоторые основные адреса EEPROM, но не использует их. 0003
По крайней мере, вы можете видеть, что хранится в eeprom. Хотя это не очень помогает..
Нажмите, чтобы развернуть…
Установщик Windows (для драйверов / программного обеспечения E-MU) может обновлять прошивку, но я не знаю, о какой прошивке идет речь (если она доступна для 1820, она должна быть в комплекте с драйвером / программным обеспечением).
#10
Установщик Windows не запустится, если карта PCI не будет идентифицирована как поддерживаемый продукт E-MU.
Плата PCI идентифицируется по содержимому EEPROM, которое включает такие данные, как идентификатор поставщика (1102 для E-MU), устройство и подсистема. Ниже приведен пример для EM8960:
Устройство PCI\VEN_1102&DEV_0008&SUBSYS_40041102&REV_00\4&18bdcd5b&0&20F0
Нажмите, чтобы развернуть…
Если EEPROM повреждена, карта не может быть идентифицирована, и программа установки не запускается. Программа установки прерывается после сообщения о том, что поддерживаемый продукт не найден.
Это будет отличаться от кода/прошивки для Xilinx Spartan FPGA или EMU10K.
Я считаю, что основная конструкция EM8810 (EMU DSP) связана с конструкцией Audigy. Я читал, что у Audigy были проблемы с повреждением EEPROM:
ВНИМАНИЕ!!! Серьезная ошибка Audigy | Аппаратные форумы Heaven
Последнее редактирование:
#11
козард сказал:
Интересно. Можно ли изменить этот драйвер Linux для записи/сброса EEPROM в файл? Перебирать адреса и записывать в bin или hex в файл .bin или .hex?
Нажмите, чтобы развернуть…
ИМО в драйвере нет кода для чтения/записи EEPROM через какую-то шину emu10k1 I2C, определены только константы. Драйвер связывается с ADC через шину I2C emu10k1, но не с EEPROM. Он может иметь просто другой адрес или быть подключен к другой шине I2C контроллера. Возможно, драйвер можно было бы изменить для сканирования всех адресов I2C на этой шине, но это было бы довольно сложно.
#12
Я смог купить еще одну бывшую в употреблении карту PCI EM8810, и 1820m снова работает.