-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!.POSTED.83.27.224.83.ipv4
.supernova.orange.pl!not-for-mail
From: sundayman <s...@p...onet.pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Re:masowe programowanie AVR
Date: Sat, 12 Oct 2024 05:55:06 +0200
Organization: http://www.wit.edu.pl
Message-ID: <vecrv2$733k$1@portraits.wsisiz.edu.pl>
References: <ve4jqa$314l$1@portraits.wsisiz.edu.pl> <ve65g9$qs8$1@news.chmurka.net>
<ve6poh$3pk3$1@portraits.wsisiz.edu.pl>
<4...@h...invalid>
<ve9iiq$5fg9$1@portraits.wsisiz.edu.pl>
<vecq77$727r$1@portraits.wsisiz.edu.pl>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 12 Oct 2024 03:55:14 -0000 (UTC)
Injection-Info: portraits.wsisiz.edu.pl;
posting-host="83.27.224.83.ipv4.supernova.orange.pl:83.27.224.83";
logging-data="232564"; mail-complaints-to="a...@w...edu.pl"
User-Agent: Mozilla Thunderbird
Content-Language: pl
In-Reply-To: <vecq77$727r$1@portraits.wsisiz.edu.pl>
Xref: news-archive.icm.edu.pl pl.misc.elektronika:794436
[ ukryj nagłówki ]zobaczcie, do czego mnie doprowadziliście...
dodałem jeszcze melodyjkę w przypadku błędu, żeby nie przeoczyć.
Kurła mać.
@echo off
REM Ustawienie ścieżki do AVRDUDE
set AVRDUDE_PATH=C:\AVRDUDE_6
REM Funkcja sprawdzająca kod błędu i przerywająca skrypt w razie błędu
setlocal enabledelayedexpansion
REM Funkcja do generowania melodyjki w przypadku błędu
set playMelody=powershell -c "[console]::beep(659,300); Start-Sleep
-Milliseconds 100; [console]::beep(523,300); Start-Sleep -Milliseconds
100; [console]::beep(587,300); Start-Sleep -Milliseconds 100;
[console]::beep(784,500)"
REM Programowanie fuse bitów z prędkością 125 kHz
%AVRDUDE_PATH%\avrdude -c atmelice_isp -P usb -p m2561 -B 8 -U
lfuse:w:0xFF:m -U hfuse:w:0xD8:m -U efuse:w:0xFC:m
IF ERRORLEVEL 1 (
echo **************** FUSE ERROR ! ****************
FOR /L %%i IN (1,1,10) DO (%playMelody%)
pause
exit /b 1
)
REM Odczekaj pół sekundy
timeout /T 1 >nul
REM Programowanie pamięci flash z prędkością 3 MHz bez wstępnego
kasowania pamięci
%AVRDUDE_PATH%\avrdude -c atmelice_isp -P usb -p m2561 -B 0.33 -D -U
flash:w:C:\HEX\program.hex:i
IF ERRORLEVEL 1 (
echo **************** FLASH ERROR ! ****************
FOR /L %%i IN (1,1,10) DO (%playMelody%)
pause
exit /b 1
)
REM Programowanie pamięci EEPROM
%AVRDUDE_PATH%\avrdude -c atmelice_isp -P usb -p m2561 -B 0.33 -U
eeprom:w:C:\HEX\eeprom.eep:i
IF ERRORLEVEL 1 (
echo **************** EEPROM ERROR ! ****************
FOR /L %%i IN (1,1,10) DO (%playMelody%)
pause
exit /b 1
)
REM Ustawienie Lock bit na FC
%AVRDUDE_PATH%\avrdude -c atmelice_isp -P usb -p m2561 -B 0.33 -U
lock:w:0xFC:m
IF ERRORLEVEL 1 (
echo **************** LOCK ERROR ! ****************
FOR /L %%i IN (1,1,10) DO (%playMelody%)
pause
exit /b 1
)
echo ===================== PROGRAMMING SUCCESS !! =====================
pause
exit /b 0
Następne wpisy z tego wątku
- 12.10.24 10:35 Pixel(R)??
- 12.10.24 17:04 jp
- 12.10.24 23:20 sundayman
- 12.10.24 23:30 sundayman
- 13.10.24 00:34 Arnold Ziffel
- 13.10.24 02:25 sundayman
- 14.10.24 18:34 alojzy nieborak
Najnowsze wątki z tej grupy
- Pendrive zdycha, czy coś jeszcze innego? Problem z plikami.
- Odkurzacz Smapp Dynamic - dawny Zelmer
- Nagra IV i zewnętrzny pilot
- Fejk muzyczny czy nie fejk
- Raspberry Pi 3 Model B+
- Kuchenka elektryczna
- test
- Cewka elektrozaworu
- zapytanie o chip r5f21275nfp
- nie naprawiam więcej telewizorów
- Zrobił TV OLED z TV LCD
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
- OpenPnP
Najnowsze wątki
- 2025-03-18 Tesla na złom
- 2025-03-18 Ziobrotura 3.0 będzie w prawie przesłuchać "świadka" Tuska bez adwokata w sprawach Sienkiewicza/Bodnara/...?
- 2025-03-18 Produkty ,,Made in Germany" wciąż na topie - art. na www.dw.com
- 2025-03-18 ulaskawienia
- 2025-03-18 Gdynia => Sales Executive / KAM <=
- 2025-03-18 42 MILIARDY ZŁOTYCH ZYSKU W ROK. DLACZEGO BANKI TYLE ZARABIAJĄ W POLSCE?
- 2025-03-17 Nie matura lecz chęć szczera ...
- 2025-03-17 Pendrive zdycha, czy coś jeszcze innego? Problem z plikami.
- 2025-03-17 Odkurzacz Smapp Dynamic - dawny Zelmer
- 2025-03-17 Nagra IV i zewnętrzny pilot
- 2025-03-17 Rzeszów => Spedytor Międzynarodowy <=
- 2025-03-17 Warszawa => Junior Account Manager <=
- 2025-03-17 Białystok => Gen AI Engineer <=
- 2025-03-17 Białystok => Generative AI Engineer <=
- 2025-03-17 Częstochowa => Backend Developer (Node + Java) <=