Main Site Documentation

.NET MF on a Samsung Smartwatch?!


#1

So, I was browsing the teardown of the Samsung Gear Live smartwatch on iFixIt and saw that the CPU is none other than a STM32F401 !! Almost identical to the Cerberus/Cerb-Family CPU. Probably just clocked at a faster speed. It also has External RAM and Flash.

Sooooo, wouldn’t it be easy to reflash this with .NET MF? Now, I understand, we’d need a few drivers, to drive the display and the Bluetooth, but hey! That’s way easier than trying to engineer a smartwatch of this capability and calibur from scratch! Am I right?

Update: here is a more direct link: https://www.ifixit.com/Teardown/Samsung+Gear+Live+Teardown/27038?utm_medium=email&utm_campaign=Samsung+Gear+Live+and+LG+G+Watch+Teardowns&utm_content=Samsung+Gear+Live+and+LG+G+Watch+Teardowns+Preview+CID_053341a1f7e389a8c78881fc557d4b7d&utm_source=CampaignMonitor&utm_term=Samsung%20Gear%20Live%20Teardown#s66779


#2

now to find the SWD pins :slight_smile:

Awesome !


#3

@ Rajesh - Actually, I just realized that I am wrong. The main CPU is a Qualcomm SOC that is under the RAM. The STM32F401 is likely a secondary CPU that isn’t connected to all the cool sensors and the display. Oh well. :frowning:


#4

I made the same mistake briefly.

I actually expect that it IS connected to all the cool sensors. My guess is that it samples stuff like the accelerometer and heart rate monitor so the main cpu can stay asleep. It definitely won’t be connected to the screen and probably not the radio either.