I'll start here: Is the code uploading successfully? What is your flash burning tool? Are you choosing the flash-size properly when uploading (depends on your uploader)? Are you uploading esp_init_data_default.bin and blank.bin to 0x3FC000 and 0x3FE000 respectively? (Beware, different upload addresses for different flash size settings, 0x3FC000 and 0x3FE000 for 32MBit i.e. 4MByte flash sizes)
I'm not a pro here, infact I have a lot of troubles recurring on my ESP12-E but I'll try to help if you can respond to above.