شنبه,۲۷ دي ماه ۱۳۹۹مطابق با
۲ جمادى الثانى ۱۴۴۲ هجرى قمرى

Transistortester GM328
![]() |
ESR meter, frequency counter, square wave generator
ATMega328P chip, 8MHz external crystal, USBasp USB ISP 3,3 V/5 V AVR Programmer (Aliexpress) USBasp driver : http://www.fischl.de/usbasp/ |
For windows 8 to 10 version, you need to disable the Digital Signature -Press and Hold Shit key and Click on Restart. -Click Troubleshoot -Click Advanced Option -Click Start up Settings -Click Restart -Select the Option Disable Driver signature enforcement (Pressing F7) -Reboot -Device manager, Open “Other devices” and right click on Usbasp and select Update driver software |
|
![]() |
– https://www.mikrocontroller.net/svn/list – SVN-Repositories – https://www.mikrocontroller.net/svnbrowser/transistortester/ – Directories Upgrade firmware: SVN svn://mikrocontroller.net/transistortester |
r read the specified device memory and write to the specified file
w read the specified file and write it to the specified device memory
Die oberen Bits der Efuse werden im ATmega328 nicht benutzt.
Zurückgelesen werden ‘1’ Werte für die unbenutzten Bits.
Manche Programmiersoftware maskiert die unbenutzten Bits aber aus. So wird mit der Maske 0x07 aus dem 0xfc eine 0xf04.
For writing only Flash and eeprom:
avrdude –c usbasp –p m328p –u -U flash:w:"TransistorTester.hex":a -U eeprom:w:"TransistorTester.eep":a
For writing only Fuses (L=F7, H=D9, E=04):
avrdude -c usbasp -p m328p -U lfuse:w:0xF7:m -U hfuse:w:0xD9:m -U efuse:w:0x04:m
Erase chip:
avrdude -p m328p -c usbasp -e -u
Backup Flash:
Read flash memory to a file “flash_read.hex”:
avrdude -c usbasp -p m328p -U flash:r:flash_read.hex:i
Read eeprom memory to a file “eeprom_read.hex”:
avrdude -c usbasp -p m328p -U eeprom:r:flash_read.hex:i
Test purpose:
avrdude -p m328p -P usb -c usbasp -U flash:w:Blink.hex
Arduino bootloader
Tools->Board->Arduino UNO (or whatever Arduino board you are programming)
Tools->Programmer->USBasp
Tools->Burn Bootloader
or
The bootloader is: c:\myAVR\Arduino-1.8.1\hardware\arduino\avr\bootloaders\optiboot\
uno.name=Arduino Uno
uno.bootloader.path=optiboot
uno.bootloader.file=optiboot_atmega328.hex
uno.build.core=arduino
avrdude -c usbasp -p m328p -u -U flash:w:"optiboot_atmega328.hex":a
Leave a Reply
See more website here...
Subpages
- Quiz Game Buzzer with LCD 128×64
- Solar Monitoring System
- Geiger Counter with Arduino and 16×2 LCD
- Clock with LED Strip and NeoPixel Ring
- Philips Uranus 54
- Motion detector with light & mp3 player
- Ceiling Light with direct & indirect light
- Solarpanel selber bauen
- LED Cube 8x8x8
- LED-Sternenhimmel
- Rotary phone Pulse to DTMF Converter
- Tonbandkoffer – Simonetta TB-11
- DDS Signal Generator (Device Voltages)
- Raspbian und Kodi
- AD8232 Heart Rate Monitor
- Philetta 234L BD234U/L Radio
- Transistortester GM328
Categories
- Ali Esteki (1)
- Blog (17)
- Electronic (12)
- iribTv (4)
- Linux (10)
- Ring Clock Project (4)
- Root (18)
- Tools (6)
- WordPress (6)