Overview
Explore the Philips TriMedia architecture in this 37-minute conference talk from WEareTROOPERS. Delve into the history and features of the Philips TriMedia CPU, examining its register model, assembly language, and instruction set. Learn about basic firmware analysis techniques and investigate potential attack surfaces through Telnet and FTP. Gain insights into the hardware components, including PCB layouts and pinouts. Discover the unique compression scheme used in TriMedia assembly and practice disassembling techniques. This comprehensive examination provides a deep dive into an intriguing piece of technology, offering valuable knowledge for those interested in computer architecture and security analysis.
Syllabus
Introduction
The device
Basic firmware analysis
Exploring the attack surface - Telnet
Exploring the attack surface - FTP
Exploring the hardware - 1* PCB - Front & back
Exploring the hardware - 2nd PCB
Exploring the hardware - Pinout
Qthe Philips TriMedia CPU – History & Features
Qthe Philips TriMedia CPU - Sources of information
The PNX1300EH CPU - Register model
The TriMedia ASM & Instruction set
The TriMedia ASM - Compression scheme
The TriMedia ASM - Disassembling
Conclusion
Taught by
WEareTROOPERS