Zwei Themen
Fahrradwerkstatt
Ich verzögerte mich seit vier Monate der Repaireirung meines Fahrrads. Die Selbstenttäuschung ist nicht zu quälend, da es Winter ist und ich für mehrere Monate in den USA war, doch ist es endlich an der Zeit. Ich will er selber fixen um ein bisschen Geld zu sparren und die Angelegenheit einen selbständigen Radtour zu schaffen.
Ich habe ihn Kaputt gemacht als ich einen Hügel hingestiegen bin. Ich gab er richtig vielen Gas und plötzlich gabs einen Geräusch und der Fahrrad ist gehalten. Ich habe die Schaltungen untersucht und eine gebrochenen Kette und Ketteshebel gefunden. Irgendeines Glied der Kette hat anscheinend früher leicht ausgebogen und diesen Riss ist im Ketteshebel gefangen, als ich gepeddelt habe.
Ich muss die Bremsen auch irgendwann ersetzen und eine verknüftigen Fahrradlicht kaufen.
Ich liebe so was zu lernen.
Was Information braucht den Chef? Ich habe morgen gesagt, dass ich einen Vorführung von meinem Projekt geben könnte. Ich habe jedoch Alex angefragt, die App selber anzugucken und sofort sind zwei hässliche Errors an seinem System aufgetreten.
Die ersten Fehler war einen Type Fehler, dass ich im System in einem vorherigen Commit abgefuckt habe. Der nächsten Error war viel kryptischer: Der JLink ist an Alex’s System abgestürzt wegen einer RAMCode Timeout. RAMCode ist anscheinend ein kleines Program, das der JLink am Gerät flasht, um die MCU zu flash Schreiben zu ermöglichen. RAMCode ist nötwendig da verschiedene MCU-Strukturen verschiedene Flash-Strukturen haben und RAMCode die Kannal zischen JLink und MCU zu Flash, also die MCUs Flash Schribe können und JLink Daten in einem einheitlichen FOrmat schicken darf.
Alex hat mir ein mal gesagt, dass Flash in Pages geschreiben sind. Warum? Warum nicht kleiner? Ist Flash im MCU oder ist es angehängt? Was sind die Unterschiede zwischen die Arte von Flashes, die RAMCode sich unterscheidet? (<- Es gab NOR, OR, und zwei weiteren.) Hat den EFR32MG24A410F1536IM48 und EFR32MG26BXXXF3200 andere Versionen? was überhaupt stammen diese MCUs, sind sie CortextM3s?
In Abschluss muss ich das beheben und das Feedback und das Systemschwachstellen beheben, nähmlich habe ich mich zu wenig mich über System Dependencies gekümmert habe.
- Window Version
- MacOS
- JLink Firmware / JLink DDL (Was ist deren Unterschied?)
- JLink DDL auf dem Mac und Windows
- Printer Einstellungen - Kann ich die entfernt Programmieren?
- Kann ich einem Python Server bauen, der HTTP Anfrage verberieten kann und alles fernsteuern?
- Wie genau würde solche System auf dem Network Seite aussehen? Wie könnten wir damit verbinden.
- Alle Printer Einstellungen müssen dokumentiert werden.
- Die Etiketten sind manchmal kniffig. Werden sie erkenntnis schon über den Printer haben? Wer sind diese Leute überhaupt.
- Werden wir Werkstudenten haben oder Dicherei? Das ist extrem wichtig zu wissen, da mir bei Planung hilft, z.B kann ich die CLI im Büro überwachen und dadurch Verbessungen machen, oder soll ich mich jetzt alle im Vorfeld abzufangen?
Ich muss mich morgen mit der Frage herauseinanderesetzen, welche Information braucht er und warum? Wenn ich ihm ansprechen, kann ich diese Antwort benutzten um die Belang den Info anzudeuten.