[ mikikg @ 21.03.2016. 18:03 ] @
Pozdrav drustvo,

da li neko zna za neki gotov SW (konzolni) za citanje i pisanje pod Linuxom (RPi) koji podrzava STM24M02 2Mbit EEPROM?

Skoro nigde nista ne nalazim za taj model, jedino parce code-a koji sam nasao je ovde:
https://github.com/feiranchen/...cortexm3/bootloader/stm24m02.c

Da ne uzimam sad to da prepisujem ako ima negde neki gotov SW. Ima malo gimnastike sa adresiranjem memoriskih lokacija pa u sustini standardne rutine za manje EEPROM-e ne pasuju ...

Hvala unapred.

BTW: evo sta kaze i2cdetect, nalazi na 0x51 RTC chip (PCF8563) i ove ostale adrese se pojavile od EEPROM

Code:
root@raspberrypi-srv ~ # i2cdetect -y 1
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- -- 
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
50: -- UU -- -- 54 55 56 57 -- -- -- -- 5c 5d 5e 5f 
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
70: -- -- -- -- -- -- -- -- 


BTW2: Caka sa ovim adresam je sledeca, taj IC ima 18bitno adresiranje, pa su onda odradili 16bita kroz protokol i jos dva bita oduzeli od HW adrese stim sto ih sad ima 8 dodatnih jer 4 koristi za pisanje a drugih 4 za citanje.
[ npejcic @ 21.03.2016. 22:00 ] @
Miki, nemam iskustva sa 24M02 na RPy ali sam ga koristio sa nekim od PIC mikrokontrolera. Ako ti vrši posao C kod, javi da pošaljem... koliko se sećam, prilično jednostavno se uradi adaptacija kod na standardne rutine za 24C32...24C512.
[ mikikg @ 21.03.2016. 23:16 ] @
Nasao sam ovo fino uputstvo:
http://www.richud.com/wiki/Rasberry_Pi_I2C_EEPROM_Program

Iskoristio sam ovo programce (bilduje se bez problema na RPi)
http://darkswarm.org/eeprog-0.7.6-tear5.tar.gz

Ako sam u pravu, on podrzava citanje i pisanje u okviru 64kbyte (da kazem jedna banka), ako menjam adrese (0x54, 0x55, 0x56 i 0x57) onda mogu da pristupim svim memoriskim lokacijama, ne od jednom ali iz delova moze.