Primer2 - Geniale, günstige ARM Entwicklun gsumgebung

Mar 07, 2009 124 Replies

Frank Buss schrieb:

[nicht-invasiv debuggen]

kommt darauf an, _was_ man entwickelt.

das geht halt nur, wenn die Funktion der Hardware nicht zu komplex mit der der Firmware verzahnt ist. Ich müßte da wohl ein Spice mit meiner Simulation verheiraten, um die Hardware ausreichend genau nachzubilden. Und dazu noch die überaus komplexe Peripherie des Controllers simulieren. Stelle ich mir "interessant" vor, aber nicht effizient.

Für die Funktionen, die über der hardwarenahen Schicht liegen, brauche ich auch selten einen Debugger.

Servus

Oliver

Oliver Betz, Munich despammed.com might be broken, use Reply-To:

Es ist aber keine große Serie, sondern erweiterter Prototypenkram mit der Anforderung, dass zwei Wochen Vorlauf genügen müssen. In Tausenderstückzahlen laufen bei SRM auch ganz andere Maschinen und Prozesse mit entsprechend angepassten Preisen. Da kann ich aber mangels eigener Erfahrung nicht mit konkreten Preisbeispielen dienen.

------

Stimmt, bei sehr hardwarelastigen Dingen könnte es sein, daß die Simulation dann aufwendig wird und sich nicht lohnt, wenn das ein Hauptteil der Funktion ist und man per Hardware-Debugger schneller weiterkommt. Wo ich das letztens eingesetzt hatte, ging es eher um ein komplexes Steuergerät und komplexer Menüführung per LCD-Display, mit eher einfacher Hardware.

Frank Buss, fb@frank-buss.de http://www.frank-buss.de, http://www.it4-systems.de

Unter zwei Wochen haben wir oft auch. Das laeuft dann in etwa so: Bestuecker sieht ob er das in irgendeine Schicht diese Woche reinzwaengen kann. Kurz dessen "Jelly Bean" Lagerbestand durchgegangen, Order fuer den Rest an Digikey geht vor 1700h raus mit Fedex Overnight direkt an den Bestuecker, am naechsten Tag rollt der Fedex Truck dort an.

Ok, das koennten meine Kunden dann mit Schaltbild und Gerber Files anfragen. Auf jeden Fall danke fuer den Hinweis, ist immer gut wenn jemand sagt "mit denen sind wir zufrieden".

Gruesse, Joerg http://www.analogconsultants.com/ "gmail" domain blocked because of excessive spam. Use another domain or send PM.

Bei NAND macht man eh ECC, weil ab Werk schon einige Bits nicht 100% funktionsfähig sind - da kann man dann beim Lesen in Grenzen erkennen, wie schlecht es dem Sektor schon geht, und den notfalls stillegen. Wie weit die Controller in den billigen Karten das machen, ist eine andere Frage ...

cu Michael

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required