[En-Nut-Discussion] Ethernut 1.3H External RAM problem

Ayman Hendawy ayman.hendawy at gmail.com
Mon Jan 14 19:13:46 CET 2013


Dear Oli,

I hope to get your reply on my previous e-mail,

I just need to add that when I run the test code"
testrtl10.zip<http://www.ethernut.de/en/hardware/enut1/testrtl10.zip>
",
I get an error message of "104 Bad jumper mode", I don't know what does it
mean or if my Ethernet port is working probably or not, it seam not.

Thanks


On Mon, Jan 7, 2013 at 7:25 AM, Ayman Hendawy <ayman.hendawy at gmail.com>wrote:

> Hi,
>
> Recently, I tested my board using the osciliscope, I tested the RD, WR,
> ALE , Addresses bus, and Data bus, all pins seam to work fine except,
>
>    - One address pin"A7", I re-solder it,
>    - And the internal pull up resistance of two pins in PORTC, so I
>    connect two external resistance.
>
> So, now when I run the basemon code, I get a good reading means that every
> thing is OK, and especially the SRAM, which was my main problem, I get the
> following o/p of basemon,
>
> BaseMon 4.2.0
> Nut/OS 4.8.9.0
> Compiled by AVRGCC for ATmega128
> Baudrate select = 95
> External RAM Test... 28416 bytes
> Banked RAM Test...   none
> Serial FLASH...      0 bytes
> Detecting NIC...     RTL8019AS
> Testing NIC...       OK
> I/O Port Test...     OK
>
> Also I have mentioned that the "DELAY()" function  doesn't work probably
> now it's working fine, the problem was the value to be given to it,
> 1000,000, to make 1 sec delay.
>
> *But *when I run the Web Server of the basemon application, it open with
> no problem, but it seam to work very slow not like in the past, when I
> first buy my board, opening any link on the webserver open after too much
> time ( like press, List threads <http://192.168.1.105/cgi-bin/threads.cgi>
>  List timers <http://192.168.1.105/cgi-bin/timer.cgi> List sockets<http://192.168.1.105/cgi-bin/sockets.cgi>
>  I/O ports <http://192.168.1.105/cgi-bin/ports.cgi> ).
>
> Also when I run my main application which also use webserver (not
> basemone), it configure the network, then I found the application freeze, I
> don't know why, and also sure that the used code was working fine, because
> it have took a backup of it when at the problem happen at the beginning.
>
> Any suggestion?
>
> Thanks
>
>
> On Sat, Dec 22, 2012 at 8:00 AM, Ayman Hendawy <ayman.hendawy at gmail.com>wrote:
>
>> Hi,
>>
>> I will Change the uC, as this is my only choice  but what I can't
>> understand, why when I read the MCUCR register, I found SRE bit is Zero, I
>> expect that this bit is already set in nutinit.c "NutInitXRAM()", in the
>> nut initializing phase.
>> The same for XMCRA register is also zero.
>>
>> However if I set those registers, then read there values, I get what I
>> have written before, what does it mean?
>>
>> Thanks
>>
>> On Thu, Dec 20, 2012 at 3:32 PM, Ole Reinhardt <
>> ole.reinhardt at embedded-it.de> wrote:
>>
>>> Hi!
>>>
>>> > so now I have Ethernet & Buffer ICs working, but the SRAM chip not
>>> working.
>>> >
>>> > do you think that the over voltage , may burn some lines between SRAM
>>> and
>>> > uC?,
>>>
>>> Yes it is very likely that the µC got destroyed internally. Each µC pin
>>> is bonded to the silicon dye with very thin gold wires, they might got
>>> burned internally in the chip. And also some single pads might got
>>> burned internally while the rest of the µC is still working.
>>>
>>> >  recently I noticed some strange behavior for the uC, e.g: I can't do
>>> > any while loop that include any kind of delay, I can't blink led with
>>> time
>>> > delay 1 sec, also it's supposed that most of applications that doesn't
>>> > have Ethernet code to work fine without external RAM, however I just
>>> can
>>> > run only Basemon application only, any other simple application
>>>  doesn't
>>> > work on my uC, what does't mean?
>>>
>>> That might mean that the timer peripheral got destroyed as well.
>>>
>>> I would strongly suggest to replace the µC as well.
>>>
>>> Bye,
>>>
>>> Ole
>>>
>>> --
>>>
>>> Thermotemp GmbH, Embedded-IT
>>>
>>> Embedded Hard-/ Software and Open Source Development,
>>> Integration and Consulting
>>>
>>> http://www.embedded-it.de
>>>
>>> Geschäftsstelle Siegen - Steinstraße 67 - D-57072 Siegen -
>>> tel +49 (0)271 5513597, +49 (0)271-73681 - fax +49 (0)271 736 97
>>>
>>> Hauptsitz - Hademarscher Weg 7 - 13503 Berlin
>>> Tel +49 (0)30 4315205 - Fax +49 (0)30 43665002
>>> Geschäftsführer: Jörg Friedrichs, Ole Reinhardt
>>> Handelsregister Berlin Charlottenburg HRB 45978 UstID DE 156329280
>>>
>>>
>>> _______________________________________________
>>> http://lists.egnite.de/mailman/listinfo/en-nut-discussion
>>>
>>
>>
>>
>> --
>> Best regards
>>
>> Ayman Hendawy
>> Embedded system engineer
>>
>> Cairo,Egypt
>>
>> Phone: +20110406659
>>
>>
>>
>
>
> --
> Best regards
>
> Ayman Hendawy
> Embedded system engineer
>
> Cairo,Egypt
>
> Phone: +20110406659
>
>
>


-- 
Best regards

Ayman Hendawy
Embedded system engineer

Cairo,Egypt

Phone: +20110406659


More information about the En-Nut-Discussion mailing list