0
ναι μολις γινει upload το αρχειο bin αναβοσβηνει το led
και τωρα κανει fail στο boot και δεν αναβοσβηνει.
Στην λειτουργικη καρτα ειναι σβηστο το led και μολις ξεκιναω το προγραμα στο pc το προγραμαμα στο background
κανει download στο cpld το αρχειο bin και ξεκιναει να αναβοσβηνει το led.
Τωρα το προγραμμα στη χαλασμενη καρτα λεει boot failed και δεν αναβοσβηνει το led που ειναι συνδεμενο στο cpld.
Ομως λεει "DPRAM test succeeded" οποτε το υποσυστημα με την DPRAM λειτουργει
Ομως η πλακετα εχει 2 chips ram AS7C1026A και 2 chips ram IDT7133 ποια εννοει succeeded δεν εχω καταλαβει.
Το αρχειο bin ειναι αυτο στο zip.
Τελευταία επεξεργασία από το χρήστη mtzag : 26-01-21 στις 16:09
Το επομενο success πρεπει να να ειναι το περασμα απο το προγραμα στην πλακετα του bin αρχειου εκει κανει fail.
Πως μπορω να δω αν το bin αρχειο ειναι προγραμμα για το συγκεκριμενο cpld η καποιο αλλο προγραμα πχ για το dsp-mcu?
Τα strings του bin αρχειου που ειδα στο hex editor δεν ειναι διαφωτιστικα.
Διπλα στο cpld ειναι 6 pins που μαλλον ειναι jtag
Τελευταία επεξεργασία από το χρήστη mtzag : 26-01-21 στις 17:06
οπως βλέπω ο dsp δεν έχει εσωτερική μνήμη, τα τσιπάκια που αναφέρεις ειναι RAM, οποτε δεν αποκλείεται καθε φορά που παίρνει τροφοδοσία του γράφει το πρόγραμμα (γιατι το χάνει μολις πέσει η τροφοδοσία).
Δεν ειμαι σίγουρος ας επιβεβαιώσει κάποιος παλιός.
Βρες με το πολυμετρο ποια μνήμη ειναι συνδεμένη με τι
https://media.digikey.com/pdf/Data%2.../TMS320C32.pdf
υπαρχει μια eeprom στο κυκλωμα xicor X28HC256 https://docs.rs-online.com/eac9/0900766b800263a1.pdf
αν αυτη εχει καποιο προγραμα μονιμα γραμενο ?
Αμα εχει χαλασει μπορω να βαλω αλλη και να την αντιγραψω απο αλλη λειτουργικη πλακετα ?(εχω ιδια λειτουργικη πλακετα)
Αυτη η eeprom και τα cpld/dsp ειναι υποπτα να εχουνε μονιμο προγραμα ολα τα αλλα ειναι asic chips μη προγραματιζομενα.
Δε με πειραζει και ολα να τα αλλαξω στην πλακετα αρκει μην εχουνε καποιο προγραμα μεσα και κανω τζαμπα κοπο.
Τελευταία επεξεργασία από το χρήστη mtzag : 26-01-21 στις 17:23
η eeprom για να κρατάει κάποια δεδομένα συνήθως, αλλά εδώ βλέπω parallel με υψηλές ταχύτητες 32k , υπάρχει περίπτωση.
Θα σε συμβούλευα να μην την πειράξεις, εκτος αν εχεις άλλη οπως λες και μπορείς να τις διαβάσεις
οι υψηλες ταχυτες ειναι γιατι διαχειριζετε αυτη η πλακετα 6 servo motors με τους resolvers τους με 6 axis interpolation
ειναι real time συστημα γι αυτο υπαρχει και χρηση cpld επειδη δε φτανει η ταχυτητα του dsp για τα real time σηματα.
Η eeprom/το dsp/το cpld υπαρχει περιπτωση να εχουνε κλειδωμα προστασιας και να μην μπορω να τα διαβασω ?
Το κυκλωμενο με κοκκινο εξαρτημα ειναι το NME0505S
http://pdf.datasheetcatalog.com/data...d/NME0515S.pdf
που συμφωνα με το datasheet παιρνει 5V και βγαζει 5V (isolation κανει)
Το ξεκολαω λοιπον απο τη πλακετα του δινω 5V στην εισοδο και εβγαζε 6.8V στην εξοδο χωρις φορτιο.
Υπαρχει περιπτωση αυτο να εκανε τη ζημια ?
Το datasheet λεει οτι εχει 2414kHrs MTTF και εχει εχει δουλεψει 40000Hrs / 40kHrs
Αυτο το isolation 5V σε 5V τροφοδοτει τα κυκλωμενα με γαλαζιο που ειναι ενα sn75179B differential driver και ενα 601 optocoupler (αυτα εχουνε 5V operating voltage)
http://www.kyohritsu.jp/eclib/OTHER/...I/sn75179b.pdf
(Αλλαξα και το cpld με καινουργιο αλλα κανενα φως ετσι ξανακολλησα το παλιο)
Τελευταία επεξεργασία από το χρήστη mtzag : 25-04-21 στις 16:37