FlashcatUSB_Logo
Коротенько про сам клон, FlashCatUSB -це SPI програматор для різного роду флеш пам’яті. За основу взята AtMega32u2, яка виконує апаратну реалізацію USB інтерфейса і виступає в ролі програматора одночасно. За допомогою цієї штуки можна прошивати майже будь-яку пам’ять, від віннчестера, BIOS комп’ютера, модеми, роутери закінчуючи XBox-ами і PlayStation.
В основу мого клона взята схема попередника BlackcatUSB, з якого я “передер” принципову схему. Він легко гуглиться. Схема виявилась аналогічною і запрацювала з першого включення і без шаманствами з бубном (напевне вже набив руку:-) )

Навіщо мені цей програматор знадобився, напевне напишу в наступній статті, якщо звичайно все вийде.
Схема доволі проста і вміщається по розмірах в сірникову коробку.
На своїй схемі я зробив невелику помилку пов’язану із переведенням атмеги в режим самопрограмування. Програмується AtMega32u2, за допомогою програмки від атмел під назвою Flip. Тобто мегу не потрібно попередньо прошивати, або виводити контакти для isp програмування. Робимо готовий пристрій підключаємо девайс по USB до комп’ютера, ставимо драйвера для даної меги, які можна знайти у папці програмки Flip, під назвою usb. Далі качаємо із офіційного сайту проекту свіже програмне забезпечення, запускаємо із архіва основну програмку, за допомогою якої можна прошити чисту атмегу, не використовуючи Flip. В тому ж архіві знаходяться драйвера для вже готового і прошитого FlashCatUSB. В мене виникли проблеми із встановленням драйверів у віндовсі 8.1 х64 Вінда вимагає цифровий підпис для драйвера і навідріз відмовляється встановлювати пристрій. З цією проблемою я стикнувся і на віндовс 7 х64, думаю на інших х64 версіях також можуть виникнути такі проблеми. Цю прикрість можна відключити тимчасово, або назавжди, правда у правому нижньому куточку з’являється так званий вотермарк із попередженням того що віндовс знаходиться у тестовому режимі.

Запускаємо консоль із дозволом адміністратора і по черзі вписуємо такі строки:

bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit.exe /set TESTSIGNING ON

На цьому в мене всі проблеми закінчились і пристрій відразу опрeділив тип пам’яті який я до нього підключив і запропонувало варіанти того що з нею можна зробити.
Декілька фото того, що в мене вийшло. А також прикріплю файли розводки мого варіанту плати в кінці статті.

FlashCatUSB_sheme
FlashCatUSB_1
FlashCatUSB_2
FlashCatUSB_3

 

Файли розводки плати: FlashCatUSB_eagleCad

Comments:

4 думки про «Клон програматора SPI-Flash FlashCatUSB»

  1. Здравствуйте! Недавно повторил программатор по приведённой Вами схеме,но на своём варианте платы:
    [URL=http://fastpic.ru/view/60/2014/0409/de4497125305b0634278d5abd9a44693.jpg.html][IMG]http://i60.fastpic.ru/thumb/2014/0409/93/de4497125305b0634278d5abd9a44693.jpeg[/IMG][/URL]
    [URL=http://fastpic.ru/view/60/2014/0409/0dc41bb18876b562371fe3ecb7a4dd6e.jpg.html][IMG]http://i60.fastpic.ru/thumb/2014/0409/6e/0dc41bb18876b562371fe3ecb7a4dd6e.jpeg[/IMG][/URL]
    [URL=http://fastpic.ru/view/60/2014/0409/ae90514bdd0024b1f0e54806667abdf1.jpg.html][IMG]http://i60.fastpic.ru/thumb/2014/0409/f1/ae90514bdd0024b1f0e54806667abdf1.jpeg[/IMG][/URL]
    [URL=http://fastpic.ru/view/60/2014/0409/24214939de1531a9c4539a0c5ce1aac8.jpg.html][IMG]http://i60.fastpic.ru/thumb/2014/0409/c8/24214939de1531a9c4539a0c5ce1aac8.jpeg[/IMG][/URL]
    [URL=http://fastpic.ru/view/60/2014/0409/dbb9fa4984a7b10148c07f216d76d4a7.jpg.html][IMG]http://i60.fastpic.ru/thumb/2014/0409/a7/dbb9fa4984a7b10148c07f216d76d4a7.jpeg[/IMG][/URL]
    Хочу заметить,что для того чтобы программатор переводился в режим бутлодера кнопкой достаточно добавить конденсатор (я поставил 0.47мкФ) между правым выводом R3 и общим проводом.
    Предлогаю свои варианты плат: http://yadi.sk/d/pULVzuv-M8Dym – по схеме из Вашей статьи + работает кнопка и http://yadi.sk/d/XVLfBFUVM8Dy3 – полнофункциональная плата по этой схеме: http://blackcatusb.ru/images/downloads/blackcatusb_sch.gif

    Відповів
    • Супер, кстати! Если вы не против, я добавлю ваши фотки и схемы в статью под вашим авторством. Или если хотите, временно предоставлю вам право авторста на сайте. У самого времени сейчас не много. Можете оформить статью из фотками и прочим и опубликовать под своим именем.

      Відповів
  2. Насчет фото я не против,а автор схемы не я,кстати по-моему там ошибка в схеме с подключением светодиода VD2,как мне кажется правильнее будет подключить его как в Вашей схеме (в моей печатке он так и подключен,в понедельник или вторник может сделаю плату).

    Відповів
    • Да, посмотрел из светодиодом там ошибочка. Он так по идеи или вообще гореть не будет, или будет гореть постоянно, и гаснуть только тогда когда будет активность на порту.

      Відповів

Написати відповідь

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> 

вимагається