rog_ext connector on Asus ROG motherboards

What are you developing?
Post Reply
darkspr1te
Posts: 26
Joined: Tue Jan 07, 2020 4:22 pm

rog_ext connector on Asus ROG motherboards

Post by darkspr1te »

Project Discussion on the ROG_EXT connector on asus motherboards, specifically how to use this to replicate functions of the rog device panels and OC panels without the hefty price tag.
I have already done a lot of reverse engineering and can already use the connector to get information,
most documentation is here, my version uses sym32f107 chip, (MKS TFT 3.2" with custom f/w)
https://github.com/darkspr1te/rog_eye

more to follow

darkspr1te
darkspr1te
Posts: 26
Joined: Tue Jan 07, 2020 4:22 pm

Re: rog_ext connector on Asus ROG motherboards

Post by darkspr1te »

So the original intention was to work out what the rog_ext was and what it could do, I stumbled across this in my research
https://overlay.live/guide/guide-asus-r ... y-overlay/

And my snake oil senses went off, there just seemed too many hats+devices in this chain to read the rog_ext connector,

After digging in I was right , the rog_ext is a i2c port to the motherboard which is enabled when you ground pin 6 and you accept data on address $4a like a i2c eeprom memory device would, you then read those values for the figures you want, eg cpu speed, temp etc. You can also write data to the rog_ext(smbus really) , A word of warning, dont just send random data out, you can brick your cpu.
now that we know it's smbus what now?
well there are other devices on this bus, eg rgb, winbond controllers for fans/temps/overclocking , bios , plus more,

so if you have any 3.3v arduino loving device laying around and a rog_ext connector come join the fun.
darkspr1te
Post Reply

Return to “Projects”