[En-Nut-Discussion] Ethernut 1.3H External RAM problem
ayman.hendawy at gmail.com
Mon Jan 14 19:13:46 CET 2013
I hope to get your reply on my previous e-mail,
I just need to add that when I run the test code"
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.
On Mon, Jan 7, 2013 at 7:25 AM, Ayman Hendawy <ayman.hendawy at gmail.com>wrote:
> 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 188.8.131.52
> 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?
> On Sat, Dec 22, 2012 at 8:00 AM, Ayman Hendawy <ayman.hendawy at gmail.com>wrote:
>> 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?
>> On Thu, Dec 20, 2012 at 3:32 PM, Ole Reinhardt <
>> ole.reinhardt at embedded-it.de> wrote:
>>> > so now I have Ethernet & Buffer ICs working, but the SRAM chip not
>>> > do you think that the over voltage , may burn some lines between SRAM
>>> > 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
>>> > 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
>>> > run only Basemon application only, any other simple application
>>> > 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.
>>> Thermotemp GmbH, Embedded-IT
>>> Embedded Hard-/ Software and Open Source Development,
>>> Integration and Consulting
>>> 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
>> Best regards
>> Ayman Hendawy
>> Embedded system engineer
>> Phone: +20110406659
> Best regards
> Ayman Hendawy
> Embedded system engineer
> Phone: +20110406659
Embedded system engineer
More information about the En-Nut-Discussion