Thanks Danitool ! At least some Huawei 655D modems from Dutch ISP Online contain a heavily restricted CFE bootloader, which won't let you flash OpenWRT. I wanted to convert this thingy to a wireless access point which didn't work properly in OEM FW.
For reference to anybody who wants to flash OpenWRT:
Make a simple LPT Jtag cable: scheme and connect (solder) it to TDO, TDI, TMS, TCK and GND which are on the PCB. Find the Jtag header at J5. Photo showing those 5 little dots 1cm left to the text HG655... Use zjtag 1.5 mentioned in this forum and get zjtag here. Get CFE_HG655b-OEM_nvr.bin mentioned here. Important: make backup of existing cfe. This generates a CUSTOM.BIN.SAVED... file:
zjtag -backup:custom /window:18000000 /start:18000000 /length:20000
For safety, you could make a backup of whole flash: (took me about an hour which is quite a long time)
zjtag -backup:custom /window:18000000 /start:18000000 /length:800000
Erase cfe flash. Do not erase whole flash, or you lose your wifi calibration data.
zjtag -erase:custom /window:18000000 /start:18000000 /length:20000
Rename CFE_HG655b-OEM_nvr.bin to CUSTOM.BIN and Write to flash:
zjtag -flash:custom /window:18000000 /start:18000000 /length:20000
Flashing OpenWRT:
Power off the modem. Hold RESET down and power on. Keep holding RESET down until Power led turns off. Give your PC a fixed IP address, e.g. 192.168.1.10 netmask 255.255.255.0 and surf to 192.168.1.1. You should get the CFE web interface asking for new firmware. This image worked for me. Mentioned here. Adjust network interface MAC address to the to MAC you can find on the cabinet via Luci: Network, Interfaces, Edit, Advanced settings, Override MAC address. To turn LAN1 port into WAN port: see post 204.
Edit: Thanks Danitool and small typo
(Last edited by nederfox on 20 Feb 2015, 16:19)