Re: TINI does not boot

Klaus Wolfrum <[email protected]> Sun, 06 Jun 2004 18:47:26 +0200
Newsgroups gmane.comp.hardware.microcontrollers.tini
Organization FH Karlsruhe
Message-ID <[email protected]>
Thank you to Peter, who wrote to me off list. 

The problem is now settled: 

According to Peter's suggestion I cleared the banks where 
the application was loaded: 

With "Z" (zap or erase) the respective bank is cleared: 

>From JavaKit after TINI reset I entered: 

Z47
Z48
Z49  

Before reloading the application I recompiled it. 

I cannot tell, if the binary had a bug. The "TINI" sequence 
at the beginning of the binary seemed to be ok. 

I do not know why, but TINI now boots. 

Thanks again. 

Regards

Klaus 



05.06.2004 16:17:53, Klaus Wolfrum <[email protected]> wrote:

>Hi to everybody. 
>
>I am working with TINIM400/TINIS400 originally supplied by Dalsemi, 
>TINI1.12, Java j2sdk1.4.2.
>
>For debugging I use
>
>tini_debug_400.tbin instead of tini_400.tbin
>(TINI1.12 distribution)
>
>Loading my applications (compiled into slush) worked fine for a long time, 
>after loading booting was not a problem, the application also worked.
>
>After some modification of the application I again loaded it using the 
>standard procedure. But after that TINI refused to boot. 
>TINI did not boot at power up neither after Reset and "E" 
>
>I tried several times, also verified the files and tried to set up the 
>original state of TINI again (tini_400.tbin and slush_400.tbin), no success.
>
>After cross checking the module in another TINIS400 socket board 
>(same effect) I tried to load my application into another TINIM400 module. 
>Unfortunately the second TINI400 module is now also inactive 
>(does not boot). Therefore I cannot believe in a hardware defect. 
>
>Could it be possible that my application set some bits which prevent 
>TINI from boot? 
>
>How can I recover the original state? 
>
>Here is the procedure I used (original JavaKit protocol)
>
>
>----------------------------------------------------- start of JavaKit messages
>
>
>DS80C400 Silicon Software - Copyright (C) 2002 Maxim Integrated Products
>
>Detailed product information available at http://www.maxim-ic.com
>
>
>
>Welcome to the TINI DS80C400 Auto Boot Loader 1.0.1
>
>
>
>>
>Loading file: C:\j2sdk1.4.2\tini-sdk\tini1.12\bin\tini_400.tbin.
>
>Please wait... (ESC to abort.)
>
>Load complete.
>
>
>
>
>>
>Verifying file: C:\j2sdk1.4.2\tini-sdk\tini1.12\bin\tini_400.tbin.
>
>Please wait... (ESC to abort.)
>
>Verify complete.
>
>
>
>
>>B0
>
>
>
>>F0
>
>
>
>>
>Loading file: C:\j2sdk1.4.2\tini-sdk\tini1.12\bin\Slush_400.tbin.
>
>Please wait... (ESC to abort.)
>
>Load complete.
>
>
>
>
>>
>
>
>
>DS80C400 Silicon Software - Copyright (C) 2002 Maxim Integrated Products
>
>Detailed product information available at http://www.maxim-ic.com
>
>
>
>Welcome to the TINI DS80C400 Auto Boot Loader 1.0.1
>
>
>
>>E
>
>: 
>
>--------------------------------------------------------------------- end of JavaKit messages 
>
>After typing "E" nothing happens. Switching off and on power supply also 
>does not work (regulated power supply, 5.0 V). 
>
>I am pretty desperate. 
>
>Thank you for any help. 
>
>Regards
>
>Klaus
>
>
>
>
>
>
>
>_______________________________________________
>TINI mailing list
>TINI-6tN4nzCoH/[email protected]
>To UNSUBSCRIBE, edit your profile, or see list archives:
>http://lists.dalsemi.com/mailman/listinfo/tini
>
>



_______________________________________________
TINI mailing list
TINI-6tN4nzCoH/[email protected]
To UNSUBSCRIBE, edit your profile, or see list archives:
http://lists.dalsemi.com/mailman/listinfo/tini