Atmega328PB-AU - umí někdo nahrát ?

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Atmega328PB-AU - umí někdo nahrát ?

Příspěvek od pavel1tu » 28 led 2020, 18:07

Nikomu nic nepůjčovat !!!

Půjčil jsem programátor na SMD verzi (AU) (prý mu ho někdo ukradl) a potřeboval bych nahrát bootloader.

Je někdo ochotný ? Pošlu poštou včetně obálky se spáteční adresou a známkou ....
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Atmega328PB-AU - umí někdo nahrát ?

Příspěvek od pavel1tu » 29 led 2020, 21:00

Tak jsem opravil starou patici,
pod mikroskopem přeházel zničené piny za dobré,
a mám vypáleno.

No z 12ks 3 vadné - ach jo.

PS: je tu někdo fundovaný, kdo mi vysvětlí rozdíl mezi klasickým zavaděčem třeba v UNO a "Minicore" ? Moc děkuji
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Atmega328PB-AU - umí někdo nahrát ?

Příspěvek od pavel1tu » 18 bře 2020, 18:17

Mám další dotaz. Zatím jsem provozoval ATmega328 s ext. krystalem, teď není místo a ani potřeba, tak se marně snažím použít bez krystalu na interních 8MHz, napájení 3,3V.
Když nahrávám bootloader, mám to dobře, že ?
- deska ATmega328
- clock 8MHz internal
- BOD 2,7V - nebo dát raději 1,8V - toto je do jakého napětí funguje, že ?
- LTO disabled - netuším
- variant - 328PB
- Bootloader - YES (UART 0) - tedy mám možnost dát UART 1 u verze PB, ale tam mám pověšený nRF24

1) bootloader nahraji v programaátoru, tam mám krystal
2) pak nahraji projekt přes USART0 a po seriové lince vidím že funguje
3) po napájení na desku se už po seriové lince neozývá
Osazeno minimum věcí, zdroj 3,3V, kondiky kolem ATmega, odpor na RESET.

Je možné, že když ho nahraji v tom programátoru, kde je krystal, pak nebude fungovat bez krystalu ?
Nebo se mu komunikační rychlost, mám 115200, změní s frekvencí ?

děkuji
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

ArduXPP
Příspěvky: 361
Registrován: 14 pro 2017, 19:31
Reputation: 0
Kontaktovat uživatele:

Re: Atmega328PB-AU - umí někdo nahrát ?

Příspěvek od ArduXPP » 19 bře 2020, 06:54

O tom, jestli bude použit interní nebo externí možnost, tak to se zapisuje ve FUSE. Jestli při nahrání programu to fungovalo bez krystalu, tak proč by to nemělo fungovat zas. Kdyby ale ve FUSE bylo, že má být použit externí, tak se bez toho chip nespustí. U používání 328p není potřeba mít u resetu odpor.

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Atmega328PB-AU - umí někdo nahrát ?

Příspěvek od pavel1tu » 19 bře 2020, 07:08

Právě že v programátoru kde i nahraji projekt - ověření že bootloader funguje - je krystal.
Pokud nastavím při nahrávání ten interní krystal, tak se FUSE nastaví, nebo ne ?
Už jsem z toho tumpachový
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

ArduXPP
Příspěvky: 361
Registrován: 14 pro 2017, 19:31
Reputation: 0
Kontaktovat uživatele:

Re: Atmega328PB-AU - umí někdo nahrát ?

Příspěvek od ArduXPP » 19 bře 2020, 21:27

Asi se změny u FUSE projevují jen při vypálení bootloader.

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Atmega328PB-AU - umí někdo nahrát ?

Příspěvek od pavel1tu » 24 bře 2020, 17:54

No, asi se blbě nahrávají FUSE, já tomu nerozumím - jako že doslova nevím co na co je ty FUSE, vím že něco přepínají, ale ....
Když nahraji klasický Bootloader na 5V a ext. krystal 16MHz - funguje to (z ArduinoIDE),
když nahraji 3,3V a interní krystal 8MHz - nefunguje to.
Nahrávám klasický https://github.com/MCUdude/MiniCore

Pomohl by mi prosím někdo, jak ty fuse nastavit přímo v programu AVRDUDE ? Včetně nahrání bootloaderu ?

Pořád hledám někoho kdo by mi časem "opravil" asi 30 ks ATmega328 kam nejde nahrávat bootloader,
je potřeba tam vynulovat ty FUSE - pár mi jich opravil kamarád ve firmě, ale už ten programátor co to uměl nemají,
prý se to dělá nějak vyšším napětím.
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Hanz
Příspěvky: 262
Registrován: 25 dub 2019, 23:52
Reputation: 0

Re: Atmega328PB-AU - umí někdo nahrát ?

Příspěvek od Hanz » 24 bře 2020, 18:47

snad Vám tohle pomůže, taky jsem se spletl a musel použít fuses doktora, ten se dá vyrobit nebo koupit.
https://jakub.serych.cz/reprap-elektronika
https://scienceprog.com/programming-avr ... -settings/
Nejsem si už jistý, jestli jsem pojistky neopravoval podle tohoto, než jsem si koupil od Axis programátor Presto
No a tohle jsem si taky udělal : http://mirley.firlej.org/node/726
https://www.elektroda.pl/rtvforum/topic1716521.html tohle se dá koupit ;)

Uživatelský avatar
kiRRow
Příspěvky: 1150
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: Atmega328PB-AU - umí někdo nahrát ?

Příspěvek od kiRRow » 24 bře 2020, 19:06

stímhle jsem se páral před 20ti lety na PICkách :( ... polopaticky jsou to přepínače vnitřního nastavení procesoru (SW jumpery) ... podle datasheetu se muselo zjistit co který bit v kterém ze těch tří bajtů pojistek co dělal ... přepíná to tam watchdog, takt procesoru, děličku vnitřního oscilátoru atd ... podle toho se vypočetla HEXa hodnota, kterou jsem při nahrávání do čipu zadal jako parametr do příkazového řádku ...... tehdy jely win98, programoval jsem v asm a ten programátor co jsem slátal na koleně občas nějaký čip i odpálil ... podezřívám nábojovou pumpu na vydolování právě vyžšího programovacího napětí. Rád bych pomohl více ... bohužel se k tomu zase teprve zpátky dostávám a ještě jsem ani nepotřeboval arduino dostat ven z pelíšku :)

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Atmega328PB-AU - umí někdo nahrát ?

Příspěvek od pavel1tu » 24 bře 2020, 20:58

Mám tomu rozumět, že když FUSE vypálím blbě, už to nejde vrátit ?
Tak to je bomba ... to jsem v rititi
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host