-
Building a CAN Bus Sniffer
I needed a way to sniff the interior CAN bus of my Jeep Wrangler to debug my audio problems. After some internet sleuthing I can across these sites: Hacking the CAN-Interior Bus on jeepforum.com Hacking the Jeep Interior CAN-Bus on chadgibbons.com It was apparent that I could build a sniffer, though it would cost a few bucks. Copperhill Technologies sells a CAN bus interface and enclosure for the RaspberryPi 3. I was already familiar with the Pi having done some work on a Pi Zero so I bought them both along with a new Pi 3B. CAN bus interface Enclosure Raspbeery Pi 3 Model B The nice thing about this…
-
Fun with CAN Bus
With the Seicane installed I wasn’t sure the Jeep’s subwoofer was working anymore. The sound was very thin compared to the factory unit. I did an A/B test between the two using my phone as the source and could hear a huge difference. Why doesn’t the sub work? 2015-2017 Wranglers with the Alpine premium audio package have an amplifier that’s controlled by messages sent from the head unit over a CAN bus. The stereo communicates this way to control: gain, fade, balance and the bass/mid/treble frequency equalizer. The Seicane unit itself doesn’t communicate on the CAN bus directly, it uses a separate box to decode messages and then transmits them to…
-
Debugging Seicane’s 7.1.2 Android Car Stereo
In my last post I briefly explained how I swapped out the factory stereo in my Jeep with 10.1″ touchscreen from Seicane. After a lot of struggling I managed to install the damn thing but, of course, it didn’t work 100% as advertised either (it is from China). Problems right out of the box: Left and right channels were swapped. Subwoofer didn’t seem to be working. A loud and annoying hum with the engine on. Voice and call steering wheel buttons no longer functioned. Terrible GPS performance, Google Maps was unusable, even with the antenna on top of the instrument cluster. Swapped L/R Channels I figured this out when playing…
-
Swapping the Useless Factory Stereo in a 2017 Jeep Wrangler
The very first mod I did to my brand new 2017 Jeep Wrangler was to upgrade the terrible factory stereo. I swapped it for a 10.1″ Android touch screen system. Before: After: I bought a “Seicane” Android 7.1.2 head unit from seicane.com. No, it wasn’t easy and several features don’t work as promised but overall it just about does everything it’s supposed to. Over the coming days and weeks I’ll document as much as I can about what I learned so others may leverage my experiences. It came in about a week from somewhere deep inside China which was impressive, albeit costly ($130 CAD for shipping). Installation was supposed to…