Hi,
ich habe aus dem AREXX-Forum eine unter Mac OS X 10.9.5 (Mavericks) kompilierbare Version von con_flash gefunden. Ich verwende den USB-IR-Adapter ARX-USB2.
Auf den ersten Blick funktioniert auch das Flashen der Hex-Files. Laut con_flash wird alles korrekt geflasht.
Code:
con_flash /dev/cu.usbserial-AXXWTMCJ /PFAD-ZUR-HEX-DATEI/test.hex
Code:
ASURO Flash Copyright (c)2003-2004 DLR RM
ASURO Flash comes with
ABSOLUTELY NO WARRANTY
This program is free software
you can redistribute it and/or modify
it under the terms of the
GNU General Public License
as published by
the Free Software Foundation
either version 2 of the License
or any later version
ASURO Flash Tool
Version 1.2
Author: Jan Grewe
(c)DLR 2003-20004
Linux Version
.
Open /dev/cu.usbserial-AXXWTMCJ --> OK !
Bulding RAM --> OK !.
Connect to ASURO --> .........OK !
Sending Page 000 of 016 --> .c.c. flashed !
Sending Page 001 of 016 --> . flashed !
Sending Page 002 of 016 --> . flashed !
Sending Page 003 of 016 --> . flashed !
Sending Page 004 of 016 --> .c. flashed !
Sending Page 005 of 016 --> . flashed !
Sending Page 006 of 016 --> .c. flashed !
Sending Page 007 of 016 --> .c. flashed !
Sending Page 008 of 016 --> . flashed !
Sending Page 009 of 016 --> .c. flashed !
Sending Page 010 of 016 --> .c.c.c.c. flashed !
Sending Page 011 of 016 --> . flashed !
Sending Page 012 of 016 --> .c. flashed !
Sending Page 013 of 016 --> . flashed !
Sending Page 014 of 016 --> . flashed !
Sending Page 015 of 016 --> . flashed !
Sending Page 016 of 016 --> . flashed !
All Pages flashed !!
ASURO ready to start !!.
Press RETURN to Exit
Auf dem ASURO landet aber meist nicht auf Anhieb das Programm, sondern irgendetwas anderes. Beim letzten Versuch gab es eine grüne Status-LED und leicht glimmende Back-LEDs anstatt wechselnder Status-LED-Farben und einem kurzen SetMotorPower(127, 127). Nach zig Flash-Versuchen macht auch irgendwann mal der ASURO auch das, was er soll. Es bleibt aber dem Zufall überlassen, was wann auf dem ASURO ankommt oder nicht. Auffällig sind auch die häufigen Checksum-Fehler und die geringe Reichweite des Transceivers, was ich beides unter Windows nicht habe.
Gehe ich an einen Windows-PC (der mir btw nicht immer zur Verfügung steht ) und übertrage das selbe Hex-File mit ASURO Flash 1.55 klappt bisher immer alles auf Anhieb.
Kennt jemand eine neuere Version von con_flash zum Selbstkompilieren unter Mac OS X? Eventuell würde das das Problem beheben. So wie es aussieht, ist die Linux-Version bei 1.2 stehen geblieben, wohingegen das Flash-Tool noch einige Jahre weiterentwickelt wurde oder übersehe ich da was?
Unter Wine mit ASURO Flash 1.55 komme ich, wenn überhaupt, nur bis „Sending Page 001 of 017 --> t t t t t"... usw.
Gibt es hier vielleicht einen User unter Mac OS X, bei dem die ganze Angelegenheit zuverlässig funktioniert? Windows auf dem Macbook mit Parallels oder so zu virtualisieren wäre natürlich auch eine Lösung, aber keine befriedigende. Am besten wäre es natürlich, wenn man alles mit den Mitteln hinkriegt, die direkt unter Mac OS X laufen. Kompilieren der ASURO-Programme funktioniert bspw. ja schon wunderbar.
Würde mich über Ratschläge oder Ideen sehr freuen!
Lesezeichen