Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.

Delkrak

Member Since 15 Jul 2014
Offline Last Active Aug 12 2014 10:03 AM
-----

Posts I've Made

In Topic: I2C problem

10 August 2014 - 11:57 AM

Looks like this thread died, guess I have to buy a new one then.

 

Thanks for the help regardless of the outcome  :)


In Topic: I2C problem

21 July 2014 - 05:32 AM

 

The STM32F405 chips do get a bit warm (either by themselves or courtesy of heat dissipated throughout the PCB from LDO power regulators, etc.). If it feels hot then something is wrong. If it just feels warmer than the air conditioning...that's pretty normal (at least when the chip is running at 168MHz constantly).

STM32F405 get significantly hotter than the voltage regulator, just to add a reference.

The Ethernet chip physically almost hurts to touch after a minute of run-time. (i was able to hook it up and receive packages through it, which indicate that it should be working)

 

On I2C: do you have a logic analyzer handy by any chance? If you can drive the pins high and low (using OutputPort) and read logic levels correctly with InputPort, then this is most likely not a hardware issue.

Think I found the problem, as SCA is constantly read as low. Now the next question is what can cause this to happen?

 

Still, it is wired that no change occur at SCD during I2C transfer, which should be independent of the read state of the clock line(SCA). Maybe there is something wrong within the I2C module of the chip as well.

I would love to get my hands on a sample code that for sure will change the I2C pins, just to make sure.

 


In Topic: I2C problem

19 July 2014 - 10:29 AM

The STM should run cool to the touch....If it gets warm/hot then its not happy///

Are you running it in a special power saving ect.?

I noticed that it does not get hot in bootloader mode, odd.

 

What version of firmware are you using? Are you able to create a simple "blinking LED" program using the onboard LED? Can you drive the voltage of the I2C pins high/low using OutputPort?

Firmware: 4.2.1.1 (currently)

I am able to change pin state off SDA, SCA and the LED. 

In addition, I am able to change the logic level of the pull down resistor using the OutputPort command.


home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.