non detection of flash controller means your soldering is bad, or something is shorting out.
the resistors and diode are required, you are wasting your time trying it without them.
cable length is also critical, your cable should be no longer than 20cm. Mine is 10cm.
check all points. solder the diode direct to the mobo, not to the LPT port on the PC. check your diode orientation, the black end should be connected to the motherboard. if its the wrong way round you will not get the flash controller detected.
i use LPT for each JTAG i do, it works no problems, so dont bash it just coz its a slower connection. when done correctly it works 100%. USB's only advantage is read/write speed.
once you have the nand dumped, you use 360flashtool 0.97 to grab the keyvault and config files and all other files required for fbbuild (sounds as if you are trying to build an XBR image which is way outdated-forget it.). read the fbbuild readme for all required files.
360flashtool does not allow you to move bad blocks, it will only identify them for you. you must either use nandpro to move the blocks, or coolshrimps jtagtool makes the process a bit easier (but i hate point and click apps TBH)
in fact, the latest fbbuild 0.32 allows you to provide the nand dump labelled nanddump.bin, and it will automatically extract all required files and also remap any bad blocks in the new image should your original dump have any.
deilzfcjk you need to read up on this subject before you give out any more advice to people, you seem to be a bit confused on this subject yourself.
nandpro can handle reading/writing over LPT/USB, and it also can work on virtual files ie remapping blocks in dumps on the PC.
degraded is only used for identifying bad blocks. you need to hex edit the first line of the nand dump to read 2004-2005 else the image wont load.
360flashtool allows you to edit/modify/extract nand images. it does not manage bad blocks.
This post has been edited by Gazc0igne: Aug 16 2011, 05:42 PM