Загрузка страницы

Doc64 #21 | Commodore C64 | Repair SD2IEC - Solder SMD Device & flash ATMega 1284P controller

Today I want to show you ...
- How to repair your SD2IEC with a broken Atmel ATMega 1284P controller
- Hot to solder a SMD SMT device (ATMega 1284P / ATMega 644 or similar) onto your SD2IEC PCB
- How to solder a TQFP-44 SMD device
- How to flash a ATMega controller / microcontroller for your SD2IEC
- How to flash a ATMega controllerwith Atmel Studio 7
- How to flash a ATMega controller with AVRdude
- Which fuse-bytes (fuse-bits) / fusebyte (fusebit) you need to use
- Which SD2IEC firmware you need to flash (LarsP, Shadowwolf)
Usefull links
AVRdude download:
http://stefanfrings.de/avr_tools/

Atmel Studio 7 download:
https://www.microchip.com/mplab/avr-support/atmel-studio-7

FuseByte calculator:
http://eleccelerator.com/fusecalc/fusecalc.php?chip=atmega1284p

SD2IEC firmware:
https://www.sd2iec.de/

ISP-Programmer I used:
https://www.diamex.de/dxshop/USB-ISP-Programmer-fuer-Atmel-AVR-Rev2
Schematic, Layout, Gerber-Files for download (as example):
https://easyeda.com/wagiminator/y-c64-sd2iec-smd_copy
avrdude commands (Programmer: DIAMEX USB-ISP Programmer V2):

avrdude -c c
Lists all from avrdude supported programmers

avrdude -c stk500v2 -P com4
Lists all from device 'stk500v2' supported controllers

avrdude -c stk500v2 -P com4 -p m1284p
Use stk500v2 driver (programmer), COM-Port 4 (see in the windows 10 hardware manager -Serial USB-Device)
with controller m1284p (ATmega 1284P)

avrdude -c stk500v2 -P com4 -p m1284p -U lfuse:w:0xEF:m
Writes the low fuse byte (here EF hex) into the controller

avrdude -c stk500v2 -P com4 -p m1284p -U hfuse:w:0x92:m
Writes the low fuse byte (here 92 hex) into the controller

avrdude -c stk500v2 -P com4 -p m1284p -U efuse:w:0xFF:m
Writes the extended fuse byte (FF hex) into the controller

avrdude -c stk500v2 -P com4 -p m1284p -U lock:w:0xFF:m
Writes the lock byte (here FF hex = no locks) into the controller

copy the xxxlarsp_1284p_xxx.hex to the AVRDUDE directory
avrdude -c stk500v2 -P com4 -p m1284p -u -U flash:w:xxxlarsp_1284p_xxx.hex
Flashes the xxx.hex file onto the controller (here ATmega 1284P)
Music by:
- Shades, 1986, 64er Markt&Technik by Chris_Huelsbeck

Видео Doc64 #21 | Commodore C64 | Repair SD2IEC - Solder SMD Device & flash ATMega 1284P controller канала Doktor64
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
22 апреля 2020 г. 0:16:16
00:18:40
Другие видео канала
Doc64 #17 | Commodore C64 | bad CIA / Joystick Port REPAIR ASSY 250425Doc64 #17 | Commodore C64 | bad CIA / Joystick Port REPAIR ASSY 250425Doc64 #23 | Commodore C64 | Common FAULT? CIA1 repair-Keyboard key "Q" stuckDoc64 #23 | Commodore C64 | Common FAULT? CIA1 repair-Keyboard key "Q" stuckDr.64 #08 | Commodore C64 Tutorial | 1541-II Kernel-Umschalter (Jiffy DOS), Speedtest, SD2IECDr.64 #08 | Commodore C64 Tutorial | 1541-II Kernel-Umschalter (Jiffy DOS), Speedtest, SD2IECDr.64 #07 | Commodore C64 Tutorial | Kernel-Umschalter selber bauen (Jiffy DOS)Dr.64 #07 | Commodore C64 Tutorial | Kernel-Umschalter selber bauen (Jiffy DOS)Doc64 #28 | C64 Convolute - What's inside the box???Doc64 #28 | C64 Convolute - What's inside the box???Dr.64 #02 | Commodore C64 Tutorial | Leiterplatte reinigen & ElKo's tauschenDr.64 #02 | Commodore C64 Tutorial | Leiterplatte reinigen & ElKo's tauschenDr.64 #01 | Commodore C64 Tutorial | Grundreinigung von Tastatur & GehäuseDr.64 #01 | Commodore C64 Tutorial | Grundreinigung von Tastatur & GehäuseDoc64 #26 | Commodore C64 | What's the PLA for and how does it work?Doc64 #26 | Commodore C64 | What's the PLA for and how does it work?Doc64 #18 | Commodore C64 | DIY Power Supply PSU new, modern, small, efficient & cheapDoc64 #18 | Commodore C64 | DIY Power Supply PSU new, modern, small, efficient & cheapDoc64 #27 | Commodore 1084-P CRT Monitor | Flyback repair and adjustmentsDoc64 #27 | Commodore 1084-P CRT Monitor | Flyback repair and adjustmentsDr.64 #12 | Commodore C64 | Troubleshooting: Spannungen & Takte messen und prüfenDr.64 #12 | Commodore C64 | Troubleshooting: Spannungen & Takte messen und prüfenDr.64 #05 | Commodore C64 Tutorial | Kernel-Modul-Karte, EPROM brennen, JiffyDOS, SD2IECDr.64 #05 | Commodore C64 Tutorial | Kernel-Modul-Karte, EPROM brennen, JiffyDOS, SD2IECDr.64 #03 | Commodore C64 Tutorial | Floppy 1541 bleichen - wie man es NICHT macht!Dr.64 #03 | Commodore C64 Tutorial | Floppy 1541 bleichen - wie man es NICHT macht!Doc64 #14 | Commodore C64 | Restoration with the DISHWASHERDoc64 #14 | Commodore C64 | Restoration with the DISHWASHERDoc64 #24 | Commodore C64 | Keyboard doesn't work properlyDoc64 #24 | Commodore C64 | Keyboard doesn't work properlyDoc64 #15 | Commodore C64 | Floppy 1541-II Painting & quick look at Sun-BleachingDoc64 #15 | Commodore C64 | Floppy 1541-II Painting & quick look at Sun-BleachingDr.64 #06 | Commodore C64 Tutorial | Kernel-ROM / Kernal sockelnDr.64 #06 | Commodore C64 Tutorial | Kernel-ROM / Kernal sockelnDr.64 #13 | Commodore C64 | Troubleshooting: Adressbus, Datenbus & ChipSelect messenDr.64 #13 | Commodore C64 | Troubleshooting: Adressbus, Datenbus & ChipSelect messenDoc64 #21a | Commodore C64 | Repair SD2IEC UPDATE: Can not access SD card, only EEPROMFS - FIXED!!!Doc64 #21a | Commodore C64 | Repair SD2IEC UPDATE: Can not access SD card, only EEPROMFS - FIXED!!!Doc64 #19 | Commodore C64 | Floppy 1541 Power Connector Fix & SMPS Mod (cool & light PSU)Doc64 #19 | Commodore C64 | Floppy 1541 Power Connector Fix & SMPS Mod (cool & light PSU)Dr.64 #04 | Commodore C64 Tutorial | C64C DigiFix - Digitalsounds wieder laut hören! SID 8580Dr.64 #04 | Commodore C64 Tutorial | C64C DigiFix - Digitalsounds wieder laut hören! SID 8580
Яндекс.Метрика