|
Rockbox mail archiveSubject: The Nike(plus) ProtocolThe Nike(plus) Protocol
From: Andrew Wyer <davandron_at_gmail.com>
Date: Fri, 8 Feb 2008 21:59:53 -0600 Hello all! After searching and seeing no existing & active projects, I've started work to reverse engineer the Nike+ protocol with the goal of implementing support on the iphone, itouch, and rockbox devices. It's not exactly a small goal and could use some help / guidance. The short version of the story is that the serial protocol between the receiver and the ipod appears obfuscated enough that the quickest way to figure out the protocol appears to be to reverse engineer the nike+ code inside a 1st gen nano. Not exactly an easy task! I know it's a big request to make of the group, but if you could spare any knowledge or help in getting me started I sure would appreciate it. I've been doing embedded systems for over a decade, and I've reverse engineered at the assembler level for motorola and similar systems, but I normally had the benefit of some documentation to go along side it. Has anyone already disassembled / documented the firmware? Is the serial port hardware abstraction / access understood? Perhaps the generic routines / interrupts for handling the serial protocol headers have been isolated? I'll even ask the really hopeful question; have the Nike+ routines been identified? Hey, the best thing someone could tell me is that there is already work underway and here's where I can go to help. You all have done so much already to understand the firmware, I'm just thankful for any pointers you might have. Thanks again! -Andrew Received on 2008-02-09 Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy |