Thursday, 20th of November 2008
Thursday, 20th of November 2008
Followed instructions on:
http://docswiki.gumstix.com/I2c

I used the precompiled sources.

You have to get the i2c bootloader working on the robostix first and this requires that you get an ISP or the gumstix ISP setup (see post). See this wiki entry.

the you can install i2c-Boot-m128-16MHz.hex
uisp --wr_fuse_l=0xbf --wr_fuse_h=0xc2 --wr_fuse_e=0xff (the fuses only need to be set once)
uisp --erase --upload if=i2c-Boot-m128-16MHz.hex

the red LED should start flashing if all went well.

You then need to get i2c-load setup on the gumstix. I downloaded a compiled version from here.
(which is the correct one for my version).

Worked like a charm. running the info command I get:
# ./i2c-load --reset 0x0b info
I2C Dev Addr: 0x0b
Version: 1
MinVersion: 1
Part Number: 0x9702 (ATMega128)
Reg Size: 256
RAM Size: 4096
EEPROM Size: 4096
Page Size: 256
Flash Size: 128k
Node Name: not set
Boot Delay: unset, defaults to 5 seconds
I2C Addr: unset, defaults to 0x0b


Now with i2c-load you can download programs to the robostix.
Your Rating: Rate this post.Overall Rating:
(0 votes)

Already a member? Please sign in here
 
Not a Member? Click here to create a new login or enter the info below.
NameEmail (Only for verification)
Comment
Are you human?: Please enter in the text in the image below (this helps us keep out robots and spam)