george Posted July 12, 2022 at 09:34 AM Share Posted July 12, 2022 at 09:34 AM Ich habe bei meinem Hall Effect Bricklet 2.0 festgestellt, dass wenn beim Start der Versuchsanordnung (Raspi4/HAT Brick/Hall Effect Bricklet) ein Magnet schon am Hall Effect Bricklet anliegt, der Brickltet immer im Flash-Modus startet. Liegt kein Magnet an, startet der Bricklet einwandfrei. Ist das ein Bug? Quote Link to comment Share on other sites More sharing options...
borg Posted July 13, 2022 at 07:57 AM Share Posted July 13, 2022 at 07:57 AM Oh man, da hast wirklich einen Bug gefunden. Das Boot-Pad (mit dem man das Bricklet beim Booten in den Bootloader bringen kann) war auf den falschen Pin gelegt: https://github.com/Tinkerforge/hall-effect-v2-bricklet/commit/c4be413bc61e2102778f16002d40f57f9c0e7f6e Das Problem ist, den Bootloader (und damit diese Änderung) kannst du mit dem Brick Viewer nicht überschreiben. Falls du in deinem Aufbau nicht vermeiden kannst den Magnet beim Booten in der nähe zu haben müsstet du das Bricklet einmal einschicken und wir flashen dass dann neu. Alternativ würdest du einen Master Brick 3.1 benötigen und einen Linux Rechner auf dem du aus diesem git https://github.com/Tinkerforge/flash-test das Script write_bootloader_to_comcu_bricklet.sh ausführst. Quote Link to comment Share on other sites More sharing options...
george Posted July 14, 2022 at 09:46 AM Author Share Posted July 14, 2022 at 09:46 AM Leider klappt die Alternative nicht. Beim Ausführen am Linux Rechner mit Master Brick 3.1 / Hall Bricklet kommt die Meldung: ~/Temp/flash-test-master$ ./write_bootloader_to_comcu_bricklet.sh bricklet_hall_effect_v2_firmware_2_0_2.zbin Using Master xxxxxx Schreibe Bootstrapper Schreibe Bootloader Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Errors: {'4'} Timeout beim Bootloader schreiben Egal ob der Bricklet im Flash-Modus ist oder nicht. Quote Link to comment Share on other sites More sharing options...
photron Posted July 14, 2022 at 09:55 AM Share Posted July 14, 2022 at 09:55 AM Hast du das Bricklet am Master Brick an Port D angeschlossen? Quote Link to comment Share on other sites More sharing options...
george Posted July 14, 2022 at 10:11 AM Author Share Posted July 14, 2022 at 10:11 AM Alles klar! Das war es. Hab ich nicht mitbekommen, dass man den Bricklet am Port D anschließen muß. Danke! Quote Link to comment Share on other sites More sharing options...
photron Posted July 14, 2022 at 11:44 AM Share Posted July 14, 2022 at 11:44 AM Das hat dir auch keiner gesagt, sorry. Das Script gibt das jetzt als Hinweis aus. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.