Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

ATmega328P vs PB a samovolny prepis flash a EE pri zarus.clk
Jdi na stránku Předchozí  1, 2, 3  Další
 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
ZdenekHQ
Administrátor


Založen: Jul 21, 2006
Příspěvky: 25741
Bydliště: skoro Brno

PříspěvekZaslal: pá listopad 01 2019, 20:28    Předmět: Citovat

To je samozřejmě prasečina, patrně soudruzi někde udělali chybu.
_________________
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
RayeR



Založen: Aug 02, 2009
Příspěvky: 1294
Bydliště: Praha

PříspěvekZaslal: st listopad 06 2019, 13:28    Předmět: Citovat

No tak to je v prdeli toto, ted sem zistil, ze v novejsim datasheetu k 328P (DS40002061A), jsou nova errata novych revizi:

Errata ATmega328P
The revision letter in this section refers to the revision of the ATmega328P device.
40.8.1 Rev K
• Full swing crystal oscillator not supported
• Parallel programming timing modified
• Write wait delay for NVM is increased
• Changed device ID
• Analog MUX can be turned off when setting ACME bit
• TWI Data setup time can be too short
1. Full swing crystal oscillator not supported
The full swing crystal oscillator functionality is not available in revision K.
Problem fix/workaround
Use alternative clock sources available in the device.

Takze jestli je tam i ta citlivost na ruseni, tak to potes teda...

Snad se to teda netyka automotive verze, o te zminka v DS neni.

Taky je blby, ze se ty revize lisi jen DebugWire ID a toto nejde vycist z programu, jen debuggerem. A navic u nekterych Atmeg, ma K revize i DebugWire ID stejne a nejdou tak odlisit vubec.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
RayeR



Založen: Aug 02, 2009
Příspěvky: 1294
Bydliště: Praha

PříspěvekZaslal: út prosinec 03 2019, 14:05    Předmět: Citovat

Z komunikace s indickou podporou MCP nakonec vyplynulo, ze nova revize K nakonec nebude vydana a zminka o ni z datasheetu casem zmizi.
ATmega328P se bude porad vyrabet po staru s nezkriplenym oscilatorem (byt drazsi), no aspon ze tak...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
error414-2



Založen: Dec 28, 2018
Příspěvky: 53

PříspěvekZaslal: pá květen 22 2020, 14:01    Předmět: Citovat

Ty jo, zrovna tohle ted resim a uz jsem z toho byl nemocny. Nedostal jsem se tak daleko jak ty, jen jsem zjistil ze to nedela kdyz tam neni bootloader.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
RayeR



Založen: Aug 02, 2009
Příspěvky: 1294
Bydliště: Praha

PříspěvekZaslal: pá květen 22 2020, 15:09    Předmět: Citovat

Chces rict, ze kdyz neni naprogramovana fuse bootrst, tak je ten oscilator najednou odolnej? V dane aplikaci bootloader byt musi, takze sem ani nezkousel moznost bez.
Za druhe nas atmel sere neskutecne dlouhyma leadtime, objednavku x tisic ks sme resili uz nekdy loni a porad to nemame, ted maji nake odstavene fabriky, co slo sme vykoupili z farnell a pod. No do dalsiho projektu uz si sakra rozmyslim, jesi pouzit este nekdy atmel, resp. mikropyc...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
error414-2



Založen: Dec 28, 2018
Příspěvky: 53

PříspěvekZaslal: pá květen 22 2020, 16:06    Předmět: Citovat

oscilator neni odolnej, porad to dela kraviny, jen jak uz si zminil, bez bootloaderu to nesmaze flash a eeprom.

Pro me je to absolutne nepouzitelnej procesor kdyz neco takoveho dokaze smazat pamet. Stara 328p je super odolna, tohle je parodie.

Resil jsem to http://www.ebastlirna.cz/modules.php?name=Forums&file=viewtopic&t=93785 .

Na tohle tema jsem narazil nahodou a docela jsem zajasal ze nejsem sam. Na atmel foru o tom asi nikdo moc nevi Sad
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
RayeR



Založen: Aug 02, 2009
Příspěvky: 1294
Bydliště: Praha

PříspěvekZaslal: pá květen 22 2020, 17:54    Předmět: Citovat

Zajimave, ze tobe to maze celou pamet, me to zrusilo vzdy jen par Byte.
Nema to cenu dal resit, jednani s podporou Mikrocypu nikam nevedlo, proste se z toho vykroutili, ze je to nova feature a ze MCU neni pro noisy environment, tak v ramci zachovani nervu PB zahod a kup nekde starsi P...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
error414-2



Založen: Dec 28, 2018
Příspěvky: 53

PříspěvekZaslal: pá květen 22 2020, 18:50    Předmět: Citovat

RayeR napsal(a):
Zajimave, ze tobe to maze celou pamet, me to zrusilo vzdy jen par Byte.
Nema to cenu dal resit, jednani s podporou Mikrocypu nikam nevedlo, proste se z toho vykroutili, ze je to nova feature a ze MCU neni pro noisy environment, tak v ramci zachovani nervu PB zahod a kup nekde starsi P...


zalezi jak ho moc "prstuju", do toho druheho tematu jsem daval screen kde to smazalo jen 4 radky.

Ja prave chtel v zarizeni nahradit stavajici 328p za 328PB kvuli druhemu uartu, ale ted si rikam ze asi neni tak dulezity.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
RayeR



Založen: Aug 02, 2009
Příspěvky: 1294
Bydliště: Praha

PříspěvekZaslal: pá květen 22 2020, 22:22    Předmět: Citovat

No stejne je to zajimavy, ze to na tu mazaci instrukci jumpne s tak velkou pravdepodobnosti/tak casto, kdyz se tam vyskytuje jen 1 z tisice instrukci v cele pameti, kdo vi kolik to tech skoku behem 1 dotyku udela... Pokud bys xtal nahradil aktivnim oscilatorem, tak by snad tenhle problem nebyl, ale kdyz uz je hotova deska...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
error414-2



Založen: Dec 28, 2018
Příspěvky: 53

PříspěvekZaslal: pá květen 22 2020, 22:27    Předmět: Citovat

ja tam smejdil prstem treba 10 - 20s. Deska se bude delat nova se zmenama, ale nemam uz naladu a silu tohle resit. Zabil jsem s tim tolik casu ze proste nebudu menit nic co nemusim menit a co vim ze funguje.

Chtel jsem to vylepsit, okradl jsem se o cas, to uz se stava Very Happy
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
RayeR



Založen: Aug 02, 2009
Příspěvky: 1294
Bydliště: Praha

PříspěvekZaslal: so květen 23 2020, 15:24    Předmět: Citovat

Me stacilo hrotem pinzety potukat treba 5x behem vteriny a bylo to sekle...

Jo, taky sem s tim stravil hodne casu a hledani na forech, kery nikam nevedlo, holt takovyhle zkusenosti mas pak k nezaplaceni Smile Bud rad, zes na to prisel driv nez v seriove produkci, to bys pak teprv tloukl hlavou o zed...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
Celeron



Založen: Apr 02, 2011
Příspěvky: 17510
Bydliště: Nový Bydžov

PříspěvekZaslal: ne březen 26 2023, 18:45    Předmět: Citovat

Tak jsem se nějak překoukl a koupil u Farnela taky ty ATMegy 328PB. V Bascomu se mi identifikují jako Chip device ID: 1E9516 a to je vše co umí. Ani v seznamu 328PB není. Takže v Bascomu do něj bootloader nedostanu.
Našel jsem nějakou podporu pro Arduino IDE prostředí ale nevím, co s tím.
Neporadíte prosím někdo jak na to?
Díky!

_________________
Jirka

Proč mi nemůže všechno chodit hned ?!!
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Crifodo



Založen: Oct 11, 2005
Příspěvky: 15005

PříspěvekZaslal: ne březen 26 2023, 19:36    Předmět: Citovat

Co když si zkopíruješ definiční soubor M328Pdef.dat do novýho souboru s tou signaturou 1E9516 a ten podstrčíš Bascomu?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Ruprecht



Založen: Sep 28, 2005
Příspěvky: 1271
Bydliště: ZČ + JM

PříspěvekZaslal: ne březen 26 2023, 21:13    Předmět: Citovat

328PB je v legálním Bascomu od r. 2017
_________________
Kampaň, účelovka, nepodepsal, Palermo, ODS, Kalousek, je líp a jsou na to čísla, nastudujte si to.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Celeron



Založen: Apr 02, 2011
Příspěvky: 17510
Bydliště: Nový Bydžov

PříspěvekZaslal: ne březen 26 2023, 22:07    Předmět: Citovat

V demo Bascomu 2.0.7.5, co je na stránkách MCS, bohužel podpora 328PB není. A kupovat si ostrou verzi kvůli nahrání pár bootloaderů za rok mi nepřijde moc dobrá investice.
Zkusil jsem stáhnout pro IDE podporu pro Pololu A-star 328 PB. Jinou jsem zatím nenašel. Po instalaci se mi v deskách 328PB objeví, je tam i volba TWI 0 a TWI1, taky SPI0 a SPI1 ale zatím jsem to nezkoušel.
Ale asi mi to s nahráním Optibootu přes ISP nepomůže, programátor USBasp co používám bez problémů v Bascomu mi v Arduino IDE nechodí, je tam problém s moc vysokým kmitočtem CLK. V Bascomu jde z Automatu snížit na 187,5kHz pak to chodí ale jak CLK snížit v Arduino Ide jsem se zatím nedopátral.

_________________
Jirka

Proč mi nemůže všechno chodit hned ?!!
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů Časy uváděny v GMT + 1 hodina
Jdi na stránku Předchozí  1, 2, 3  Další
Strana 2 z 3

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.15 sekund