I have a quick question about supported i2c eeprom types.

>From the user side is there a way to query/list supported types (ie. 
24c256)?
Conversely, is there a way to define a new type from user space and add it, 
maybe through i2c-1/new_device?

Documentation other than the SRM?

Thanks!


On Thursday, July 30, 2015 at 8:42:05 AM UTC-7, Michael Carr wrote:
>
> Hi Robert, Jason and William,
>
> Sorry for not pulling the device tree files, I've been out of town. I hope 
> the files help someone in the future if they purchase a mikroBus cape.
>
> This morning I found that the mikroBus cape is using a Microchip 24AA01 
> (1K, 128 x 8) eeprom not a 24C256. Two questions came to mind after I found 
> this out.
>
> 1.) The Microchip 24AA01 doesn't use A0 ~ A2 (Don't Care). Responds to any 
> 0x5X address. Potential cape addressing conflicts here.
> 2.) The non-B version clock is limited to 100Khz.
>
> Is the default clock for i2c bus 1 > 100khz? Ex. 400Khz 1000Khz? Can I 
> force it to 100 Khz?
>
> Yep, having problems writing to the eeprom. The schematics don't agree 
> with the delivered board.
> Looks like they intended to use the 24C256 but in manufacturing they used 
> the 24AA01 instead.
>
> Mike
>
>
> On Monday, July 27, 2015 at 10:27:54 AM UTC-7, RobertCNelson wrote:
>>
>> Thanks! Pushed as part of: 
>>
>>
>> https://github.com/RobertCNelson/bb-kernel/commit/c43f83c076c30cfbd98d4c00f962ca22a9563933
>>  
>>
>> On Thu, Jul 16, 2015 at 10:59 AM, Michael Carr <[email protected]> wrote: 
>> > Hi Robert, 
>> > 
>> > I've ordered a MikroBus cape from MikroElektronica. They have a device 
>> tree 
>> > source file to support the cape. May I pass it along to you to add to 
>> > github? 
>> > 
>> > The eeprom on the card is empty and I will need to generate the 
>> contents. 
>> > Does anyone have a tool to create/read/write eeprom contents via 
>> cloud9? I 
>> > tried running eeprom-web.js and I get a cloud9 error. 
>> > 
>> > Thanks, 
>> > Mike 
>> > 
>> > -- 
>> > For more options, visit http://beagleboard.org/discuss 
>> > --- 
>> > You received this message because you are subscribed to the Google 
>> Groups 
>> > "BeagleBoard" group. 
>> > To unsubscribe from this group and stop receiving emails from it, send 
>> an 
>> > email to [email protected]. 
>> > For more options, visit https://groups.google.com/d/optout. 
>>
>>
>>
>> -- 
>> Robert Nelson 
>> https://rcn-ee.com/ 
>>
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to