Arduino SPI Communication with a EEprom ST M95020

  Рет қаралды 4,187

Fixed Until Broken

Fixed Until Broken

Күн бұрын

In this video I play with an Arduino to go over how the MCU communicates with the EEprom to read the stored data. Its not really for the practical use but just the educational value of it.

Пікірлер: 23
@autumnjeserich2689
@autumnjeserich2689 Жыл бұрын
Well I was trying to learn about the SPI bus because I want to read the bin off the eeprom off this escalade bcm to change the hex code. How would you suggest writing to the EEPROM?
@bickyou4696
@bickyou4696 3 жыл бұрын
very good, now i know how to read an eeprom😘
@FixedUntilBroken
@FixedUntilBroken 3 жыл бұрын
No prob! Glad you liked it
@TrendingWithMatt
@TrendingWithMatt 3 жыл бұрын
Nice video! I am working on a similar project except for an 03 Toyota Corrolla. I have one method of reading the odometer, that I am about to setup, but really wanted to be able to do it with my Arduino and just did not know how to setup the SPI protocol. Toyota had an issue with their odometers stopping at 299,999 and no solution other than to have the dealer replace the whole cluster and mark it "Add 300k Mi to Od". I wanted to alternate way and may try this.
@greggregory2267
@greggregory2267 4 жыл бұрын
Hi , great video , any chance to access the scetch somewhere ? also if you could explain what does move bit 8 to bit 11 does ?
@FixedUntilBroken
@FixedUntilBroken 4 жыл бұрын
yes its on github github.com/garnerm91/st95020
@nirmalnath6791
@nirmalnath6791 3 жыл бұрын
Then how to write..?
@thehotknot
@thehotknot 4 жыл бұрын
Thank you, it is a nice video , it is different than others video. I would need some advice , I am tying the same thing with ST72F561K. It is a engine interface for suzuki marine engine. i already bought 3 units for my boat but it is not reliable because keep breaking . I have the original program but of course i could programit with an onboard GPS potter. I did try with your way but not reading it at all. Any help ? Thanks .
@FixedUntilBroken
@FixedUntilBroken 4 жыл бұрын
Well thats an MCU not a epprom. glancing at the data sheet it doesn't look like it talks Jtag. Not an MCU I am familiar with but the datasheet it out there so it shouldn't be too hard to talk to but the first page of the datasheet do mention read out protection so you might be locked out of it.
@thehotknot
@thehotknot 4 жыл бұрын
thank you, yes that is what i thought, i will try to resetting and delete all and see if it is working after.if it is than it is blocked, thanks any way
@lachimohammed2964
@lachimohammed2964 4 жыл бұрын
Ok
@mauricepost8650
@mauricepost8650 3 жыл бұрын
hi, great video! so this should also work on a 95080 chip? do you have a sketch for this?
@FixedUntilBroken
@FixedUntilBroken 3 жыл бұрын
I haven't had a need to do it yet but someone emailed me saying they did. All they did is double the read /write cycles
@FixedUntilBroken
@FixedUntilBroken 3 жыл бұрын
Btw someone did a pull request on the github I think it's broken at the moment I'll re-upload the old one soon
@idrift314
@idrift314 4 жыл бұрын
Thank you!!!! I’ve been trying to figure this out with my escalade cluster for two weeks now (in my spare time) and nobody seems to give a clear explanation. Possible that I’m a visual learner. But nonetheless MUCH appreciated 👍🏻👍🏻👍🏻
@FixedUntilBroken
@FixedUntilBroken 4 жыл бұрын
I'm glad you found it useful. If your interested in how anything else works on the cluster let me know and I'll try to look into it. Maybe do a future video on it
@idrift314
@idrift314 4 жыл бұрын
I’m having another issue with a different cluster that basically won’t do anything aside from light the backlights after removing and reinstalling the board that the eeprom is on. Do I just have a bad solder joint or is there an onboard fuse? I’ve had it happen twice now
@FixedUntilBroken
@FixedUntilBroken 4 жыл бұрын
@@idrift314 hard to say without seeing it. Did you have any lifted pads? I'm assuming your talking about the 99-02 stuff
@idrift314
@idrift314 4 жыл бұрын
Fixed Until Broken yep. 99-02 and no no lifted pads
@idrift314
@idrift314 4 жыл бұрын
Fixed Until Broken I use flux and low temp. I have a hot air station as eell
EEPROM Memory - Store Anything - Arduino101
13:16
Electronoobs
Рет қаралды 106 М.
SPI: The serial peripheral interface
33:00
Ben Eater
Рет қаралды 684 М.
Пришёл к другу на ночёвку 😂
01:00
Cadrol&Fatich
Рет қаралды 11 МЛН
отомстил?
00:56
История одного вокалиста
Рет қаралды 7 МЛН
Officer Rabbit is so bad. He made Luffy deaf. #funny #supersiblings #comedy
00:18
Funny superhero siblings
Рет қаралды 12 МЛН
GM Class 2 & J1850 VPW Communication with Arduino and XC68HC58 IC Rev B
17:01
Using EEPROM with Arduino - Internal & External
31:54
DroneBot Workshop
Рет қаралды 196 М.
Intro to Hardware Reversing: Finding a UART and getting a shell
12:07
Tony Gambacorta
Рет қаралды 895 М.
PROTOCOLS: UART - I2C - SPI - Serial communications #001
11:58
Electronoobs
Рет қаралды 1,4 МЛН
How to remove/install an EEPROM 101
15:38
Super Mario Diagnostics
Рет қаралды 75 М.
W25Q FLASH Memory || Part 2 || How to Read the Data from memory
13:34
ControllersTech
Рет қаралды 8 М.
25Q32FV FLASH MEMORY
12:32
onecircuit
Рет қаралды 1 М.
Electronic Basics #36: SPI and how to use it
10:31
GreatScott!
Рет қаралды 336 М.