![]() |
|
|
|
|
|
#1 |
|
Veteran
Join Date: 24th June 2005
Location: Лысьва
Posts: 1,133
Thanks: 38
Thanked 174 Times in 110 Posts
![]() ![]() ![]() |
2011-10-31: Времени и желания заниматься у меня больше нет. Проект закрыт.
Сей девайс - результат моей борьбы с флешью . Пыталься сделать как можно проще: используется только mega8515, max232 и панелька (с нулевым усилием). Для связи с пц использует протокол wake. Выкладываю все исходники пользуйтесь. (Для некоммерческих целей ессно)Фьюзы: avreal32 +mega8515 -v -n -aft2232 -e -w -fCKSEL=F,SUT=1 flasher.hex Использование. В программе есть буфер 00000..80000, его содержимое можно видеть и править в редакторе. Цифровые поля под редактором: первая - адрес в буфере программы (с этого адреса работают load/save), вторая - адрес во флешке, третья - объем передаваемых данных в байтах. Первые две сделаны для склейки образов пзу, можно их оставить в 0. После изменения значения в окошке нужно жать enter. Например: открываем 4 файла по 16Кб - sys.rom, trdos.rom, 128.rom, 48.rom. В результате получается один образ 64Кб. В данный момент девайс дошел до такого состояния, когда улучшить малой кровью не получится, а функций вполне хватает, что бы пару раз в месяц перепрошить пентагон... Проверено на микрухах: WINBOND W29EE011-15, W29C020C-90B, W29C020-90, AT29C512, AT29C010, V29LC040, SST 29EE010, 29EE020-120, 39SF020, 29F010 Спасибо Mikka_A за бета-тестирование и идеи по переработке интерфейса! Спасибо zst за donate! (ZXkit-008, флешки, переходники) Добавил разводку от Zoidberg. Thanx! Добавил поддержку 24С01..24С16, переделал модуль iic. Проверено: 24C01, 24C16, 24C256, 24C512. Добавил тест 62256 ОЗУ. Добавил чтение РЕ3 и РТ4. Здесь http://zx.pk.ru/showthread.php?p=334173 можно приобрести конструктор для сборки: ZXkit-008. Здесь вариант флешера для прошивания УФ-ПЗУ 27Схх Last edited by skyther; 31st October 2011 at 19:01. |
|
|
|
| The Following 18 Users Say Thank You to skyther For This Useful Post: | alexeilm (19th September 2011), Alex_kapfa (29th September 2009), Alex_NEMO (6th June 2010), ALKO (25th May 2010), alsp (24th October 2009), Dmitri (23rd August 2011), Eltaron (20th May 2012), kgbond (26th May 2010), Mad Killer/PG (23rd February 2010), makaroff (25th August 2012), neon79 (23rd August 2010), Nuts_ (20th October 2011), perestoronin (10th December 2011), sergey2b (23rd August 2010), Velvin (29th June 2011), whithill (17th May 2011), zst (23rd June 2010), Михайла (20th June 2011) |
|
|
#4 | |
|
Veteran
Join Date: 24th June 2005
Location: Лысьва
Posts: 1,133
Thanks: 38
Thanked 174 Times in 110 Posts
![]() ![]() ![]() |
2 ASDT: Делалось для флешек, а iic получилось как бесплатное дополнение.
Quote:
|
|
|
|
|
|
|
#5 |
|
Guru
Join Date: 3rd July 2005
Location: Санкт-Петербург
Posts: 7,430
Thanks: 2,093
Thanked 2,462 Times in 1,515 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Полезная штучка. TXD - RXD вешается на PD0 - PD1?
Можно чуть подробней о подключении MAX?
__________________
Scorpion ZS 1024 turbo+/ZXMC 2.6/SD-HDD/FDD/AT-Keyb/Mouse/SMUC 2.0/ProfROMse/VGA 3.0/NeoGS ZX-Evolution 4096 rev.B (ScorpEvo 4096) ZX-Spectrum+ /DivIDErus beta 0.5"Орион-2010"/1024кб/FLASH-диск/microSD/PS2-Keyb/PS2-Mouse/RS-232/VGA Сайт с документацией к "Scorpion ZS 256" |
|
|
|
|
|
#8 | |
|
Guru
Join Date: 3rd July 2005
Location: Санкт-Петербург
Posts: 7,430
Thanks: 2,093
Thanked 2,462 Times in 1,515 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
![]() Бронепоезд навстречу: КОМ-порт в самом деле можно подключать к АВР через резисторы, сверхнагрузки на МК при этом не возникает. Как насчет этого? Кстати, флеши какие - 28, 29?
__________________
Scorpion ZS 1024 turbo+/ZXMC 2.6/SD-HDD/FDD/AT-Keyb/Mouse/SMUC 2.0/ProfROMse/VGA 3.0/NeoGS ZX-Evolution 4096 rev.B (ScorpEvo 4096) ZX-Spectrum+ /DivIDErus beta 0.5"Орион-2010"/1024кб/FLASH-диск/microSD/PS2-Keyb/PS2-Mouse/RS-232/VGA Сайт с документацией к "Scorpion ZS 256" |
|
|
|
|
|
|
#10 |
|
Guru
Join Date: 3rd July 2005
Location: Санкт-Петербург
Posts: 7,430
Thanks: 2,093
Thanked 2,462 Times in 1,515 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Ждемс полного даташита, чтоб не гадать "и чито же это я собрал?"
![]() В дополнение, на всякий случай закину схемку сопряжения АВР и КОМ-порта (штатный адаптер для прошивания АВР в Algorithm Builder)
__________________
Scorpion ZS 1024 turbo+/ZXMC 2.6/SD-HDD/FDD/AT-Keyb/Mouse/SMUC 2.0/ProfROMse/VGA 3.0/NeoGS ZX-Evolution 4096 rev.B (ScorpEvo 4096) ZX-Spectrum+ /DivIDErus beta 0.5"Орион-2010"/1024кб/FLASH-диск/microSD/PS2-Keyb/PS2-Mouse/RS-232/VGA Сайт с документацией к "Scorpion ZS 256" Last edited by Ewgeny7; 16th October 2006 at 15:48. |
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|