Tiny6410 Debugging/system research

kyle
Hi, I bought tiny6410 and now im waiting until Fedex delievers it.
I hope to install Android OS into the board. Just before getting it, I have
some questions about it.

1.Basically, a debugger is for debugging software/hardware. So, how can we
use the debugger with the board? can u guys give an examples?(Or link?) 

Basically, I want to know about how the whole board system working (
What happen when I turn on the board(nand booting->system initialization,
etc..) , when it is in idle process, what happen when I use
eternet/camera/or any other board accericeries, etc..., when I turn the
board off, etc)

I believe I need a debugger to achieve my goal. is it correct? Do u know
anyone who already achieve this?

2.Tiny6410 uses Arm11 chip. I searched some Jtag debuggers and
IDEs(software, E-link, J-link, H-jtag, openocd, eclipse,.. etc) And im
confused that which support tiny6410. Have you guys have any suggestion for
debugging? (Not expensive one.. I only have about 150$ in my pocket)

I serached internet but most of them talk about porting.. not what I want
to know..

3. I heard there are only NAND flash is in tiny6410 and NOR flash is not
available. Is it right?

Thanks

Juergen Beisert
> 1) [...] I believe I need a debugger to achieve my goal.

No. You need information about the software parts that run at what stage of
the boot process and then: read its source to understand them.

If you have bricked your system while you are playing with it, then you
might need JTAG to revitalize the system (if you killed the content of the
NAND and NOR memory on the Mini2440 for example).
But the S3C6410 CPU only needs an external SD card to get it up and running
again in such case. So, for this CPU there is *never* a need for JTAG to
revitalize it.

3) yes, on-board is only NAND memory. A second boot source can be an SD
card

kyle
Thnak you. Is the software part source code avaliable when I get the
board?(so I can play with the board and see what is happening in my board?)
Or do I have to google somewhere to find it out?

thanks again,