Forum: Mikrocontroller und Digitale Elektronik wie Bluepill Board prüfen?


von Georg S. (randy)


Lesenswert?

Hallo,

es gibt diesen Beitrag in dem ein Testprogramm beschrieben wird mit dem 
man den STM32F103 Chip, bzw. Clone, auf
Funktionsfähigkeit prüfen kann:
Beitrag "Re: BluePill STM32 Bezugsquelle"
In dem Beitrag wird die Software: https://github.com/keirf/Greaseweazle
erwähnt. aber auf der Webseite finde ich nichts was mit einem STM32F103 
Test zu tun hätte.
Wo kann ich die Software finden?

Viele Grüße,
Georg

von Achim M. (minifloat)


Lesenswert?

Georg S. schrieb:
> Wo kann ich die Software finden?

Der Artikel hier
https://hackaday.com/2021/06/23/test-your-blue-pill-board-for-a-genuine-stm32f103c8-mcu/

...empfiehlt das:
https://mecrisp-stellaris-folkdoc.sourceforge.io/bluepill-diagnostics-v1.6.html

Funktioniert bei mir. Ich hatte 2017 wohl Glück. Derzeit ist es sogar 
unsicher, in einem 10er-Pack Bluepills den gleichen Fake zu bekommen...

mfg mf

von Georg S. (randy)


Lesenswert?

Ich ging sowieso nicht davon aus dass es sich um ein Original handelt.
Der Diagnoseoutput von stellaris-folkdoc:

[12:22:23:510] Not a menu item: press the 'm' key for the menu␊
[14:29:37:325] STM32F103C8 authentication FAILED one or more tests: ␊
[14:29:37:326] ---------------------------------------------------- ␊
[14:29:37:326] FAIL - Declared flash not 65536 ␊
[14:29:37:326] PASS - DBGMCU_IDCODE is NOT readable without SWD/Jtag 
connected ␊
[14:29:37:326] PASS - Second 64KB flash block verified ␊
[14:29:37:326] PASS - JDEC manufacturer id IS STMicroelectronics



Bei mir geht der erste SPI Bus, aber der zweite nicht. Deswegen hätte 
mich der Peripherie-Test von Greaseweazle interessiert. Aber per google 
war ich bisher erfolglos eine bin Datei von diesem Diagnosetool zu 
finden.

von Georg S. (randy)


Lesenswert?

P.S: weitere Diagnose-Outputs:



[12:15:57:665] UNIQUE DEVICE ID: ␊
[12:15:57:665] ----------------- ␊
[12:15:57:674] BITS-95:64 | 0x67064344 | g.CD␊
[12:15:57:674] BITS-63:32 | 0x50566552 | PVeR␊
[12:15:57:674] BITS-31:0  | 0x0669FF54 | .i.T␊

...

[12:20:51:234] Unique Serial Number = 0x3139D942 ␊
[12:20:51:236] ␊

von Harald K. (kirnbichler)


Lesenswert?

Georg S. schrieb:
> aber auf der Webseite finde ich nichts was mit einem STM32F103
> Test zu tun hätte.
> Wo kann ich die Software finden?

https://github.com/keirf/Greaseweazle/wiki/STM32-Fakes

von Georg S. (randy)


Lesenswert?

> https://github.com/keirf/Greaseweazle/wiki/STM32-Fakes

bei dem Link war ich schon, jedoch hab ich den "alt/ subfolder" nicht 
gefunden wenn ich auf den Reiter "Code" klicke.

von Zino (zinn)


Lesenswert?


von Harald K. (kirnbichler)


Lesenswert?


Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.