@arci
this one is a premium and i have followed the procedure you have shown. After teh flash routine finised, i reboot box both with the JTAG enabled( r309 shorted) and disabled, but get the same response. I was never able to get JTAG working on elite modelbut will retry when i get this one working.
EDIT: there is one step i did not do, sometimes its suggested, sometime not. before programming the flash, do this
./tjtag -erase:wholeflash /noreset. so that is another thing i will test.
@digihoe
no,i never tried to read the flash, i will try this but allteh responses seem to indicate teh JTAG is working. If you have some information on how to just upload the YAMON, it is something i thought to try. From the docs it seems you have to build a special YAMON ( see extract below). maybe someone has these built already?
=================doc extract==============
Before user connects the emulator to the JTAG port on board, there are some preparation work to do. The first thing is to ensure the JTAG is enabled on the board. For Sigma's reference boards, typically there is one jumper to enable JTAG connection. This jumper has to be set. The second thing is to get the software ready by building a special version of YAMON. This can be done by modifying YAMON's Makefile, so that WITH_RESET=y and WITH_XENV=n before rebuilding YAMON. The third thing is of course getting the image to be flashed onto the board ready. Typically this involved with getting replacement XENV block ready, make sure the first level boot is signed with right certificate, ... and so on.
There are two files of the interests after YAMON is rebuilt, and these two images will be loaded via JTAG onto the board later. Please note if older version of YAMON is used, the version number is 02.06 instead:
reset-02.11-SIGMADESIGNS-01.elf
yamon-02.11-SIGMADESIGNS-01_el.elf