Σχεδόν 2 χρόνια μετά, με αφορμή το "ατύχημα" που έπαθε το πλακετάκι γνωστού συμφορουμίτη από υπέρταση (κάηκαν τα πάντα...) και την απόφαση για επισκευή του βρήκα ευκαιρία για εκμάθηση της πλατφόρμας ανάπτυξης της XMOS.
Αγοράστηκε νέο XMOS (σχεδόν ίδιο με το παλιό.. το XU216-512-TQ128-C20 είναι σχεδόν αδύνατο να βρεθεί, οπότε αγοράστηκε το XE216-512-TQ128-C20, η μόνη διαφορά του οποίου είναι ότι υποστηρίζει και ethernet), νέα ρολόγια, νέο supervisor, νέο flip-flop, νέο 1V LDO, νέα παθητικά εξαρτήματα, κτλ κτλ και μονταρίστηκαν πάνω στην πλακέτα. Μόνο ουσιαστικό θέμα ήταν η ζημιά που έγινε σε 2 traces κατά την αφαίρεση του USB jack, οπότε κολλήθηκε πρόχειρα πάνω με "δημιουργικό" τρόπο ένα νέο USB jack.
Κούμπωσε πάνω στον xSYS o programmer της XMOS και στήθηκε στο pc μου το περιβάλλον ανάπτυξης της XMOS.
Με δεδομένο ότι η σχεδίαση της πλακέτας ακολουθεί σχεδόν κατά γράμμα το multichannel reference design της XMOS, δεν ήταν πολύ δύσκολο να προσαρμόσω το demo project file της XMOS.
Οπότε το καμένο πλακετάκι τελικά φάνηκε χρήσιμο, μιας και πλέον υπάρχουν οι γνώσεις και η εμπειρία ώστε να σχεδιαστεί από το μηδέν USB to I2S interface με XMOS chip. Οι απαραίτητες αλλαγές στο demo project δεν έχουν γίνει 100%, αλλά αυτό είναι θέμα χρόνου.