Jtag is working on the MGB100. See [[dangerous stuff/#the_connector]] for hw & sw. For operating the RedBoot you'll need the serial console too! due to jtag-tool problem you can't flash whole image with jtag, so you flash RB and use it for flashing the full image. If you don't have image of your own device (most probably) you should correct the MAC and branding in the 3rd party image (see details in [[dangerous stuff/#the_memorymap_in_the_flash_located_at_0xffc00000]]). === JTAG doesn't work === If the RDC Loader claims it cannot connect on startup, maybe JTAG isn't enabled on your board. At least on the Level1 WAP-0007 HW ver 2.0 this is the case. The Hardware version is printed on the label at the bottom of the device. == Check if JTAG is enabled == To check if JTAG is enabled measure the resistance between pin 40 of the CPU and the 3.3V pad on [[dangerous stuff/#the_connector]]. If there is a resistance of several (4k7) kilo ohm, JTAG is already enabled. If the resistance is about several mega ohm, or you can't measure it at all, JTAG is disabled. Also check the resistance against GND, if there is a direct connection between GND and pin 40 things will get more difficult, but this problem hasn't arisen yet. == Enable JTAG on hardware version 2.0 == On the hardware version 2.0 the R24 resistor between the battery and the flash chip is missing. To enable JTAG you need a resistor of about 5 kilo ohm. Resistors of 4.7 to 10.0 kilo ohm are known to work. If you have a SMD resistor, you can simply attach it to the soldering pads of R24. If you only have a regular resistor attach some thin wires to the pads and attach them to the resistor. After that fasten the resistor onto the flash chip. Now check your work for any short circuits and enjoy JTAG.