- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Sir,
I have a question about the I2C bus. I measure the waveform by scope.
Whatever EEPROM have code program or not, I can see the same red circle waveform.
I also do remove the EEPROM and I still can see the same signal.
What's this signal meant to be?
Solved! Go to Solution.
- Labels:
-
FlashEEPROM
-
I2C
-
SDK 2.X
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
can't say for sure. can i get a local representative to talk to you?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Okay.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
where are you based? can i have your email?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It's software reset.
Below is from the data sheet of AT24C02:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Roger,
Software reset for what device? EEPROM?
Is it possible to silence it?
Thanks,
Fran
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
One more question. Can I send the same signal by the i2cm API?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
What type of Wireless device are you using? The BCM20736 chip or the BCM20736S Module.? Either way it seems on power up the device will try to read in a program from EEPROM on the I2C interface. It sounds like this is what you are seeing. I would doubt that this can be turned off since that's basic to how the thing is supposed to operate. Not clear is what you are trying to accomplish... adding a memory chip which has what on it? Where is the program that you want executed?
Eric
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
What you explained is correct ehoffman
At a high level, on reset the firmware checks NVRAM for a valid image, and if not found, it goes into programming mode.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There is still one question. How to send the Software Reset signal by the API?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I use the BCM20736, not sip module.
I have a i2c chip on the same i2c bus and it's re-sync signal is same as the software reset signal.
Is it very sure the waveform is EEPROM's software reset signal?
If it's true, we can't put this i2c chip with the same bus to EEPROM...