Fnirsi - aneb jak si nabit hubu :)

Petr Labaj labaj na volny.cz
Sobota Duben 12 18:12:56 CEST 2025


Ony ty klony bývají proti originálu někdy (nebo spíš většinou) nějak 
vylepšené.
Protože vznikly později, tak jsou dělané novějšími procesy a bývají 
rychlejší, případně i s menší spotřebou.
Je možné, že analogové periferie třeba nejsou tak dobré jako u 
originálu, to posoudit neumím, neměřil jsem třeba linearitu ADC.
Ale digitálně bývají lepší.

Někdy mají i nové funkce.
Myslím, že je to zrovna to APM, který má jednu hezkou změnu.
Originální STM32F103 má CANbus i USB.
Ale není možné využívat oboje najednou, ty dva subsystémy se vylučují a 
používají stejnou RAM.
I to APM funguje defaultně v rámci zachování kompatibility stejně.
Ale dá se u něho v jednom registru zapnout možnost, že se dají použít 
obě věci najednou.
Takže se s tímto chipem dá udělat převodník CANbus/USB.
Na to se u originálních STM musí používat třeba STM32F042 nebo 
STM32F042, kde to jde.

PL

*****************

Dne 12.4.2025 v 17:34 Petr Labaj napsal(a):
> Jasně, kompatibilita těch klonů s originálním STM32 je hodně dobrá.
> Takže STlink s tím určitě pojede.
>
> PL
>
> *****************
>
> Dne 12.4.2025 v 15:12 Pavel Kutina napsal(a):
>> Ano, na tom něco bude :) Ve verzi SG-003 je Geehy APM32F103VCT6, v 
>> SG-004 je Artery AT32F403AVGT7. To nevypadá úplně shodně...
>>
>> STlink asi někde mám, jen ten procesor nemá s ST nic společného, 
>> myslíte, že to půjde použít? Nějaké podezřelé neosazené dírky na 
>> desce nejspíš budou 
>> (https://www.eevblog.com/forum/index.php?action=dlattach;topic=436553.0;attach=2338171;image), 
>> čím to zkusit přečíst? Mám tady jenom nástroje od ST.
>>
>> Pavel Kutina
>>
>>
>>
>> ----- Original Message ----- From: "Petr Labaj" <labaj na volny.cz>
>> To: <hw-list na list.hw.cz>
>> Sent: Saturday, April 12, 2025 2:05 PM
>> Subject: Re: Fnirsi - aneb jak si nabit hubu :)
>>
>>
>> A ještě kdybyste místo 'nějaký ten čínský "STM32like" ARM' napsal přesně
>> označení, tak by se dalo asi celkem snadno zjistit, jestli se do daného
>> procesoru vůbec může vejít 4x delší firmware.
>> Jestli to jen částečné nahrání dlouhého firmware úplně jednoduše
>> neznamená, že víc paměti daný procesor nemá.
>>
>> PL
>>
>> ****************
>>
>> Dne 12.4.2025 v 13:56 Petr Labaj napsal(a):
>>> Kdybyste měl nějaký ten ST-link za 2 dolary, tak by se dalo zjistit, 
>>> jestli je procesor zamčený nebo ne.
>>> Kdyby nebyl, tak pak zkusit na nějakém fóru požádat, jestli by někdo 
>>> nevyčetl kompletně obsah svého procesoru a neposlal ho.
>>>
>>> PL
>>>
>>> *****************
>>>
>>> Dne 12.4.2025 v 13:51 Pavel Kutina napsal(a):
>>>> Nedalo mi to. Když to nastartuju s aktivním bootloaderem, nechá si 
>>>> to vnutit ten jediný FW, co je k tomu k mání. Když tam chci nahrát 
>>>> FW z vyšší verze, restartne se to pod rukama - zhruba tak poté, co 
>>>> se tam nahraje obdobné množství dat. No nic, asi není co ztratit, 
>>>> budu experimentovat dál.
>>>>
>>>> Pavel Kutina
>>>>
>>>>
>>>> ----- Original Message ----- From: "Pavel Kutina" <hw na prelude.cz>
>>>> To: "HW-news" <hw-list na list.hw.cz>
>>>> Sent: Saturday, April 12, 2025 11:15 AM
>>>> Subject: Fnirsi - aneb jak si nabit hubu :)
>>>>
>>>>
>>>> Zdravím,
>>>>
>>>> tak poslušně hlásím, že už jsem si taky naběhnul :) Puzen 
>>>> neodolatelným
>>>> nutkáním, pořídil jsem sobě "procesní kalibrátor" Fnirsi SG-003A. 
>>>> Přišel,
>>>> hrál jsem si s ním asi tak půl hodiny, fungoval - ale UI měl hromady
>>>> nepěkných překlepů v anglických popiskách (jestli je měli i v 
>>>> čínských jsem
>>>> nezkoumal), tak jsem se podíval k výrobci, co si o tom myslí, no a 
>>>> našel
>>>> jsem stránku supportu, kde měli poslední (a jediný) zveřejněný FW, 
>>>> kde prý
>>>> to, co podle changelogu řešili, byl právě nějaký překlep.
>>>>
>>>> Tak jsem FW stáhnul, mašinku připojil k PC, zatvářila se jako 
>>>> flashdisk a
>>>> soubor jsem tam nakopíroval. K samovolnému restartu nedošlo (prý se 
>>>> to někdy
>>>> stává), takže jsem počkal asi pět minut, pak jsem kalibrátor vypnul 
>>>> - a už
>>>> nezapnul...
>>>>
>>>> Při stisku tlačítka zapínání nic, po rozebrání a odpojení baterky 
>>>> (pročetl
>>>> jsem nějaké cizí zkušenosti na netu) se mi podaří spustit bootloader a
>>>> připojí se opět jako flashdisk. Když do něj nakopíruju onen soubor 
>>>> s FW, nic
>>>> se nezmění.
>>>>
>>>> Začal jsem se trochu zajímat, co že to tam vlastně nahrávám a 
>>>> zjistil, že
>>>> soubory FW, které jsou na webu pro vyšší verzi (SG-004A se stejným
>>>> procesorem a displejem, jen s předělanou analogovou částí) mají 
>>>> přes 600 kB,
>>>> ten můj asi 160 kB... Něco bude asi špatně.
>>>>
>>>> Tak jsem napsal techsupportu Fnirsi - a hádejte co? Už čtvrtý den 
>>>> nic - prý
>>>> "někdy může tvrat i několik hodin, než se vám ozveme :)
>>>>
>>>> Napadlo mě zkusit tam nahrát FW pro tu vyšší verzi SG-004A, měla 
>>>> prý podobné
>>>> problémy při flashování a dalo se to vyřešit postupným přehráním, 
>>>> protože
>>>> poslední FW je nějak "nekompletní" - ale k tomu mému ta starší 
>>>> "kompletní"
>>>> verze FW nikde neroste. Zatím tedy trochu váhám. Samozřejmě 
>>>> procesor je
>>>> nějaký ten čínský "STM32like" ARM, se kterým to přes HW tools (link,
>>>> debugger) neumím, jelikož je nemám.
>>>>
>>>> No ještě to bude veselé, každopádně, půl hodiny hraní za třináct 
>>>> stovek - to
>>>> vlastně není zase tak špatná hodnota, už jsem v životě přišel o 
>>>> víc, jen
>>>> málokdy tak rychle :)
>>>>
>>>> Pavrel Kutina
>>>



Další informace o konferenci Hw-list