DRAM on x470 not writing over i2c

Hey there, I wanted to see if I could get a set of Aura-supported Kingston RGB DRAM on a Asrock x470 running with OpenAuraSDK and contribute back, but I wanted to test run them first writing from the i2c bus directly for static. Unfortunately I run into Error: Write failed whenever I try to access the address.

 [root@slotterarch ~]# modprobe i2c-dev   
 [root@slotterarch ~]# modprobe i2c-i801  
 [root@slotterarch ~]# modprobe i2c-piix4     
 [root@slotterarch ~]# i2cdetect -l  
 i2c-3	smbus     	SMBus PIIX4 adapter port 4 at 0b00	SMBus adapter  
 i2c-10	i2c       	NVIDIA i2c adapter 11 at 2e:00.0	I2C adapter  
 i2c-1	smbus     	SMBus PIIX4 adapter port 2 at 0b00	SMBus adapter  
 i2c-8	i2c       	NVIDIA i2c adapter 7 at 2e:00.0 	I2C adapter  
 i2c-6	i2c       	NVIDIA i2c adapter 2 at 2e:00.0 	I2C adapter  
 i2c-4	i2c       	NVIDIA i2c adapter 0 at 2e:00.0 	I2C adapter  
 i2c-2	smbus     	SMBus PIIX4 adapter port 3 at 0b00	SMBus adapter  
 i2c-0	smbus     	SMBus PIIX4 adapter port 0 at 0b00	SMBus adapter  
 i2c-9	i2c       	NVIDIA i2c adapter 8 at 2e:00.0 	I2C adapter  
 i2c-7	i2c       	NVIDIA i2c adapter 6 at 2e:00.0 	I2C adapter  
 i2c-5	i2c       	NVIDIA i2c adapter 1 at 2e:00.0 	I2C adapter  
 [root@slotterarch ~]# i2cdetect -F 0  
 Functionalities implemented by /dev/i2c-0:  
 I2C                              no  
 SMBus Quick Command              yes  
 SMBus Send Byte                  yes  
 SMBus Receive Byte               yes  
 SMBus Write Byte                 yes  
 SMBus Read Byte                  yes   
 SMBus Write Word                 yes  
 SMBus Read Word                  yes  
 SMBus Process Call               no  
 SMBus Block Write                yes  
 SMBus Block Read                 yes  
 SMBus Block Process Call         no  
 SMBus PEC                        no  
 I2C Block Write                  no  
 I2C Block Read                   no  

I can see what I assume to be the Aura chips on 0x71 and 0x73 (4 sticks 2 channels perhaps?) and the SPD at 0x50-0x53, but whenever I attempt to write them with i2cset, they always fail:

[root@slotterarch ~]# i2cdetect 0  
WARNING! This program can confuse your I2C bus, cause data loss and worse!  
I will probe file /dev/i2c-0.  
I will probe address range 0x03-0x77.  
Continue? [Y/n] 
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f 
00:          -- -- -- -- -- 08 09 -- -- 0c -- -- --  
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --  
20: -- -- -- -- -- -- -- 27 -- -- -- -- -- -- -- --  
30: 30 -- -- -- -- 35 36 -- -- -- -- 3b -- -- -- --  
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --  
50: 50 51 52 53 -- -- -- -- -- -- -- -- -- -- -- --  
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --  
70: -- 71 -- 73 -- -- -- --                          
[root@slotterarch ~]# i2cset -y 0 0x71 0x00 0x0080 w 
Error: Write failed  
[root@slotterarch ~]# i2cset -fy 0 0x71 0x00 0x0080 w  
WARNING! This program can confuse your I2C bus, cause data loss and worse!  
I will write to device file /dev/i2c-0, chip address 0x71, data address   
0x00, data 0x80, mode word.  
Continue? [Y/n]   
Error: Write failed  
[root@slotterarch ~]# i2cset -y 0 0x73 0x00 0x0080 w  
Error: Write failed  

edit: sorry for all the edits, markdown kept messing up the spacing

Edited by Chris Slotterback